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
1 2
/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 ||:
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