Bot releases are visible (Hide)
Published by troglobit almost 5 years ago
assert()
in fprintlog_successive()
, caused by never being reset in fprintlog_first()
, found by @Westermo--runstatedir=PATH
, e.g. CRUX https://crux.nu/
Published by troglobit almost 5 years ago
Minor bug fix release.
-k
and -T
command line flags to getopt()
$runstatedir
Note: Initial upload (2019-11-25) was missing man/klogd.8
, see issue #4
Published by troglobit almost 5 years ago
This release represents a major refresh of the sysklogd project. The venerable syslogd gets an infusion of new blood from NetBSD and FreeBSD to fully support RFC3164 and RFC5424. Also included is a user library and a replacement for syslog.h
to enable new features in RFC5424.
Note: as of this release
klogd
is disabled by default,syslogd
can read Linux kernel messages on its own now.
;RFC3161
rule optionsyslogp()
to unlock these features on the UNIX socket. Still compatible with GLIBC/musl/uClibcsyslog.conf
rules. E.g. ;RFC5424
to enable sending/writing log messages with RFC3339 style timestamps, and moreinclude /etc/syslog.d/*.conf
in syslog.conf
logger
from the Finit project, BSD licensed. Supports all the features of RFC5424, so very useful for trying out the "new" standard-p SOCK
, for unit testing with logger -u /path/to/sock
@host:port
syslogp()
API from NetBSD, for applications wanting to use RFC5424 features like MsgID or structured datasyslogd
and klogd
for compatiblity with FreeBSD and NetBSD syslogd. Examples:
-b
and -c
have been replaced with -r
for global log rotation, -a
has been replaced with the new -p
support. The -r
flag and -s HOST
has also been dropped in favor of the BSD -s
flag to control two levels of secure mode. The -n
flag is now -F
and -n
means something else entirely ... there's more-i
and -I
have been removedklogd
is not built by default anymore, syslogd
can read /proc/kmsg
on Linux on its own. Reduces complexity and gives you one daemon lesssnprintf()
"TESTING
#ifdefsPublished by troglobit about 6 years ago
main()
into init()
so it is re-read on SIGHUP, by Thomas Jarosch [email protected]
SIGHUP
, for integration with Finitfclose()
, found by Andrea Morandi and Sean Young. Fixed by Martin Schulze [email protected]