Your message dated Sat, 11 May 2013 10:05:52 +0000
with message-id <[email protected]>
and subject line Bug#707655: Removed package(s) from unstable
has caused the Debian Bug report #48326,
regarding syslogd-listfiles prevents automated post-processing of logs (again)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
48326: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=48326
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sysklogd
Version: 1.3-33

several problems and suggestions in one bug report:


1. --ignore-size option should be default behaviour

current behaviour of syslogd-listfiles makes it difficult to automate
post-processing of rotated logfiles because it is not possible to
accurately predict exactly when a given logfile will be rotated.

this breaks several local cron scripts which depend on the old behaviour
of the sysklogd package where logfiles were rotated at specific times
(i.e. either daily or weekly or monthly) and not seemingly at random.


2. the --ignore-size option is not documented in the manpage. it's
existence is only evident by examine the /usr/sbin/syslogd-listfiles
perl script.


3. 2MB is arbitrarily small size to base rotation on.

size-based rotation should not only be optional, it should be configurable.
i.e. the '--ignore-size' option should be replaced with a '--max-size nnn'
option where 'nnn' is size in MB.


4. if, for some reason, you do not wish to change the default behaviour
of syslogd-listfiles to something sensible then syslogd-listfiles needs
a config file so that a system admin can safely upgrade the sysklogd
package without having to remember to hack /usr/sbin/syslogd-listfiles
every time to remove the annoying 2MB size check.

e.g. /etc/syslogd-listfiles.conf could contain a line like:

        --max-size 2

for current broken behaviour, or:

        --max-size 0

to disable size-based rotation entirely.

5. as a general comment, it seems that planning and co-ordination is
required between the sysklogd and logrotate packages. logrotate seems
to be usurping the log-rotation functionality of sysklogd (and other
packages). without proper co-ordination, both packages will rotate the
same logfiles leading to annoying problems (as logrotate has caused with
the wtmp file). it may be a good thing for sysklogd to leave all log
rotation to the logrotate package, which at least allows the end-user to
set rotation schedules according to their own needs.


craig

--
craig sanders

--- End Message ---
--- Begin Message ---
Version: 1.5-6.2+rm

Dear submitter,

as the package sysklogd has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/707655

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Ansgar Burchardt (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to