post_install() { getent group ntp &>/dev/null || groupadd -g 87 ntp >/dev/null getent passwd ntp &>/dev/null || useradd -u 87 -g ntp -d /var/lib/ntp -c 'Network Time Protocol' -s /bin/false ntp >/dev/null true echo "Enabling systemd service" systemctl enable ntpd.service } post_upgrade() { if [[ $(vercmp $2 4.2.6.p4-4) -le 0 ]]; then post_install fi if [[ $(vercmp $2 4.2.6.p5-5) -le 0 ]]; then chown -R ntp /var/lib/ntp fi echo "Enabling systemd service" systemctl enable ntpd.service } pre_remove() { echo "Disabling systemd service" systemctl disable ntpd.service } post_remove() { getent passwd ntp &>/dev/null && userdel ntp >/dev/null getent group ntp &>/dev/null && groupdel ntp >/dev/null true }