Package proxmox-backup-server: Скрипты

Post install

 
if sd_booted; then 
    systemctl daemon-reload 
    if [ $1 -eq 1 ]; then 
        # Initial installation 
        systemctl --no-reload preset proxmox-backup.service proxmox-backup-proxy.service || : 
    else 
        # Package upgrade, not uninstall 
        /lib/systemd/systemd-update-helper mark-restart-system-units proxmox-backup.service proxmox-backup-proxy.service || : 
    fi 
fi
Pre install

1
2
3
groupadd -r -g 37 -f backup > /dev/null 2>&1 ||:
useradd -r -u 37 -g backup -M -d /var/lib/backups -s /dev/null -c "backup" backup > /dev/null 2>&1 ||:
usermod -a -G tape backup ||:
Pre uninstall

1
2
3
4
5
 
if [ $1 -eq 0 ] && sd_booted; then 
    # Package removal, not upgrade 
    systemctl --no-reload -q disable --now proxmox-backup.service proxmox-backup-proxy.service proxmox-backup-daily-update.timer || : 
fi