equal
  deleted
  inserted
  replaced
  
    
    
     1 #!/bin/sh  | 
     1 #!/bin/bash  | 
     2 # postrm script for ha-sync  | 
     2 # postrm script for ha-sync  | 
     3 #  | 
     3 #  | 
     4 # see: dh_installdeb(1)  | 
     4 # see: dh_installdeb(1)  | 
     5   | 
     5   | 
     6 set -e  | 
     6 set -e  | 
    22 case "$1" in  | 
    22 case "$1" in  | 
    23   | 
    23   | 
    24     purge)  | 
    24     purge)  | 
    25     	{ | 
    25     	{ | 
    26     	rm -f /etc/ha-sync/id_rsa{,.pub} | 
    26     	rm -f /etc/ha-sync/id_rsa{,.pub} | 
    27 	update-rc.d ha-hostname remove || true  | 
         | 
    28 	update-rc.d ha-sync remove || true  | 
         | 
    29 	for p in /etc/ha-sync/{ha-sync.conf,exclude}; do | 
    27 	for p in /etc/ha-sync/{ha-sync.conf,exclude}; do | 
    30 		ucf --purge $p; rm -f $p $p.ucf-*  | 
    28 		ucf --purge $p; rm -f $p $p.ucf-*  | 
    31 		ucf --purge $p; rm -f $p $p.ucf-*  | 
    29 		ucf --purge $p; rm -f $p $p.ucf-*  | 
    32 	done  | 
    30 	done  | 
    33 	} >&2  | 
    31 	} >&2  | 
    34 	;;  | 
    32 	;;  | 
    35   | 
    33   | 
    36     remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)  | 
    34     remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)  | 
         | 
    35         { | 
         | 
    36 	insserv -r ha-hostname  | 
         | 
    37 	insserv -r ha-config  | 
         | 
    38         } >&2  | 
    37     ;;  | 
    39     ;;  | 
    38   | 
    40   | 
    39     *)  | 
    41     *)  | 
    40         echo "postrm called with unknown argument \`$1'" >&2  | 
    42         echo "postrm called with unknown argument \`$1'" >&2  | 
    41         exit 1  | 
    43         exit 1  |