svn commit: samba r5763 - in trunk/source: . include lib param printing rpc_server tdb utils

gd at samba.org gd at samba.org
Sat Mar 12 04:01:18 GMT 2005


Author: gd
Date: 2005-03-12 04:01:17 +0000 (Sat, 12 Mar 2005)
New Revision: 5763

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5763

Log:
Add printerdb.

This is very, very much work in progress. Volker urgently requested to
add it regardless of it's completley unfinished and untested state. So
don't blame me :)

printerdb is planned to be a layer to make the internal nt-style
printing independent from storing all printer-relevant data in tdbs. It
currently has a tdb-backend (the must-have caching backend) and
"remote"-backends: a file-based one (for a customer project we both are
working on) and most probably an ldap-backend later on. It has also a
rough migration-tool inside net.

It compiles but really don't expect printing to work as expected.

Guenther

Added:
   trunk/source/include/printerdb.h
   trunk/source/printing/printerdb.c
   trunk/source/printing/printerdb_file.c
   trunk/source/printing/printerdb_ldap.c
   trunk/source/printing/printerdb_tdb.c
Modified:
   trunk/source/Makefile.in
   trunk/source/configure.in
   trunk/source/include/debug.h
   trunk/source/include/includes.h
   trunk/source/lib/debug.c
   trunk/source/lib/util_sock.c
   trunk/source/param/loadparm.c
   trunk/source/printing/nt_printing.c
   trunk/source/printing/ntprint_ldap.c
   trunk/source/rpc_server/srv_spoolss_nt.c
   trunk/source/tdb/tdbutil.c
   trunk/source/utils/net.c


Changeset:
Sorry, the patch is too large (4512 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5763


More information about the samba-cvs mailing list