| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
2. "recommend" instead of "prefer" selection on facility
ok (for 1.) and "no objections" (for 2.), jmc@
|
| | |
|
| |
|
|
|
| |
ignored silently and without aborting, much like EINTR and EWOULDBLOCK are.
ok's from various maintainers of these directories...
|
| |
|
|
| |
feedback and ok sthen@, mpf@
|
| | |
|
| |
|
|
| |
display more/less than the default of 10. ok mpf@ jmc@
|
| |
|
|
|
| |
gcc4 gets upset about.
based on suggestions from miod@, ok millert@
|
| |
|
|
|
|
|
| |
unmaintainable). these days, people use source. these id's do not provide
any benefit, and do hurt the small install media
(the 33,000 line diff is essentially mechanical)
ok with the idea millert, ok dms
|
| |
|
|
|
|
|
|
| |
few remaining ".Tn UNIX" macros with ".Ux" ones.
pointed out by ratchov@, thanks!
ok jmc@
|
| |
|
|
| |
ok jmc@
|
| | |
|
| |
|
|
| |
have averted the bug found in pr 5938
|
| | |
|
| |
|
|
|
|
|
| |
drop messages rather than to kill and restart it.
Also log this error, but limited at a 2 minute rate.
Discussed with henning.
OK henning@
|
| |
|
|
|
|
|
| |
each cmsg_len (ie. msg_controllen = sum of CMSG_ALIGN(cmsg_len). This
works now that kernel fd passing has been fixed to accept a bit of
sloppiness because of this ABI repair.
lots of discussion with kettenis
|
| | |
|
| |
|
|
|
|
| |
children died in a row.
Do waitpid(2) in a loop until there's nothing left.
OK henning@, millert@
|
| |
|
|
|
| |
CMSG_SIZE(sizeof(int)), not sizeof(buffer) which may be larger because
of alignment; ok kettenis hshoexer
|
| |
|
|
| |
an extensive discussion with otto, kettenis, millert, and hshoexer
|
| |
|
|
|
|
| |
tested by deraadt@ on a gcc2 arch
looks ok ray@ ok deraadt@
|
| |
|
|
|
| |
errors from setsockopt(2) in function double_rbuf().
ok markus@ mpf@
|
| | |
|
| |
|
|
|
| |
- reserve a poll descriptor entry for INET6 (not used yet)
ok henning
|
| |
|
|
|
| |
logs in response to a HUP signal, as long as /etc/syslog.conf remains
unchanged. ok mpf@
|
| |
|
|
| |
ok henning@ while in lock
|
| |
|
|
| |
the syslogd.8 blurb has just a list.
|
| |
|
|
|
|
|
| |
handlers. This prevents a race where syslogd could die
on SIGPIPE at startup. Also distinguish between start and restart.
OK henning@
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
if the target is like "| /path/to/program", syslogd forks and execs program
and sends the selected log messages to program's stdin.
uses a socketpair, grows the receive buffer on the reader side and has the
socket nonblocking on syslog'd side to prevent syslogd blocking.
I'm using that here to feed logsurfer from ports for automated log analysis,
werks beautifully.
lots of input & help mpf, ok mpf djm "no objections" millert
|
| |
|
|
|
| |
Works like ``tail -f'' on a log file.
OK markus@, djm@
|
| |
|
|
| |
them, following an identical change in openssh
|
| |
|
|
|
|
|
| |
SA_NOCLDSTOP flag for the SIGCHLD handler so the kernel does not
notify us when the child has been stopped, only when it exits.
Fixes a problem where if you suspended the child process the
parent would exit. OK otto@
|
| |
|
|
|
|
|
|
| |
syslogd does not create files, it only logs to existing ones.
From millert@: http://marc.theaimsgroup.com/?m=106329875409953
``Good idea'' millert@, ``fine by me too'' jmc@
|
| |
|
|
| |
ok jmc@
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Prevents the socket from being closed in this case. OK deraadt@
|
| |
|
|
| |
ok avsm@
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
noticed by newell AT cei.net; ok avsm@ deraadt@
|
| | |
|
| |
|
|
| |
ok otto@ millert@
|
| |
|
|
|
|
|
|
| |
logging to a remote host.
Similar patch sent by Marc Huber <Marc.Huber@web.de> in PR4044.
ok deraadt@ henning@ millert@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
in syslog.conf contain the same target file, and log entries
matching both the first and second line get written.
This changes behaviour: e.g. previously repeating a line caused a log
entry to be written twice, but not any more. Also, if a later line with
the same target has a different priority for a facility, the last one will
be used.
Noted by camield@; help from millert@.
ok camield@ millert@ hshoexer@ deraadt@
|
| |
|
|
| |
suggested by michael knudsen;
|
| |
|
|
| |
ok deraadt@ millert@
|