Sophie

Sophie

distrib > PLD > ac > amd64 > by-pkgid > 391b4157e52a1147b9114f0c7dd4e9f6 > scriptlet

logrotate-3.7.4-6.amd64.rpm

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