1 2 3 4 5 6 7 8 9 10 11
if sd_booted; then SYSTEMCTL_BIN=systemctl; $SYSTEMCTL_BIN daemon-reload if [ $1 -eq 1 ]; then # Initial installation $SYSTEMCTL_BIN -q preset nfs-ganesha.service nfs-ganesha-lock.service nfs-ganesha-config.service || : else $SYSTEMCTL_BIN try-restart nfs-ganesha.service nfs-ganesha-lock.service nfs-ganesha-config.service || : fi fi
1 2
groupadd -r -f ganesha useradd -M -r -d /run/ganesha -s /sbin/nologin -c "NFS-Ganesha Daemon" -g ganesha ganesha >/dev/null 2>&1 || :
1 2 3 4 5 6
if [ $1 -eq 0 ] && sd_booted; then SYSTEMCTL_BIN=systemctl; # Package removal, not upgrade $SYSTEMCTL_BIN --no-reload -q disable --now nfs-ganesha.service nfs-ganesha-lock.service nfs-ganesha-config.service || : fi