#!/bin/sh # postinst script for unhide # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-remove' # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in configure|abort-remove|abort-deconfigure) kernelver1=`uname -r | cut -d. -f1` kernelver2=`uname -r | cut -d. -f2` update-alternatives --quiet --install /usr/sbin/unhide unhide /usr/sbin/unhide-posix 10 update-alternatives --quiet --install /usr/sbin/unhide unhide /usr/sbin/unhide-linux26 20 if [ $kernelver1 -lt 2 -o $kernelver1 -eq 2 -a $kernelver2 -lt 6 ] then update-alternatives --quiet --set unhide /usr/sbin/unhide-posix else update-alternatives --quiet --set unhide /usr/sbin/unhide-linux26 fi ;; abort-upgrade) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. exit 0