Moved the initial startup log message up so that it is logged before

the main config file is parsed. Also added the path of the main config
file to the message so that people can see where Petidomo locks for it
in case parsing fails.
This commit is contained in:
Peter Simons 2001-01-19 14:26:48 +00:00
parent 0b219dd569
commit 89c8fa617c

10
main.c
View File

@ -86,6 +86,11 @@ main(int argc, char * argv[])
argv_version_string = "Petidomo";
argv_process(args, argc, argv);
/* Log a few helpful facts about this Petidomo instance. */
syslog(LOG_DEBUG, "Petidomo starting up; mode=%s, listname=%s, masterconf=%s, approved=%s, ruid=%d, euid=%d, gid=%d, egid=%d",
mode, listname, masterconfig_path, (g_is_approved) ? "true" : "false", getuid(), geteuid(), getgid(), getegid());
/* Init Petidomo's internal stuff. */
if (InitPetidomo(masterconfig_path) != 0) {
@ -103,11 +108,6 @@ main(int argc, char * argv[])
exit(1);
}
/* Log a few helpful facts about this Petidomo instance. */
syslog(LOG_DEBUG, "Petidomo starting up; mode=%s, listname=%s, approved=%s, ruid=%d, euid=%d, gid=%d, egid=%s",
mode, listname, (g_is_approved) ? "true" : "false", getuid(), geteuid(), getgid(), getegid());
/* Now decide what we actually do with the mail. */
if (strcasecmp("listserv", mode) == 0)