PREUN
/bin/sh
if [ "$1" = "0" ]; then if [[ -f /usr/share/info/krb5-user.info.bz2 ]];then /sbin/install-info /usr/share/info/krb5-user.info.bz2 --dir=/usr/share/info/dir --remove ;fi; fi
if [ $1 -eq 0 ]; then
/usr/sbin/update-alternatives --remove rcp /usr/bin/rcp.krb5
/usr/sbin/update-alternatives --remove rlogin /usr/bin/rlogin.krb5
/usr/sbin/update-alternatives --remove rsh /usr/bin/rsh.krb5
fi
POSTIN
/bin/sh
if [[ -f /usr/share/info/krb5-user.info.bz2 ]];then /sbin/install-info /usr/share/info/krb5-user.info.bz2 --dir=/usr/share/info/dir;fi
/sbin/service xinetd reload > /dev/null 2>&1 || :
/usr/sbin/update-alternatives --install /usr/bin/rcp rcp /usr/bin/rcp.krb5 20 --slave /usr/share/man/man1/rcp.1.bz2 man-rcp /usr/share/man/man1/rcp.krb5.1.bz2
/usr/sbin/update-alternatives --install /usr/bin/rlogin rlogin /usr/bin/rlogin.krb5 20 --slave /usr/share/man/man1/rlogin.1.bz2 man-rlogin /usr/share/man/man1/rlogin.krb5.1.bz2
/usr/sbin/update-alternatives --install /usr/bin/rsh rsh /usr/bin/rsh.krb5 20 --slave /usr/share/man/man1/rsh.1.bz2 man-rsh /usr/share/man/man1/rsh.krb5.1.bz2
POSTUN
/bin/sh
/sbin/service xinetd reload > /dev/null 2>&1 || :
Triggers
krb5-workstation <=
1.3-4mdk
/bin/sh
if [ ! -f /usr/bin/rcp ]; then
/usr/sbin/update-alternatives --install /usr/bin/rcp rcp /usr/bin/rcp.krb5 20 --slave /usr/share/man/man1/rcp.1.bz2 man-rcp /usr/share/man/man1/rcp.krb5.1.bz2
/usr/sbin/update-alternatives --install /usr/bin/rlogin rlogin /usr/bin/rlogin.krb5 20 --slave /usr/share/man/man1/rlogin.1.bz2 man-rlogin /usr/share/man/man1/rlogin.krb5.1.bz2
/usr/sbin/update-alternatives --install /usr/bin/rsh rsh /usr/bin/rsh.krb5 20 --slave /usr/share/man/man1/rsh.1.bz2 man-rsh /usr/share/man/man1/rsh.krb5.1.bz2
fi