1#!/bin/sh -e 2 3add_servers() { 4 kx_entry="kx stream tcp nowait root /usr/sbin/tcpd /usr/lib/heimdal-servers/kxd" 5 update-inetd --group KRB5 --add "$kx_entry" 6} 7 8enable_servers() { 9 update-inetd --pattern '[ \t]/usr/lib/heimdal-servers/kx' --enable kx 10} 11 12remove_servers() { 13 update-inetd --remove 'kx[ \t].*[ \t]/usr/lib/heimdal-servers/kxd' 14} 15 16case "$1" in 17abort-upgrade | abort-deconfigure | abort-remove) 18 enable_servers 19 ;; 20configure) 21 if [ -n "$2" ] && dpkg --compare-versions "$2" ge 0.2h-1; then 22 enable_servers 23 else 24 remove_servers 25 add_servers 26 fi 27 ;; 28*) 29 printf "$0: incorrect arguments: $*\n" >&2 30 exit 1 31 ;; 32esac 33 34#DEBHELPER# 35