diff options
Diffstat (limited to 'source4/smbd/server.c')
-rw-r--r-- | source4/smbd/server.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/source4/smbd/server.c b/source4/smbd/server.c index a08202baab..717de0c523 100644 --- a/source4/smbd/server.c +++ b/source4/smbd/server.c @@ -163,13 +163,13 @@ static int binary_smbd_main(int argc, const char *argv[]) int max_runtime = 0; struct poptOption long_options[] = { POPT_AUTOHELP - POPT_COMMON_SAMBA {"interactive", 'i', POPT_ARG_VAL, &interactive, True, "Run interactive (not a daemon)", NULL}, {"model", 'M', POPT_ARG_STRING, &model, True, "Select process model", "MODEL"}, {"maximum-runtime", 0, POPT_ARG_INT, &max_runtime, True, "set maximum time for smbd to live", "seconds"}, + POPT_COMMON_SAMBA POPT_COMMON_VERSION POPT_TABLEEND }; @@ -180,15 +180,13 @@ static int binary_smbd_main(int argc, const char *argv[]) poptFreeContext(pc); - setup_logging(argv[0], interactive?DEBUG_STDOUT:DEBUG_FILE); + setup_logging(NULL, interactive?DEBUG_STDOUT:DEBUG_FILE); setup_signals(); /* we want total control over the permissions on created files, so set our umask to 0 */ umask(0); - reopen_logs(); - DEBUG(0,("smbd version %s started.\n", SAMBA_VERSION_STRING)); DEBUGADD(0,("Copyright Andrew Tridgell and the Samba Team 1992-2005\n")); @@ -197,11 +195,6 @@ static int binary_smbd_main(int argc, const char *argv[]) exit(1); } - lp_load(dyn_CONFIGFILE, False, False, True); - - reopen_logs(); - load_interfaces(); - if (!interactive) { DEBUG(3,("Becoming a daemon.\n")); become_daemon(True); |