X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=docs%2Flogging_and_backgrounding.txt;h=c76cd36532c2337081e052fcb3d63396238b0e12;hb=b0648b0e7874e8551df64708532346a049ab7f2c;hp=62a6d15503281cbaf33e974b89b2b25742ec90dd;hpb=4221e90ae468acc4b6c43faa36aee5160d2738c6;p=oweals%2Fbusybox.git diff --git a/docs/logging_and_backgrounding.txt b/docs/logging_and_backgrounding.txt index 62a6d1550..c76cd3653 100644 --- a/docs/logging_and_backgrounding.txt +++ b/docs/logging_and_backgrounding.txt @@ -21,7 +21,7 @@ To help with that, busybox applets should have options to override default behavior, whatever that is for a given applet. -Current sutiation is a bit of a mess: +Current situation is a bit of a mess: acpid - auto-backgrounds unless -d crond - auto-backgrounds unless -f, logs to syslog unless -d or -L. @@ -45,13 +45,15 @@ udhcpc - auto-backgrounds unless -f after lease is obtained, udhcpd - auto-backgrounds and do not log to stderr unless -f, otherwise logs to stderr, but option -S makes it log *also* to syslog zcip - auto-backgrounds and logs *also* to syslog unless -f + behaviour can be overridden with experimental LOGGING env.var + (can be set to either "none" or "syslog") Total: 13 applets (+1 obsolete), 4 log to syslog by default (crond fakeidentd inetd zcip), 5 never log to syslog (acpid httpd telnetd klogd syslogd, last two - for obviously correct reasons), there are no daemons which always log to syslog, - 12 auto-background if not run as inetd servies (all except dnsd. + 12 auto-background if not run as inetd services (all except dnsd. Note that there is no "standard" dnsd AFAIKS). But see below for daemons (tcpsvd etc) which don't auto-background.