diff options
author | Gerrit Pape <pape@smarden.org> | 2002-10-11 12:21:34 +0000 |
---|---|---|
committer | Gerrit Pape <pape@smarden.org> | 2002-10-11 12:21:34 +0000 |
commit | 9db195b658c277532ad2a42fa1f0d80914905829 (patch) | |
tree | 80bb7d969c438000fbe535e2bd7afda09dd25d14 /debian/runit.preinst | |
parent | 54c8ee5985b4ea60948cad9b129b94b16f47b294 (diff) | |
download | runit-9db195b658c277532ad2a42fa1f0d80914905829.tar.gz runit-9db195b658c277532ad2a42fa1f0d80914905829.tar.xz runit-9db195b658c277532ad2a42fa1f0d80914905829.zip |
* rework debian packaging to be debian policy compliant.
* runit: add lintian override: statically-linked-binary; the runit programs are knowingly compiled statically with the diet libc.
Diffstat (limited to 'debian/runit.preinst')
-rw-r--r-- | debian/runit.preinst | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/debian/runit.preinst b/debian/runit.preinst new file mode 100644 index 0000000..300fab8 --- /dev/null +++ b/debian/runit.preinst @@ -0,0 +1,41 @@ +#! /bin/sh +# preinst script for runit +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * <new-preinst> `install' +# * <new-preinst> `install' <old-version> +# * <new-preinst> `upgrade' <old-version> +# * <old-preinst> `abort-upgrade' <new-version> +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + install|upgrade) + if [ -n "$2" ]; then + # upgrading + if [ -x /sbin/runit ]; then + rm -f /sbin/runit.old + ln /sbin/runit /sbin/runit.old + fi + fi + ;; + abort-upgrade) + ;; + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 |