svn commit: samba r13944 - in branches/SAMBA_4_0/source: cldap_server client gtk/tools lib lib/appweb/mpr lib/cmdline lib/messaging lib/registry lib/registry/tools lib/util libcli libcli/util ntvfs/posix scripting/ejs smbd torture/raw

jelmer at samba.org jelmer at samba.org
Tue Mar 7 14:34:34 GMT 2006


Author: jelmer
Date: 2006-03-07 14:34:32 +0000 (Tue, 07 Mar 2006)
New Revision: 13944

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

Log:
Yet another round of splitups.

Modified:
   branches/SAMBA_4_0/source/cldap_server/
   branches/SAMBA_4_0/source/cldap_server/cldap_server.h
   branches/SAMBA_4_0/source/cldap_server/config.mk
   branches/SAMBA_4_0/source/client/client.c
   branches/SAMBA_4_0/source/gtk/tools/gregedit.c
   branches/SAMBA_4_0/source/lib/appweb/mpr/miniMpr.h
   branches/SAMBA_4_0/source/lib/basic.mk
   branches/SAMBA_4_0/source/lib/cmdline/
   branches/SAMBA_4_0/source/lib/cmdline/config.mk
   branches/SAMBA_4_0/source/lib/messaging/messaging.c
   branches/SAMBA_4_0/source/lib/registry/
   branches/SAMBA_4_0/source/lib/registry/config.mk
   branches/SAMBA_4_0/source/lib/registry/tools/regdiff.c
   branches/SAMBA_4_0/source/lib/registry/tools/regpatch.c
   branches/SAMBA_4_0/source/lib/registry/tools/regshell.c
   branches/SAMBA_4_0/source/lib/registry/tools/regtree.c
   branches/SAMBA_4_0/source/lib/util/
   branches/SAMBA_4_0/source/lib/util/config.mk
   branches/SAMBA_4_0/source/libcli/config.mk
   branches/SAMBA_4_0/source/libcli/util/
   branches/SAMBA_4_0/source/ntvfs/posix/pvfs_xattr.c
   branches/SAMBA_4_0/source/scripting/ejs/config.mk
   branches/SAMBA_4_0/source/smbd/server.c
   branches/SAMBA_4_0/source/torture/raw/acls.c


Changeset:

Property changes on: branches/SAMBA_4_0/source/cldap_server
___________________________________________________________________
Name: svn:ignore
   - .sconsign
*.d

   + proto.h
*.d


Modified: branches/SAMBA_4_0/source/cldap_server/cldap_server.h
===================================================================
--- branches/SAMBA_4_0/source/cldap_server/cldap_server.h	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/cldap_server/cldap_server.h	2006-03-07 14:34:32 UTC (rev 13944)
@@ -29,3 +29,5 @@
 	struct task_server *task;
 	struct ldb_context *samctx;
 };
+
+#include "cldap_server/proto.h"

Modified: branches/SAMBA_4_0/source/cldap_server/config.mk
===================================================================
--- branches/SAMBA_4_0/source/cldap_server/config.mk	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/cldap_server/config.mk	2006-03-07 14:34:32 UTC (rev 13944)
@@ -3,6 +3,7 @@
 #######################
 # Start SUBSYSTEM CLDAPD
 [SUBSYSTEM::CLDAPD]
+PRIVATE_PROTO_HEADER = proto.h
 OBJ_FILES = \
 		cldap_server.o \
 		netlogon.o

Modified: branches/SAMBA_4_0/source/client/client.c
===================================================================
--- branches/SAMBA_4_0/source/client/client.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/client/client.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -28,6 +28,7 @@
 #include "librpc/gen_ndr/ndr_srvsvc.h"
 #include "librpc/gen_ndr/ndr_lsa.h"
 #include "libcli/raw/libcliraw.h"
+#include "libcli/util/clilsa.h"
 #include "system/dir.h"
 #include "system/filesys.h"
 #include "dlinklist.h"

Modified: branches/SAMBA_4_0/source/gtk/tools/gregedit.c
===================================================================
--- branches/SAMBA_4_0/source/gtk/tools/gregedit.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/gtk/tools/gregedit.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -21,6 +21,7 @@
 
 #include "includes.h"
 #include "lib/registry/registry.h"
+#include "lib/registry/reg_backend_rpc.h"
 #include "gtk/common/gtk-smb.h"
 
 static GtkTreeStore *store_keys;

Modified: branches/SAMBA_4_0/source/lib/appweb/mpr/miniMpr.h
===================================================================
--- branches/SAMBA_4_0/source/lib/appweb/mpr/miniMpr.h	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/appweb/mpr/miniMpr.h	2006-03-07 14:34:32 UTC (rev 13944)
@@ -274,6 +274,9 @@
 extern void mprSetCtx(void *ctx);
 extern void *mprMemCtx(void);
 
+/* This function needs to be provided by anyone using ejs */
+void ejs_exception(const char *reason);
+
 #define mprStrCmpAnyCase(s1, s2) strcasecmp_m(s1, s2)
 
 #ifdef __cplusplus

Modified: branches/SAMBA_4_0/source/lib/basic.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/basic.mk	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/basic.mk	2006-03-07 14:34:32 UTC (rev 13944)
@@ -45,6 +45,7 @@
 ################################################
 # Start SUBSYSTEM LIBCOMPRESSION
 [SUBSYSTEM::LIBCOMPRESSION]
+NOPROTO = YES
 OBJ_FILES = \
 		compression/mszip.o
 # End SUBSYSTEM LIBCOMPRESION


Property changes on: branches/SAMBA_4_0/source/lib/cmdline
___________________________________________________________________
Name: svn:ignore
   - credentials.h
*.d

   + popt_credentials.h
credentials.h
*.d


Modified: branches/SAMBA_4_0/source/lib/cmdline/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/cmdline/config.mk	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/cmdline/config.mk	2006-03-07 14:34:32 UTC (rev 13944)
@@ -7,5 +7,6 @@
 OBJ_FILES = popt_common.o
 
 [SUBSYSTEM::POPT_CREDENTIALS]
+PRIVATE_PROTO_HEADER = popt_credentials.h
 OBJ_FILES = popt_credentials.o
 REQUIRED_SUBSYSTEMS = CREDENTIALS LIBCMDLINE_CREDENTIALS

Modified: branches/SAMBA_4_0/source/lib/messaging/messaging.c
===================================================================
--- branches/SAMBA_4_0/source/lib/messaging/messaging.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/messaging/messaging.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -30,6 +30,7 @@
 #include "lib/messaging/irpc.h"
 #include "db_wrap.h"
 #include "lib/tdb/include/tdbutil.h"
+#include "util/unix_privs.h"
 
 /* change the message version with any incompatible changes in the protocol */
 #define MESSAGING_VERSION 1


Property changes on: branches/SAMBA_4_0/source/lib/registry
___________________________________________________________________
Name: svn:ignore
   - apidocs
registry_proto.h
*.d
*.pc
regf.h
tdr_regf.c
tdr_regf.h

   + reg_backend_rpc.h
apidocs
registry_proto.h
*.d
*.pc
regf.h
tdr_regf.c
tdr_regf.h


Modified: branches/SAMBA_4_0/source/lib/registry/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/registry/config.mk	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/registry/config.mk	2006-03-07 14:34:32 UTC (rev 13944)
@@ -46,7 +46,7 @@
 # Start MODULE registry_rpc
 [MODULE::registry_rpc]
 INIT_FUNCTION = registry_rpc_init
-NOPROTO = NO
+PRIVATE_PROTO_HEADER = reg_backend_rpc.h
 OUTPUT_TYPE = MERGEDOBJ
 SUBSYSTEM = REGISTRY
 OBJ_FILES = \

Modified: branches/SAMBA_4_0/source/lib/registry/tools/regdiff.c
===================================================================
--- branches/SAMBA_4_0/source/lib/registry/tools/regdiff.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/registry/tools/regdiff.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -21,6 +21,7 @@
 
 #include "includes.h"
 #include "lib/registry/registry.h"
+#include "lib/registry/reg_backend_rpc.h"
 #include "lib/cmdline/popt_common.h"
 
 int main(int argc, char **argv)

Modified: branches/SAMBA_4_0/source/lib/registry/tools/regpatch.c
===================================================================
--- branches/SAMBA_4_0/source/lib/registry/tools/regpatch.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/registry/tools/regpatch.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -22,6 +22,7 @@
 #include "includes.h"
 #include "lib/registry/registry.h"
 #include "lib/cmdline/popt_common.h"
+#include "lib/registry/reg_backend_rpc.h"
 
 int main(int argc, char **argv)
 {

Modified: branches/SAMBA_4_0/source/lib/registry/tools/regshell.c
===================================================================
--- branches/SAMBA_4_0/source/lib/registry/tools/regshell.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/registry/tools/regshell.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -22,6 +22,7 @@
 #include "includes.h"
 #include "lib/registry/registry.h"
 #include "lib/cmdline/popt_common.h"
+#include "lib/registry/reg_backend_rpc.h"
 #include "system/time.h"
 
 /* 

Modified: branches/SAMBA_4_0/source/lib/registry/tools/regtree.c
===================================================================
--- branches/SAMBA_4_0/source/lib/registry/tools/regtree.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/registry/tools/regtree.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -21,6 +21,7 @@
 
 #include "includes.h"
 #include "lib/registry/registry.h"
+#include "lib/registry/reg_backend_rpc.h"
 #include "lib/cmdline/popt_common.h"
 
 static void print_tree(int l, struct registry_key *p, int fullpath, int novals)


Property changes on: branches/SAMBA_4_0/source/lib/util
___________________________________________________________________
Name: svn:ignore
   - apidocs
util_proto.h

   + pidfile.h
unix_privs.h
apidocs
util_proto.h


Modified: branches/SAMBA_4_0/source/lib/util/config.mk
===================================================================
--- branches/SAMBA_4_0/source/lib/util/config.mk	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/lib/util/config.mk	2006-03-07 14:34:32 UTC (rev 13944)
@@ -3,7 +3,7 @@
 MINOR_VERSION = 0
 RELEASE_VERSION = 1
 DESCRIPTION = Generic utility functions
-PRIVATE_PROTO_HEADER = util_proto.h
+PUBLIC_PROTO_HEADER = util_proto.h
 PUBLIC_HEADERS = util.h \
 				 byteorder.h \
 				 debug.h \
@@ -39,7 +39,9 @@
 		LIBLDB 
 
 [SUBSYSTEM::PIDFILE]
+PRIVATE_PROTO_HEADER = pidfile.h
 OBJ_FILES = pidfile.o
 
 [SUBSYSTEM::UNIX_PRIVS]
+PRIVATE_PROTO_HEADER = unix_privs.h
 OBJ_FILES = unix_privs.o

Modified: branches/SAMBA_4_0/source/libcli/config.mk
===================================================================
--- branches/SAMBA_4_0/source/libcli/config.mk	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/libcli/config.mk	2006-03-07 14:34:32 UTC (rev 13944)
@@ -13,6 +13,7 @@
 		util/smbdes.o
 
 [SUBSYSTEM::LIBCLI_LSA]
+PRIVATE_PROTO_HEADER = util/clilsa.h
 OBJ_FILES = util/clilsa.o
 REQUIRED_SUBSYSTEMS = RPC_NDR_LSA
 


Property changes on: branches/SAMBA_4_0/source/libcli/util
___________________________________________________________________
Name: svn:ignore
   - proto.h
*.d
*.po

   + clilsa.h
proto.h
*.d
*.po


Modified: branches/SAMBA_4_0/source/ntvfs/posix/pvfs_xattr.c
===================================================================
--- branches/SAMBA_4_0/source/ntvfs/posix/pvfs_xattr.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/ntvfs/posix/pvfs_xattr.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "vfs_posix.h"
+#include "util/unix_privs.h"
 
 /*
   pull a xattr as a blob

Modified: branches/SAMBA_4_0/source/scripting/ejs/config.mk
===================================================================
--- branches/SAMBA_4_0/source/scripting/ejs/config.mk	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/scripting/ejs/config.mk	2006-03-07 14:34:32 UTC (rev 13944)
@@ -59,7 +59,6 @@
 # Start BINARY SMBSCRIPT
 [BINARY::smbscript]
 INSTALLDIR = BINDIR
-NOPROTO = NO
 OBJ_FILES = \
 		smbscript.o
 REQUIRED_SUBSYSTEMS = EJS LIBBASIC SMBCALLS CONFIG 

Modified: branches/SAMBA_4_0/source/smbd/server.c
===================================================================
--- branches/SAMBA_4_0/source/smbd/server.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/smbd/server.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -37,6 +37,7 @@
 #include "smbd/process_model.h"
 #include "smbd/service.h"
 #include "passdb/secrets.h"
+#include "util/pidfile.h"
 
 /*
   recursively delete a directory tree

Modified: branches/SAMBA_4_0/source/torture/raw/acls.c
===================================================================
--- branches/SAMBA_4_0/source/torture/raw/acls.c	2006-03-07 14:22:13 UTC (rev 13943)
+++ branches/SAMBA_4_0/source/torture/raw/acls.c	2006-03-07 14:34:32 UTC (rev 13944)
@@ -24,6 +24,7 @@
 #include "torture/torture.h"
 #include "libcli/raw/libcliraw.h"
 #include "libcli/libcli.h"
+#include "libcli/util/clilsa.h"
 #include "libcli/security/proto.h"
 
 #define BASEDIR "\\testsd"



More information about the samba-cvs mailing list