X-Git-Url: https://scm.cri.ensmp.fr/git/GroupUserFolder.git/blobdiff_plain/e9d14b6b5cc9cd4775c60cb340b5c4c787536fc3..3e1ba4932c34812cf2f6f3569b0f0dbea97b7a0b:/Products/GroupUserFolder/debian/postinst diff --git a/Products/GroupUserFolder/debian/postinst b/Products/GroupUserFolder/debian/postinst new file mode 100755 index 0000000..e254c5a --- /dev/null +++ b/Products/GroupUserFolder/debian/postinst @@ -0,0 +1,50 @@ +#! /bin/sh +#---------------------------------------------------------------- +# Simple `.postinst' script for zope-* packages. +# First coded by Luca - De Whiskey's - De Vitis +#---------------------------------------------------------------- + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +# Load confmodule. +. /usr/share/debconf/confmodule +db_version 2.0 + +case "$1" in + configure) + # Get the answer. + db_get "$(basename $0 .postinst)/postinst" || true + test "$RET" = "true" && /etc/init.d/zope restart + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# Stop the communication with the db. +db_stop + +#DEBHELPER# + +# That's all folks! +exit 0