Subject: Re: syslogd -S
To: Bill Sommerfeld <sommerfeld@orchard.arlington.ma.us>
From: Jim Wise <jwise@draga.com>
List: source-changes
Date: 06/30/2000 13:54:03
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 30 Jun 2000, Bill Sommerfeld wrote:

>I wanted to fix this differently, so -S would not be necessary.
>
>The ideal state:
>
> 1) 	-s controls acceptance of inbound datagrams.
> 2)	syslog.conf controls whether outbound datagrams get sent.
>
>If no "log to other host" rules were set in syslog.conf, and -s were
>in force, no socket would be opened/left open.

I thought of doing it this way.  My main concern was that `-s' was
documented in the man page as behaving the way `-S' behaves now, and in
fact used to behave that way.

This led to a lot of confused users doing double takes (myself
included) when they specified `-s' for syslogd, and ended up with
514/udp open.  My goal was to re-enable the functionality which used to
be there without breaking anything for people counting on the new
behavior of `-s'.

Having said that, I agree that the above description would be ideal, and
will replace my solution with the above if feasible.

- -- 
				Jim Wise
				jwise@draga.com

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv

iQA/AwUBOVzevy2NgFbJL33VEQKjcQCgqsSef/PLS76V5JFTNdqc6P1M5lQAn1q5
S88PC8IUacqGiDCjwG1xP057
=/7Zr
-----END PGP SIGNATURE-----