]> git.proxmox.com Git - pve-manager.git/blob - debian/preinst
bump version to 4.0-9
[pve-manager.git] / debian / preinst
1 #!/bin/sh
2
3 set -e
4
5 DAEMONS="pveproxy spiceproxy pvestatd pvedaemon"
6
7 case "$1" in
8 install|upgrade)
9 old_version=$2
10 if [ ! -e /proxmox_install_mode ]; then
11 if dpkg --compare-versions "$old_version" lt '3.3-9' ; then
12 echo "Detected old pve-manager version - using stop/start to restart daemons"
13 for i in ${DAEMONS}; do
14 if [ -e "/usr/bin/$i" ]; then
15 service $i stop
16 fi
17 done
18 sleep 2
19 fi
20 fi
21 ;;
22
23 abort-upgrade)
24 ;;
25
26 *)
27 echo "preinst called with unknown argument \`$1'" >&2
28 exit 1
29 ;;
30 esac
31
32 exit 0