#
-# $OpenBSD: daily,v 1.89 2017/06/10 11:28:30 bluhm Exp $
+# $OpenBSD: daily,v 1.90 2017/07/10 11:18:48 bluhm Exp $
# From: @(#)daily 8.2 (Berkeley) 1/25/94
#
# For local additions, create the file /etc/daily.local.
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]'