Subject: syslogd -s
To: NetBSD Current Users <current-users@netbsd.org>
From: Kevin Sullivan <ksulliva@psc.edu>
List: current-users
Date: 10/20/1998 17:25:26
--==_Exmh_1337925320P
Content-Type: text/plain; charset=us-ascii

The man page for syslogd says that the "-s" flag keeps the syslog daemon
from opening a UDP port, thus protecting it from remote fill-the-log
attacks.  It doesn't mention that this flag prevents syslogd from
forwarding messages to a remote loghost.  Syslogd also doesn't log a
warning for this.

It seems as if the correct behavior would be to always open a port, but
only listen on it if -s was not given.  Alternatively, we could keep the
current behavior but change the man page to specify that log forwarding
will not work (and perhaps have syslogd print or log a warning).  Which
would be preferred?

Also, it would be nice if syslogd (along with other UDP services) could use
TCP wrappers.  Is this reasonable or would it cause too much overhead?

	-Kevin


--==_Exmh_1337925320P
Content-Type: application/pgp-signature

-----BEGIN PGP MESSAGE-----
Version: 2.6.2

iQCVAwUBNiz/xn4qeMKIUCpVAQEw2gP/fIchQQ0n0dEOCRwLzh9R2FuSvaSvIdmY
IquyyGxv6848IqRaKTnsr0A1O7gW2ApUjyMxeFJrV7ZZRqlCYB9CGywPKvedBwyG
uDQ12bTQKqt73VvF5+Nfqd2aSPg+mP8cQOlVeHtt/sdvT1mT5lmOv6ezAD6UUiYW
x5Xes78LQuQ=
=tRMc
-----END PGP MESSAGE-----

--==_Exmh_1337925320P--