Sha256: 7ae16446805ca6fa6c5c5658c170e5c1644d7b9ee0e17fcd83320d0dc7e0b46f

Contents?: true

Size: 1.18 KB

Versions: 5

Compression:

Stored size: 1.18 KB

Contents

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

myOperation=${1}

case ${myOperation} in
  1)                #Install RedHat
                     exit 0;;
  2)                 #Upgrade RedHat
                     exit 0;;
  configure)         #Debian:
                     #postinst configure <most-recently-configured-version>
                     exit 0;;
  abort-upgrade)     #Debian:
                     #old-postinst abort-upgrade <new-version>
                     exit 0;;
  abort-remove)      #Debian:
                     #postinst abort-remove
                     #or conflictor's-postinst abort-remove in-favour <package> <new-version>
                     exit 0;;
  abort-deconfigure) #Debian
                     #deconfigured's-postinst abort-deconfigure in-favour <failed-install-package> <version> [removing <conflicting-package> <version>]
                      exit 0;;
  \?)                 #Unknown
                      exit 1;;
  *)                  exit 1;;
esac
exit 0

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
easyfpm-0.3.0 doc/samples/install_scripts/post-install.sh
easyfpm-0.3.0.pre doc/samples/install_scripts/post-install.sh
easyfpm-0.2.1.pre doc/samples/install_scripts/post-install.sh
easyfpm-0.2.0.pre doc/samples/install_scripts/post-install.sh
easyfpm-0.1.0.pre doc/samples/install_scripts/post-install.sh