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