SOURCES: sysklogd-opt.patch, sysklogd-cvs.patch - updated CVS patch
glen
glen at pld-linux.org
Wed Sep 13 08:04:30 CEST 2006
Author: glen Date: Wed Sep 13 06:04:30 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- updated CVS patch
---- Files affected:
SOURCES:
sysklogd-opt.patch (1.2 -> 1.3) , sysklogd-cvs.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SOURCES/sysklogd-opt.patch
diff -u SOURCES/sysklogd-opt.patch:1.2 SOURCES/sysklogd-opt.patch:1.3
--- SOURCES/sysklogd-opt.patch:1.2 Thu Mar 30 01:32:51 2006
+++ SOURCES/sysklogd-opt.patch Wed Sep 13 08:04:25 2006
@@ -1,12 +1,14 @@
--- sysklogd-1.4.1/Makefile~ 2006-03-30 02:22:54.000000000 +0300
-+++ sysklogd-1.4.1/Makefile 2006-03-30 02:24:49.000000000 +0300
-@@ -3,8 +3,7 @@
++++ sysklogd-1.4.1/Makefile 2006-09-13 09:01:19.304731894 +0300
+@@ -3,9 +3,9 @@
CC= gcc
#CFLAGS= -g -DSYSV -Wall
#LDFLAGS= -g
-CFLAGS= $(RPM_OPT_FLAGS) -O3 -DSYSV -fomit-frame-pointer -Wall -fno-strength-reduce
--# -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-+CFLAGS= $(OPTIMIZE) -DSYSV -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
++CFLAGS= $(OPTIMIZE) -DSYSV -Wall -fomit-frame-pointer -fno-strength-reduce $(shell getconf LFS_CFLAGS)
+ # -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
+-# -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
++# -D_FILE_OFFSET_BITS=64
+ # $(shell getconf LFS_CFLAGS)
LDFLAGS= -s
- # Look where your install program is.
================================================================
Index: SOURCES/sysklogd-cvs.patch
diff -u SOURCES/sysklogd-cvs.patch:1.1 SOURCES/sysklogd-cvs.patch:1.2
--- SOURCES/sysklogd-cvs.patch:1.1 Thu Mar 30 01:30:38 2006
+++ SOURCES/sysklogd-cvs.patch Wed Sep 13 08:04:25 2006
@@ -1,6 +1,5 @@
-diff -Naur --exclude=CVS sysklogd-1.4.1-orig/CHANGES sysklogd-1.4.1/CHANGES
---- sysklogd-1.4.1-orig/CHANGES 2001-03-11 14:35:51.000000000 -0500
-+++ sysklogd-1.4.1/CHANGES 2005-01-15 14:14:21.000000000 -0500
+--- sysklogd-1.4.1/CHANGES 2001-03-11 21:35:51.000000000 +0200
++++ sysklogd/CHANGES 2005-01-15 21:14:21.000000000 +0200
@@ -1,3 +1,42 @@
+Version 1.4.2
+
@@ -54,14 +53,15 @@
+mode: indented-text
+fill-column: 72
+End:
-diff -Naur --exclude=CVS sysklogd-1.4.1-orig/Makefile sysklogd-1.4.1/Makefile
---- sysklogd-1.4.1-orig/Makefile 1998-10-12 16:25:15.000000000 -0400
-+++ sysklogd-1.4.1/Makefile 2004-04-29 07:04:03.000000000 -0400
-@@ -4,12 +4,15 @@
+--- sysklogd-1.4.1/Makefile 1998-10-12 23:25:15.000000000 +0300
++++ sysklogd/Makefile 2006-05-25 10:12:44.000000000 +0300
+@@ -4,12 +4,17 @@
#CFLAGS= -g -DSYSV -Wall
#LDFLAGS= -g
CFLAGS= $(RPM_OPT_FLAGS) -O3 -DSYSV -fomit-frame-pointer -Wall -fno-strength-reduce
+# -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
++# -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
++# $(shell getconf LFS_CFLAGS)
LDFLAGS= -s
# Look where your install program is.
@@ -75,7 +75,7 @@
# There is one report that under an all ELF system there may be a need to
# explicilty link with libresolv.a. If linking syslogd fails you may wish
-@@ -34,8 +37,9 @@
+@@ -34,8 +39,9 @@
# The following define establishes ownership for the man pages.
# Avery tells me that there is a difference between Debian and
# Slackware. Rather than choose sides I am leaving it up to the user.
@@ -87,7 +87,7 @@
# The following define establishes the name of the pid file for the
# syslogd daemon. The library include file (paths.h) defines the
-@@ -116,7 +120,7 @@
+@@ -116,7 +122,7 @@
${INSTALL} -m 500 -s klogd ${BINDIR}/klogd
install_man:
@@ -99,9 +99,8 @@
+ ${INSTALL} -o ${MAN_USER} -g ${MAN_GROUP} -m ${MAN_PERMS} syslogd.8 ${MANDIR}/man8/syslogd.8
+ ${INSTALL} -o ${MAN_USER} -g ${MAN_GROUP} -m ${MAN_PERMS} syslog.conf.5 ${MANDIR}/man5/syslog.conf.5
+ ${INSTALL} -o ${MAN_USER} -g ${MAN_GROUP} -m ${MAN_PERMS} klogd.8 ${MANDIR}/man8/klogd.8
-diff -Naur --exclude=CVS sysklogd-1.4.1-orig/README.1st sysklogd-1.4.1/README.1st
---- sysklogd-1.4.1-orig/README.1st 1997-06-02 13:21:39.000000000 -0400
-+++ sysklogd-1.4.1/README.1st 2003-09-04 09:22:23.000000000 -0400
+--- sysklogd-1.4.1/README.1st 1997-06-02 20:21:39.000000000 +0300
++++ sysklogd/README.1st 2006-05-25 11:11:49.000000000 +0300
@@ -1,5 +1,5 @@
-Very important information before using version 1.3
----------------------------------------------------
@@ -110,20 +109,42 @@
The included version of syslogd behaves in a slightly different manner
to the one in former releases. Please review the following important
-@@ -63,3 +63,10 @@
+@@ -63,3 +63,33 @@
these scripts should remove all old .pid files found in /var/run.
This will insure that klogd and syslogd start properly even if prior
executions have been terminated harshly.
+
+* Large file support, i.e. support to write to log files that are
-+ larger than 2 GB is not part of syslogd, but a matter of the Glibc
++ larger than 2 GB is not part of syslogd, but a matter of the glibc
+ emitting different system calls to the kernel interface. To support
+ large files you'll have to compile syslogd with the compiler defines
-+ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE so that glibc adjusts the
-+ system calls.
-diff -Naur --exclude=CVS sysklogd-1.4.1-orig/README.linux sysklogd-1.4.1/README.linux
---- sysklogd-1.4.1-orig/README.linux 1999-01-18 19:09:12.000000000 -0500
-+++ sysklogd-1.4.1/README.linux 2004-07-09 13:22:29.000000000 -0400
++ commented out in the main Makefile so that glibc adjusts the system
++ calls.
++
++Modifying the kernel console log level
++--------------------------------------
++
++ There are two ways to alter the kernel console log level. This
++ setting controls whether log messages from the kernel should appear
++ on the system console or not.
++
++ In the past, klogd had to do this with the -c parameter. Using '-c
++ 4' will set the log level of console messages to 4 and only display
++ warnings and errors but not regular debug or information messages.
++
++ This behaviour is deprecated and hencely not enforced anymore via
++ the RC script of klogd. Instead sysctl(8) should be used as
++ interface to various kernel variables. These can be stored
++ non-volatile in /etc/sysctl.conf.
++
++ The prevent the kernel to flood the system console and to achieve
++ the same behaviour of '-c 4' simply add the following to the
++ configuration file and let sysctl set this kernel parameter upon
++ system boot.
++
++ kernel/printk = 4 4 1 7
+--- sysklogd-1.4.1/README.linux 1999-01-19 02:09:12.000000000 +0200
++++ sysklogd/README.linux 2004-07-09 20:22:29.000000000 +0300
@@ -40,12 +40,17 @@
a useful addition to the software gene pool.
@@ -155,9 +176,1624 @@
-And a host of bug reporters whose contributions cannot be underestimated.
+And a number of bug reporters whose contributions cannot be underestimated.
-diff -Naur --exclude=CVS sysklogd-1.4.1-orig/klogd.8 sysklogd-1.4.1/klogd.8
---- sysklogd-1.4.1-orig/klogd.8 2001-03-11 14:35:51.000000000 -0500
-+++ sysklogd-1.4.1/klogd.8 2005-03-11 11:12:09.000000000 -0500
+--- sysklogd-1.4.1/debian/changelog 1970-01-01 03:00:00.000000000 +0300
++++ sysklogd/debian/changelog 2001-04-21 15:06:18.000000000 +0200
+@@ -0,0 +1,463 @@
++sysklogd (1.4.1-2) unstable; urgency=low
++
++ * Corrected location of GPL (closes: Bug#90582)
++ * Added section and priority for binary packages
++ * Added dependency to klogd so people who upgrade their sysklogd package
++ won't lose it anymore (closes: Bug#93922)
++ * Added code snipped to stop klogd/syslogd upon removal (closes:
++ Bug#90534, Bug#90970)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Sat, 21 Apr 2001 15:06:02 +0200
++
++sysklogd (1.4.1-1) unstable; urgency=low
++
++ * New upstream source (closes: Bug#87819, Bug#70790, Bug#32580,
++ Bug#62358, Bug#71631)
++ * Upstream: Doesn't re-set log-level if not requested (closes:
++ Bug#76170, Bug#76170, Bug#85289)
++ * Upstream: Ignore zero bytes (closes: Bug#85478, Bug#85478, Bug#41068)
++ * Upstream: Corrected documentation for `-s' (closes: Bug#87020)
++ * Upstream: test for existence of syslogd-listfiles before calling
++ them. This got lost due to 1.4.0 brokennes which was packaged and
++ removed some hours later (closes: Bug#84872, Bug#66712)
++ * Applied patch by Tommi Virtanen <tv at debian.org> splitting the package
++ into `sysklogd' and `klogd' (closes:Bug#35586, Bug#72043, Bug#74864,
++ Bug#72122)
++ * Provide / depend on virtual packages system-log-daemon
++ and linux-kernel-log-daemon (closes: Bug#67604)
++ * Applied patch from Tim Janik <timj at gtk.org> to support `-s pattern' in
++ syslogd-listfiles
++ * Transition to FHS, i.e. /usr/share/doc instead of /usr/doc and
++ /usr/share/man instead of /usr/man (closes: Bug#79250, Bug#80771)
++ * Use --exec for stopping services (closes: Bug#76757)
++ * Corrected broken character in klogd.8 (cloes: Bug#75932)
++ * Only rotate logfiles with size greater than zero. This got lost due
++ to 1.4.0 brokennes which was packaged and removed some hours later
++ (closes: Bug#74993, Bug#49824)
++ * Added another note about modificability of cronjobs (closes:
++ Bug#88741)
++ * Since klogd replaces parts of sysklogd a proper Replaces line is there
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Sun, 11 Mar 2001 22:30:53 +0100
++
++sysklogd (1.4-1) stable unstable; urgency=medium, closes=70790 32580 49824 62358 66712 71631
++
++ * Added paragraph to binary target
++ * New upstream version (closes: Bug#70790, Bug#32580, Bug#62358,
++ Bug#71631)
++ * Only rotate logfiles that have a size greater than zero (closes:
++ Bug#49824)
++ * Test for existence of syslogd-listfiles before calling it (closes:
++ Bug#66712)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Mon, 18 Sep 2000 16:02:05 +0200
++
++sysklogd (1.3-33) unstable; urgency=medium, closes=38977
++
++ * chmod 0640 /dev/xconsole regardless of its existence (closes: Bug#38977)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Sun, 12 Sep 1999 20:47:53 +0200
++
++sysklogd (1.3-32) unstable; urgency=low, closes=35408 34733 36198
++
++ * Fixed typo in syslogd-listfiles (closes: Bug#35408)
++ * Removed superflous call to utmpname() (closes: Bug#34733)
++ * Added --ignore-size and limit for rotating log files at 2MB to
++ syslogd-listfiles (closes: Bug#36198)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Sun, 23 May 1999 10:40:33 +0200
++
++sysklogd (1.3-31) frozen unstable; urgency=low, closes=28629 30093 31494 30462
++
++ * ``-m 0'' turns off -- MARK -- now. (closes: Bug#28629, Bug#31494)
++ * Changed Greg's e-mail address to represent his current one.
++ * Shortened line length for kernel logging slightly.
++ * Corrected return value of AddModule (closes: Bug#30093)
++ * Finally fixed an error with `-a' processing, thanks to Topi Miettinen
++ <tom at medialab.sonera.net> (closes: Bug#30462)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Tue, 19 Jan 1999 23:56:07 +0100
++
++sysklogd (1.3-30) unstable; urgency=low, closes=28128 28122 24893
++
++ * Contains more patches from Topi Miettinen.
++ * Fixed two mistakes from the most recent version
++ * Fixed fd leak problem. Thanks to Topi for detecting it
++ * Ouch! Looks like the released package again is broken. It worked
++ locally.
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Sun, 18 Oct 1998 20:38:22 +0200
++
++sysklogd (1.3-29) unstable; urgency=low, closes=24893
++
++ * Re-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. This time the patch doesn't
++ stall syslogd. Thanks to Topi Miettinen <tom at medialab.sonera.net>
++ (closes: Bug#24893)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Sat, 17 Oct 1998 20:23:00 +0200
++
++sysklogd (1.3-28) unstable; urgency=low
++
++ * Added manpage for syslog-facility, also written by Raphaël Hertzog
++ * Reverted support for multiple Unix domain sockets since it caused
++ syslogd to not accept more sockets after a certain (undefinitve)
++ time. (opens: Bug#24893)
++ * The complete code is still present, search for `Bug#24893'
++ * Commented out `-a' in the syslogd.8 manpage
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Thu, 15 Oct 1998 19:35:26 +0200
++
++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 at 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 at 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 at 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 at 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 Raphaël Hertzog
++ <hertzog at 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 at mail.iae.lt>.
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Mon, 12 Oct 1998 22:24:04 +0200
++
++sysklogd (1.3-26) frozen unstable; urgency=low, closes=20903 20765 20556 20507 20647 20220
++
++ * Fixed typos in syslogd-listfiles(1), thanks to Francesco Potorti`
++ <F.Potorti at cnuce.cnr.it> (closes: Bug#20903)
++ * Corrected email address for Shane Alderton (closes: Bug#20765)
++ * Fixed manpage to not reflect reverse implementated SIGALRM signal
++ handler (closes: Bug#20647)
++ * Modified behaviour with including <sys/module.h> (closes: Bug#20556)
++ * Added correct prototype for llseek() (closes: Bug#20507, Bug#20220)
++ * Added more log information if problems occurr while reading a system
++ map file.
++ * Modified System.map read function to try all possible map files until
++ a file with matching version is found.
++ * Added Debian release to klogd
++ * Switched to fgets() as gets() is not buffer overrun secure.
++ * Modified loop for detecting the correct system map.
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Thu, 16 Apr 1998 19:28:05 +0200
++
++sysklogd (1.3-25) unstable; urgency=low, closes=19454 19145 1914
++
++ * Corrected permissions on packaging control files (closes: Bug#19414)
++ * Removed kill statements from rc file (closes: Bug#19454, Bug#19145)
++ * Applied patch from Pedro Manuel Rodrigues <pmanuel at cindy.fe.up.pt> to
++ let klogd work togther with >2GB address space.
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Thu, 19 Mar 1998 23:56:09 +0100
++
++sysklogd (1.3-24) unstable; urgency=low, closes=18124
++
++ * Fixed tiny mistake which refused the MARK facility to work properly
++ (closes: Bug#18124)
++ * Corrected Topi's patch as it prevented forwarding during startup due
++ to an unknown LogPort.
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Wed, 25 Feb 1998 13:19:27 +0100
++
++sysklogd (1.3-23) unstable; urgency=low
++
++ * Corrected FSF's address (lintian)
++ * Implemented force-reload (lintian)
++ * Standards-Version: 2.4.0.0
++ * Applied patch from Topi Miettinen <Topi.Miettinen at ml.tele.fi> to open
++ the UDP socket only if it is really needed.
++ * Updated sysklogd(8) manpage
++ * Added notes to mailing list
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Tue, 24 Feb 1998 00:39:10 +0100
++
++sysklogd (1.3-22) unstable; urgency=low, closes=17192 17385 17601
++
++ * Included a real fix to the %'s problem (fixes: Bug#17192)
++ * Another patch for Linux/alpha by Christopher C Chimelis
++ <chris at classnet.med.miami.edu> (fixes: Bug#17385)
++ * Removed killall-statement from postinst. Thanks to James Troup for
++ reporting it.
++ * Added chdir("/") to both daemons (fixes: Bug#17601)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Thu, 29 Jan 1998 21:56:40 +0100
++
++sysklogd (1.3-21) unstable; urgency=low, closes=17159
++
++ * Fixed small typo in syslogd-listfiles (Bug#17159)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Thu, 15 Jan 1998 23:22:57 +0100
++
++sysklogd (1.3-20) unstable; urgency=low, closes=17000
++
++ * Corrected some code that caused klogd to dump core when receiving some
++ special messages from 2.1.78. Thanks to Chu-yeon Park
++ <kokids at doit.ajou.ac.kr> for informing me.
++ * Fixed bug that caused klogd to die if there is no System.map
++ available.
++ * Added -x switch to omit EIP translation and System.map evaluation.
++ Thanks to Florian La Roche <florian at knorke.saar.de>
++ * Fixed small bugs in F_FORW_UNKN meachanism. Thanks to Torsten Neumann
++ <torsten at londo.rhein-main.de> for pointing me to it.
++ * Fixed problem with klogd not being able to be built on a kernel newer
++ than 2.1.18. Worked in a patch from Alessandro Suardi <asuardi at uninetcom.it>
++ * Fixed small typo in syslogd-listfiles
++ * Corrected debug output concerning remote receiption
++ * Removed race condition in syslogd-listfiles
++ * Modified logfile detection routine to take care of double listed
++ logfiles. Thanks to Roman Hodek <roman at debian.org> for providing an
++ appropriate patch. (Bug#17000)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Tue, 13 Jan 1998 01:59:56 +0100
++
++sysklogd (1.3-19) unstable; urgency=low, closes=16643 16769 16796 16828 16148 14776
++
++ * Used better regexp for detecting sensitive data. Thanks a lot to
++ Susanne Schmidt <banshee at linux.de> for providing it.
++ * Fixed ownership of /usr/doc/sysklogd/copyright and readme (Bug#16643)
++ * Corrected Standards-Version to 2.3.0.1 (Bug#16769)
++ * Reworked one line of an older patch because it prevented syslogd from
++ binding the socket with the result that no messages were forwarded to
++ other hosts.
++ * Changed the behaviour of klogd when receiving a terminate signal. Now
++ the program terminates immediately instead of completing the receipt of
++ a kernel message. (Bug#16796, Bug#16828, Bug#16148)
++ * Noticed a bug which was closed by 1.3-18 (Bug#14776)
++ * Changed Maintainer address to joey at debian.org
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Fri, 9 Jan 1998 00:58:36 +0100
++
++sysklogd (1.3-18) unstable; urgency=low, closes=11731 12009 13506 14329 14521 14610 15840 15336
++
++ * Added test in postinst if user and group exist. Christoph Lameter run
++ into trouble upgrading a RedHat system.
++ * Fixed little mistake which prevented klogd from accepting a console
++ log level of 8 to get <7> alias KERN_DEBUG displayed.
++ * Linked against libc6 (Bug#11731)
++ * Added SHELL=/bin/bash to rules as Herbert Xu suggested
++ * Corrected syslog.conf(5) manpage
++ * syslogd resets the ignore priority flag now. Thanks to Herbert
++ Thielen. (Bug#12009)
++ * Fixed bug that caused syslogd to write into wrong files under some
++ race conditions. Thanks to Herbet Xu. (Bug#13506)
++ * /var/log/auth.log will only be touch if needed (Bug#14329)
++ * debian/conffiles is treated like a document (Bug#14521)
++ * Added script for generic logfile detection and rotation and included
++ that in cron scripts, included also its manpage (Bug#14610)
++ * Modified restart messages in /etc/init.d/sysklogd (Bug#15840)
++ * klogd will first try to load /boot/System.map-$ver, then
++ /boot/System.map, then /System.map-$ver and after that /System.map
++ * Modified ExpandKadds() because there were some problems accessing
++ memory r/w. (Bug#15336)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Fri, 2 Jan 1998 03:31:09 +0100
++
++sysklogd (1.3-17) unstable; urgency=low
++
++ * Fixed stupid bug which caused klogd to eat up 90% cpu time.
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Wed, 25 Jun 1997 15:22:29 +0200
++
++sysklogd (1.3-16) unstable; urgency=low
++
++ * Included Miquel's patches which allows continuation line support
++ for syslogd. Corrected syslog.conf(5) manpage. Improved
++ syslog.conf file. Thanks to Miquel van Smoorenburg
++ <miquels at cistron.nl> for dropping in these patches.
++ * Added /var/log/syslog as a daily rotated logfile which contains
++ everything except auth.*
++ * ksym.c: Added #1 and #2 to some error messages in order to being able
++ to divide them (ulmo at Q.Net)
++ * Improved postinst script (Thanks to Miquel van Smorrenborg for ideas)
++ * klogd now also reads /System.map-<version> and
++ /boot/System.map-<version> (Bug#7210)
++ * syslogd,klogd: made DEBRELEASE optional to support a non-Debian
++ release as well.
++ * Corrected freeing of logfiles.
++ * Removed delay of 10 seconds. (Bug#8104, Bug#8400)
++ * Modified permissions of logfiles from 644 to 640 and 640 to 600 for
++ security aspects.
++ * Corrected syslog.conf(5) manpage (Bug#9779)
++ * Found upstream patches for 1.3.1 to 1.3.3 which are now included.
++ These also include some patches for glibc and Alpha.
++ * Included patch to modules package to support better debugging
++ * Added patch from Leland Olds which fixes a buffer overrun and improved
++ symbol lookup. (Bug#4875)
++ * Some more glibc patches made by Michael Alan Dorman
++ <mdorman at debian.org>. (Bug#8362, Bug#8763)
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Sun, 15 Jun 1997 19:37:13 +0200
++
++sysklogd (1.3-15) unstable; urgency=low
++
++ * Added /var/log/mail.log as a logfile
++ * Corrected Description field (Bug#7624)
++ * Added read statement in postinst script (Bug#8243)
++
++ -- Martin Schulze <joey at infodrom.north.de> Wed, 26 Mar 1997 13:32:24 +0100
++
++sysklogd (1.3-14) unstable; urgency=low
++
++ * Debugging syslogd now shows facility.priority
++ * Minor fixes
++ * Modified syslogd.c to not kill itself which confuses bash 2.0
++
++ -- Martin Schulze <joey at infodrom.north.de> Sun, 23 Feb 1997 12:23:55 +0100
++
++sysklogd (1.3-13) stable; urgency=low
++
++ * Made /etc/init.d/sysklogd more verbose
++ * Minor fixes
++ * Uncompressed copyright, but compressed /usr/doc/sysklogd-1.3.16/readme
++
++ -- Martin Schulze <joey at debian.org> Sat, 8 Feb 1997 14:12:29 +0100
++
++sysklogd (1.3-12) stable; urgency=HIGH
++
++ * Converted to Standards-Version 2.1.1.2
++ * init.d/sysklogd: added "sleep 1"
++ * syslogd won't hassle anymore if it can't access logfils. Patched by
++ me. This adresses Bug#5865.
++ * /etc/init.d/sysklogd: Modified so that one can use commandline
++ arguments for both syslogd and klogd.
++ * debian.rules: Installed ChangeLog
++
++ -- Martin Schulze <joey at finlandia.infodrom.north.de> Thu, 30 Jan 1997 22:48:59 +0100
++
++Mon Now 25 10:36:01 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * modified preinst to work if /etc/init.d/sysklogd doesn't exist
++ because of a failure
++
++Mon Sep 10 10:36:01 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * ksyms.c: klogd will first look at /System.map (Bug#4403, #4459)
++
++Fri Aug 16 21:36:01 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * debian.rules: Changed permissions for syslogd and klogd to 755
++ (Bug#4049)
++
++Mon Aug 12 10:40:05 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * Corrected permissions of documentation. Thanks to Dan
++ Quinlan. (Bug#4090)
++
++Mon Aug 5 22:47:40 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * syslogd.c: If you haven't set your domainname, syslogd will dump
++ core upon startup. Fixed. Thanks to Leeland Lucius
++ <llucius at millcomm.com> for reporting and patching it. (Bug#3526)
++
++ * /etc/init.d/sysklogd, /etc/cron.weekly/sysklogd: slight
++ improvements. Thanks to Bernd Eckenfels <ecki at tapac.inka.de>.
++
++Fri Aug 2 11:03:30 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * modified weekly cron script, thanks to Todd Tyrone Fries <todd at miango.com>
++
++Fri Jun 14 10:42:26 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * ksyms.c: increased the size of vstring, because since Linux
++ major versions are decoded with n * 65536 and we now have 2.0, the
++ field was too short.
++
++Tue May 28 01:02:01 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * syslogd.c: Corrected behaviour of blocking pipes - i.e. the
++ whole system hung. Michael Nonweiler <mrn20 at hermes.cam.ac.uk> has
++ sent us a patch to correct this. A new logfile type F_PIPE has
++ been introduced.
++
++Thu May 23 08:39:54 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * postinst: Corrected killall-statement, Thanks to Miquel van
++ Smoorenborg for the hint
++
++Mon May 20 00:14:35 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * postinst: added a killall to remove an existing syslogd. It
++ could exist because of Bug#2836.
++
++Sun May 12 13:36:55 1996 Martin Schulze <joey at finlandia.infodrom.north.de>
++
++ * removed auth.* from /dev/xconsole
++
++ * klogd won't log old messages anymore (Bug#2337)
++ I have applied the patch from Chris Hanson.
++
++ * I have put another start-stop-daemon call in the startup script
++ so the configs are reloaded on startup. This should
++ help. (Bug#2552)
++
++ * Sysklogd takes care of this and createst /dev/xconsole if it
++ doesn't exist during installation. (Bug#2683)
++
++ * I have corrected permissions of /dev/xconsole. (Bug#2837)
++
++ * defined /etc/cron.weekly/sysklogd as a conffile (Bug#2950, Bug#2960)
++
++ * introduced two binary packages: syslogd and sysklogd which
<<Diff was trimmed, longer than 597 lines>>
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/sysklogd-opt.patch?r1=1.2&r2=1.3&f=u
http://cvs.pld-linux.org/SOURCES/sysklogd-cvs.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list