Hi all, I've enabled accounting recently and have noticed these messages in the daily(8) email:
Day 1: Purging accounting records: mv: /var/account/acct.2: No such file or directory mv: /var/account/acct.1: No such file or directory mv: /var/account/acct.0: No such file or directory Day 2: Purging accounting records: mv: /var/account/acct.2: No such file or directory mv: /var/account/acct.1: No such file or directory Day 3: Purging accounting records: mv: /var/account/acct.2: No such file or directory These could be silenced by a simply testing if a particular file exists before trying to rename it. Regards, Raf Index: etc/daily =================================================================== RCS file: /cvs/src/etc/daily,v retrieving revision 1.89 diff -u -p -r1.89 daily --- etc/daily 10 Jun 2017 11:28:30 -0000 1.89 +++ etc/daily 9 Jul 2017 09:46:30 -0000 @@ -66,9 +66,12 @@ fi next_part "Purging accounting records:" if [ -f /var/account/acct ]; then - mv -f /var/account/acct.2 /var/account/acct.3 - mv -f /var/account/acct.1 /var/account/acct.2 - mv -f /var/account/acct.0 /var/account/acct.1 + test -f /var/account/acct.2 && + mv -f /var/account/acct.2 /var/account/acct.3 + test -f /var/account/acct.1 && + mv -f /var/account/acct.1 /var/account/acct.2 + test -f /var/account/acct.0 && + mv -f /var/account/acct.0 /var/account/acct.1 cp -f /var/account/acct /var/account/acct.0 sa -sq lastcomm -f /var/account/acct.0 | grep -e ' -[A-Z]*[PT]'