summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2015-10-27 20:22:37 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2015-10-27 20:22:37 +0000
commit406f26c1f856262f81f1d29285341df6e4228740 (patch)
tree7417281cf19fc292272df85ab85359e3f1a6debd
parent3f97c13982932dc2961ca96fe745f155b24ff631 (diff)
downloads6-406f26c1f856262f81f1d29285341df6e4228740.tar.xz
Don't say bb is the *only* syslogd doing rotation right (metalog does it).
-rw-r--r--doc/s6-log.html5
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/s6-log.html b/doc/s6-log.html
index 6306431..e2af96e 100644
--- a/doc/s6-log.html
+++ b/doc/s6-log.html
@@ -394,10 +394,11 @@ kept separate, there is a race condition: a log file can grow and fill
up a disk before a rotation occurs. I am all for separating tasks that
can be separated, but there is no choice here: <em>logging and log
rotation management must be done <strong>by the same tool</strong></em>.
-Only the Busybox implementation of syslogd does this, and that is a
+Only a few non-mainstream implementations of syslogd do this, including the
+<a href="http://busybox.net/">Busybox</a> one - and that is a
feature added by the Busybox developers who are aware of the problem
but want to maintain compatibility with the historical syslogd.
-No other syslogd implementation I know of manages its log files: that's a
+Neither syslogd (-ng or not) nor rsyslogd manages its log files: that's a
flaw that no amount of external tools is going to fix. </li>
<li> syslogd is a complex process that runs as root. We all know what
complex processes running as root mean: bugs turning into security holes. </li>