file_server: set options required to start the file server integrated into the samba...
authorAndrew Bartlett <abartlet@samba.org>
Wed, 23 Nov 2011 23:24:15 +0000 (10:24 +1100)
committerAndrew Tridgell <tridge@samba.org>
Thu, 9 Feb 2012 04:41:49 +0000 (15:41 +1100)
file_server/file_server.c

index 5dd26f708122e1f4cb34435e001170f5d62a5436..c69872424e65dd5451368453ee78007c61bb8d42 100644 (file)
@@ -76,6 +76,26 @@ static int s3fs_server_init(struct loadparm_context *lp_ctx)
        lp_set_cmdline("rpc_server:netlogon", "external");
        lp_set_cmdline("rpc_server:samr", "external");
 
+        lp_set_cmdline("rpc_server:epmapper", "disabled");
+       lp_set_cmdline("rpc_server:rpcecho", "disabled");
+        lp_set_cmdline("rpc_server:dssetup", "disabled");
+       lp_set_cmdline("rpc_server:svctl", "disabled");
+       lp_set_cmdline("rpc_server:ntsvcs", "disabled");
+       lp_set_cmdline("rpc_server:eventlog", "disabled");
+       lp_set_cmdline("rpc_server:initshutdown", "disabled");
+
+       lp_set_cmdline("rpc_server:winreg", "embedded");
+       lp_set_cmdline("rpc_server:srvsvc", "embedded");
+       lp_set_cmdline("rpc_server:netdfs", "embedded");
+       lp_set_cmdline("rpc_server:wkssvc", "embedded");
+       lp_set_cmdline("rpc_server:spoolss", "embedded");
+
+       lp_set_cmdline("rpc_daemon:epmd", "disabled");
+       lp_set_cmdline("rpc_daemon:lsasd", "disabled");
+       lp_set_cmdline("rpc_daemon:spoolssd", "disabled");
+
+       lp_set_cmdline("rpc_server:tcpip", "no");
+
        if (!lp_load_initial_only(lpcfg_configfile(lp_ctx))) {
                DEBUG(0, ("error opening config file '%s'\n", get_dyn_CONFIGFILE()));
                return -1;