Uploaded sysklogd 1.3-27 (alpha) to master
-----BEGIN PGP SIGNED MESSAGE-----
Format: 1.5
Date: Mon, 12 Oct 1998 22:24:04 +0200
Source: sysklogd
Binary: sysklogd
Architecture: alpha
Version: 1.3-27
Distribution: frozen unstable
Urgency: low
Maintainer: Christopher C. Chimelis <chris@classnet.med.miami.edu>
Description:
sysklogd - Kernel and system logging daemons
Changes:
sysklogd (1.3-27) frozen unstable; urgency=low, closes=21212 11917 21606 24609 25835 26015 24648 20135 23502 24893 24894
.
* Postinst will create files with correct file modes (closes: Bug#21212)
* Made /dev/xconsole mode 0640 and root.adm (closes: Bug#11917)
* Changed priority of exit message from LOG_ERR to LOG_INFO (closes
Bug#21606)
* The code now is compilable without SYSLOG_INET again. Thanks to
Enrik Berkhan <enrik@rzstud1.akk.org>.
* Added support for TESTING define which will turn syslogd into
stdio-mode used for debugging.
* Reworked the initialization/fork code. Now the parent
process activates a signal handler which the daughter process will
raise if it is initialized. Only after that one the parent process
may exit. Otherwise klogd might try to flush its log cache while
syslogd can't receive the messages yet. (closes: Bug#24609)
* Fixed typo in /etc/syslog.conf (closes: Bug#25835)
* Modified pre- and postinst scripts to set +e before executing external
scripts. This is a workaround against a bug in bash (Bug#23857).
Bash exports the errexit (-e) flag if allexport (-a) has been set. The
bug occurs even if allexport is being _re_set. (closes: Bug#26015)
* Modified ksym::CheckVersion()
. Use shift to decode the kernel version
. Compare integers of kernel version
. extract major.minor.patch from utsname.release via sscanf()
The reason lays in possible use of kernel flavours which modify
utsname.release but no the Version_ symbol. (closes: Bug#20135)
* Corrected klogd.c in order to support the new address space for late
2.1 kernels. Some support for unsigned long in contrary to int was
missing. (closes: Bug#23502)
* Applied patch provided vom Topi Miettinen with regard to the people
from OpenBSD. This provides the additional '-a' argument used for
specifying additional UNIX domain sockets to listen to. This is been
used with chroot()'ed named's for example. An example is described at
http://www.psionic.com/papers/dns.html. Thanks to Topi Miettinen
<tom@medialab.sonera.net> (closes: Bug#24893)
* Added support for `ftp' log facility which was introduced by glibc
version 2. Thanks to netgod and Flood from #Debian.
* Code cleanups with regard to bsd -> posix transition and stronger
security (buffer length checking). Thanks to Topi Miettinen
<tom@medialab.sonera.net> (closes: Bug#24894)
. index() --> strchr()
. sprintf() --> snprintf()
. bcopy() --> memcpy()
. bzero() --> memset()
. UNAMESZ --> UT_NAMESIZE
. sys_errlist --> strerror()
* Added support for setutent()/getutent()/endutend() instead of binary
reading the UTMP file. This is the the most portable way. Thanks to
Topi Miettinen <tom@medialab.sonera.net>.
* Avoid logging of SIGCHLD when syslogd is in the process of exiting and
closing its files. Again thanks to Topi.
* Added /usr/sbin/syslog-facility, written by Hertzog Raphaël
<hertzog@debian.org>. It opens a way for other packages to add and
remove logfiles/facilities.
* Modified printline() to support 8bit characters - such as russion
letters. Thanks to Vladas Lapinskas <lapinskas@mail.iae.lt>.
Files:
9055d40b7e3e608629fd608b3ede0e31 69078 base required sysklogd_1.3-27_alpha.deb
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3a
Charset: noconv
iQCVAwUBNiJt2aFO21jpzc25AQEbswP/QaqtZCoxvt40AQzNn2ioX3s67fe0KbFz
WDJGFeernHHOfMiEdWklUCZ+x/8tzB+hs8MO201XGULyTXDup7HjJg1rTPHHVpxT
iYcCguOThJn+1aDc/oB/c485SMX0P9gHEknJiqrU5n7G6pBXSBKe6TPTyuqdUTJM
S/Y871LHpWE=
=AE7s
-----END PGP SIGNATURE-----
Reply to: