1#! /bin/sh 2# postinst script for bftpd 3# 4# see: dh_installdeb(1) 5 6set -e 7 8# summary of how this script can be called: 9# * <postinst> `configure' <most-recently-configured-version> 10# * <old-postinst> `abort-upgrade' <new version> 11# * <conflictor's-postinst> `abort-remove' `in-favour' <package> 12# <new-version> 13# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' 14# <failed-install-package> <version> `removing' 15# <conflicting-package> <version> 16# for details, see /usr/doc/packaging-manual/ 17# 18# quoting from the policy: 19# Any necessary prompting should almost always be confined to the 20# post-installation script, and should be protected with a conditional 21# so that unnecessary prompting doesn't happen if a package's 22# installation fails and the `postinst' is called with `abort-upgrade', 23# `abort-remove' or `abort-deconfigure'. 24 25case "$1" in 26 configure) 27 cd /etc/rc0.d && ln -f -s ../init.d/bftpd K20bftpd 28 cd /etc/rc1.d && ln -f -s ../init.d/bftpd K20bftpd 29 cd /etc/rc2.d && ln -f -s ../init.d/bftpd S20bftpd 30 cd /etc/rc3.d && ln -f -s ../init.d/bftpd S20bftpd 31 cd /etc/rc4.d && ln -f -s ../init.d/bftpd S20bftpd 32 cd /etc/rc5.d && ln -f -s ../init.d/bftpd S20bftpd 33 cd /etc/rc6.d && ln -f -s ../init.d/bftpd K20bftpd 34 /etc/init.d/bftpd start 35 exit 0 36 ;; 37 38 abort-upgrade|abort-remove|abort-deconfigure) 39 40 ;; 41 42 *) 43 echo "postinst called with unknown argument \`$1'" >&2 44 exit 0 45 ;; 46esac 47 48# dh_installdeb will replace this with shell code automatically 49# generated by other debhelper scripts. 50 51#DEBHELPER# 52 53exit 0 54 55 56