PREIN
/bin/sh
/usr/share/rpm-helper/add-user tor $1 toruser /var/lib/tor /bin/false
PREUN
/bin/sh
/usr/share/rpm-helper/del-service tor $1 tor
/usr/share/rpm-helper/del-service tor $1 tor-master
if [ $1 -eq 0 ]; then
rm -f /var/lib/tor/*
fi
POSTIN
/bin/sh
/usr/bin/systemd-tmpfiles --create tor.conf
/usr/share/rpm-helper/add-service tor $1 tor
POSTUN
/bin/sh
if [ $1 -ge 1 ]; then
# Use restart instead of try-restart, as tor-master may be "inactive" even
# when there are tor.service and tor@.service instances running.
systemctl restart tor-master.service >/dev/null 2>&1 || :
fi