#!/bin/sh Sample pre-delete.sh script for easyfpm : github.com/wanix/easyfpm.git Usage for deb : www.debian.org/doc/debian-policy/ch-maintainerscripts.html Usage for rpm : www.rpm.org/max-rpm-snapshot/s1-rpm-inside-scripts.html

myOperation=${1}

case ${myOperation} in

0)              #Uninstall RedHat
                exit 0;;
1)              #Upgrade RedHat
                exit 0;;
remove)         #Debian:
                #prerm remove
                #or conflictor's-prerm remove in-favour <package> <new-version>
                exit 0;;
upgrade)        #Debian:
                #old-prerm upgrade <new-version>
                exit 0;;
deconfigure)    #Debian:
                #deconfigured's-prerm deconfigure in-favour <package-being-installed> <version> [removing <conflicting-package> <version>]
                exit 0;;
failed-upgrade) #Debian:
                #new-prerm failed-upgrade <old-version>
                exit 0;;
\?)             #Unknown
                exit 1;;
*)              exit 1;;

esac exit 0