From e8ca4a489e75758435a8f09f857ffad267eeff66 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sat, 27 Jul 2002 07:32:57 +0000 Subject: [PATCH] Change the terminology used for the Unix daemon "log facility". --- src/sbbs3/sbbscon.c | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/sbbs3/sbbscon.c b/src/sbbs3/sbbscon.c index c037d27b43..de1059016c 100644 --- a/src/sbbs3/sbbscon.c +++ b/src/sbbs3/sbbscon.c @@ -96,7 +96,7 @@ uid_t old_uid; gid_t new_gid; gid_t old_gid; BOOL is_daemon=FALSE; -BOOL use_facilities=FALSE; +BOOL std_facilities=FALSE; #endif static const char* prompt = @@ -149,7 +149,7 @@ static const char* usage = "usage: %s [[setting] [...]]\n" "\td[x] run as daemon, log using syslog\n" "\t x is the optional LOCALx facility to use\n" "\t if none is specified, uses USER\n" - "\t if 'f' is specified, uses standard facilities\n" + "\t if 'S' is specified, uses standard facilities\n" #endif "\tgi get user identity (using IDENT protocol)\n" "\tnh disable hostname lookups\n" @@ -171,7 +171,7 @@ static int lputs(char *str) if (is_daemon) { if(str!=NULL) { - if (use_facilities) + if (std_facilities) syslog(LOG_INFO|LOG_AUTH,"%s",str); else syslog(LOG_INFO,"%s",str); @@ -367,7 +367,7 @@ static int bbs_lputs(char *str) if (is_daemon) { if(str==NULL) return(0); - if (use_facilities) + if (std_facilities) syslog(LOG_INFO|LOG_AUTH,"%s",str); else syslog(LOG_INFO," %s",str); @@ -421,7 +421,7 @@ static int ftp_lputs(char *str) if (is_daemon) { if(str==NULL) return(0); - if (use_facilities) + if (std_facilities) syslog(LOG_INFO|LOG_FTP,"%s",str); else syslog(LOG_INFO,"ftp %s",str); @@ -475,7 +475,7 @@ static int mail_lputs(char *str) if (is_daemon) { if(str==NULL) return(0); - if (use_facilities) + if (std_facilities) syslog(LOG_INFO|LOG_MAIL,"%s",str); else syslog(LOG_INFO,"mail %s",str); @@ -529,7 +529,7 @@ static int services_lputs(char *str) if (is_daemon) { if(str==NULL) return(0); - if (use_facilities) + if (std_facilities) syslog(LOG_INFO|LOG_DAEMON,"%s",str); else syslog(LOG_INFO,"srvc %s",str); @@ -583,7 +583,7 @@ static int event_lputs(char *str) if (is_daemon) { if(str==NULL) return(0); - if (use_facilities) + if (std_facilities) syslog(LOG_INFO|LOG_CRON,"%s",str); else syslog(LOG_INFO,"evnt %s",str); @@ -795,7 +795,7 @@ int main(int argc, char** argv) SAFECOPY(new_uid_name,iniReadString(fp,"UNIX","User","")); SAFECOPY(new_gid_name,iniReadString(fp,"UNIX","Group","")); is_daemon=iniReadBool(fp,"UNIX","Daemonize",FALSE); - SAFECOPY(daemon_type,iniReadString(fp,"UNIX","Facility","U")); + SAFECOPY(daemon_type,iniReadString(fp,"UNIX","LogFacility","U")); #endif /* close .ini file here */ if(fp!=NULL) @@ -1105,10 +1105,11 @@ int main(int argc, char** argv) case '7': openlog(SBBS_LOG_NAME,LOG_CONS,LOG_LOCAL7); break; - case 'F': - /* Use appropriate facilities */ + case 'F': /* this is legacy */ + case 'S': + /* Use standard facilities */ openlog(SBBS_LOG_NAME,LOG_CONS,LOG_USER); - use_facilities = TRUE; + std_facilities = TRUE; break; default: openlog(SBBS_LOG_NAME,LOG_CONS,LOG_USER); -- GitLab