Package: acct
Version: 6.3.99+6.4pre1-4
Severity: whishlist
Tags: patch

Hi,

in the attachment is a tar.gz file with includes the some modified
scripts for init and cron (daily, monthly) which will fix the bugs
#375712 and #377835 too.


/etc/init.d/acct: use /var/account/pacct if the $ACCT_LOGFILE don't
                  exists.
                  Exit generally if ACCT_ENABLE isn't "1" and not only
                  in the start case.
                  Removed the if clause for error code 16, because there
                  won't be returned such a error code if acct is already
                  running.
                  logger will use the daemon facility and notice level
                  and not the file /var/log/daemon.log, because somebody
                  (like me) can have another syslog config and removed
                  the daemon.log file.
                  fixed the bug #377835.

/etc/cron.daily/acct: use /var/account/pacct if the $ACCT_LOGFILE don't
                      exists (same as in /etc/init.d/acct).
                      Stop before the savelog do his job.
                      Rewrote the $ACCT_LOGGING to $ACCT_DAILY_CYCLE.
                      Exit if $ACCT_DAILY_CYCLE is less than two,
                      savelog needs a number greater than one for cycle.
                      fixed the bug #377835.

/etc/cron.monthly/acct: added ACCT_MONTHLY_CYCLE for saveloging the
                        report file, useful if logrotate.conf cycle the
                        wtmp file more than one.
                        change the permission to 640 and root:adm to the
                        report file.
                        fixed the bug #375712.

-- 
Bill Gates said: "It requires Windows XP or better", so I installed Linux.

Attachment: acct_scripts.tar.gz
Description: application/gzip

Reply via email to