Andrew Tridgell
8d9dc9f99d
this is a large commit which adds io multiplexing, thus giving error
...
messages from the server when using the socket code.
I've doen a fair bit of testing and I don't seem to have broken
anything, but it is a very complex change. More testing needed!
1998-05-18 08:20:26 +00:00
Andrew Tridgell
1a016bfdec
- changed the log messages to show the requested path
...
- some more paranoid buffer size checks
- separate open syslog call
- handle systems without LOG_NDELAY
1998-05-15 10:34:07 +00:00
Andrew Tridgell
e42c9458c2
use strlcat() strlcpy() and slprintf() whenever possible to avoid any
...
chance of a buffer overflow
1998-05-15 09:26:01 +00:00
Andrew Tridgell
f855d1a309
vsprintf returns char* on sunos4
1998-05-13 13:48:25 +00:00
Andrew Tridgell
851dbdb775
added "syslog facility" option. It is an integer and defaults to the
...
value of LOG_DAEMON.
1998-05-13 08:12:51 +00:00
Andrew Tridgell
45ccc5c08c
only call openlog once
...
fix a segv in loadparm.c
1998-05-10 08:31:50 +00:00
Andrew Tridgell
ff8b29b8c6
use syslog instead of /var/adm/rsyncd.log
1998-05-10 08:24:38 +00:00
Andrew Tridgell
0b76cd63ee
configuration parsing and loading code for rsyncd. This is based
...
on the Samba config code, so you'll find that the config files will
be eerily familiar if you have ever worked with Samba.
1998-05-09 14:00:55 +00:00