PREIN
/bin/sh
# change /var/log/archiv to /var/log/archive
if [ ! -L /var/log/archiv ]; then
if [ -d /var/log/archiv ]; then
if [ -d /var/log/archive ]; then
mv /var/log/archiv/* /var/log/archive
rmdir /var/log/archiv 2>/dev/null || mv -v /var/log/archiv{,.rpmsave}
else
mv /var/log/archiv /var/log/archive
fi
fi
# always have archiv symlink (until all packages from Ac use new dir)
install -d /var/log
ln -s archive /var/log/archiv
fi
exit 0
POSTIN
/bin/sh
if [ -f /var/lib/logrotate.status ]; then
mv -f /var/lib/logrotate.status /var/lib/misc/logrotate.status
else
touch /var/lib/misc/logrotate.status
chmod 000 /var/lib/misc/logrotate.status
chown root:root /var/lib/misc/logrotate.status
chmod 640 /var/lib/misc/logrotate.status
fi