]> arthur.barton.de Git - netatalk.git/commitdiff
Correct logger setup in afpd and reduce log clutter by reducing loglevel of logger...
authorFrank Lahm <franklahm@googlemail.com>
Wed, 10 Aug 2011 09:02:59 +0000 (11:02 +0200)
committerFrank Lahm <franklahm@googlemail.com>
Wed, 10 Aug 2011 09:02:59 +0000 (11:02 +0200)
etc/afpd/afp_options.c
etc/afpd/auth.c
etc/afpd/main.c
libatalk/util/logger.c

index 22ab58d6446d041bbcae353b59f4e311b4423f45..43992ed771f8f9e2d8f3c7c981cdc085cfefb2c7 100644 (file)
@@ -700,11 +700,14 @@ int afp_options_parse(int ac, char **av, struct afp_options *options)
         *p = '\0';
     }
 
+#ifdef ultrix
     if (NULL == ( p = strrchr( av[ 0 ], '/' )) ) {
         p = av[ 0 ];
     } else {
         p++;
     }
+    openlog( p, LOG_PID ); /* ultrix only */
+#endif /* ultrix */
 
     while (EOF != ( c = getopt( ac, av, OPTIONS )) ) {
         switch ( c ) {
@@ -796,11 +799,5 @@ int afp_options_parse(int ac, char **av, struct afp_options *options)
         exit( 2 );
     }
 
-#ifdef ultrix
-    openlog( p, LOG_PID ); /* ultrix only */
-#else
-    set_processname(p);
-#endif /* ultrix */
-
     return 1;
 }
index 372d7deb0e5a2069722b548af462ad02555ebdc8..b7f5aa5d37b62cfcc2f35cde4d663d2938168e60 100644 (file)
@@ -273,10 +273,6 @@ static int login(AFPObj *obj, struct passwd *pwd, void (*logout)(void), int expi
     int admin = 0;
 #endif /* ADMIN_GRP */
 
-#if 0
-    set_processname("afpd");
-#endif
-
     if ( pwd->pw_uid == 0 ) {   /* don't allow root login */
         LOG(log_error, logtype_afpd, "login: root login denied!" );
         return AFPERR_NOTAUTH;
index f9b56ed65ba690bc30d979f5e7a2c74fa169abfd..b29510ba263ad1a51673be4ee39c3eb3a533951f 100644 (file)
@@ -262,6 +262,7 @@ int main(int ac, char **av)
     fault_setup(NULL);
 
     /* Default log setup: log to syslog */
+    set_processname("afpd");
     setuplog("default log_note");
 
     afp_options_init(&default_options);
index eb98f45b290d5817461b90498a399bfb5034bbf0..9ce83c4dc4fac3606dfa744ee6234f62b1b51165 100644 (file)
@@ -437,7 +437,7 @@ void syslog_setup(int loglevel, enum logtypes logtype, int display_options, int
 
     log_config.inited = 1;
 
-    LOG(log_note, logtype_logger, "Set syslog logging to level: %s",
+    LOG(log_info, logtype_logger, "Set syslog logging to level: %s",
         arr_loglevel_strings[loglevel]);
 }