Package nfs-ganesha: Скрипты

Post install

 
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
Pre install

groupadd -r -f ganesha
useradd -M -r -d /run/ganesha -s /sbin/nologin -c "NFS-Ganesha Daemon" -g ganesha ganesha >/dev/null 2>&1 || :
Pre uninstall

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