Package knot-resolver: Скрипты

Post install

1
2
3
4
5
6
systemctl daemon-reload ||:
if [ "$1" -eq 1 ]; then
        systemctl -q preset kresd@\*.service kres-cache-gc.service kresd.target ||:
else
        systemctl try-restart kresd.target ||:
fi
Pre install

/usr/sbin/groupadd -r -f knot-resolver >/dev/null 2>&1 ||:
/usr/sbin/useradd -M -r -d /var/lib/knot-resolver -s /bin/false -c "Knot Resolver" -g knot-resolver knot-resolver >/dev/null 2>&1 ||:
Pre uninstall

1
2
3
4
if [ "$1" -eq 0 ]; then
        systemctl --no-reload -q disable kresd@\*.service kres-cache-gc.service kresd.target ||:
        systemctl stop kresd@\*.service kres-cache-gc.service kresd.target ||:
fi