#!/bin/sh -e . /usr/share/debconf/confmodule db_get bitlbee/serveport PORT="$RET" TCPD='/usr/sbin/tcpd' BITLBEE='/usr/sbin/bitlbee' CONFDIR=/var/lib/bitlbee/ CFGPORT=`grep $BITLBEE /etc/inetd.conf | cut -f1` if [ -n "$CFGPORT" -a "$CFGPORT" != "$PORT" ]; then echo 'WARNING: BitlBee port number in debconf and inetd.conf don'\''t match.' echo ' Please change this setting by editing /etc/inetd.conf by hand.' fi if [ -d $CONFDIR ] && chown bitlbee $CONFDIR; then echo 'BitlBee (probably) already installed, skipping user/configdir installation' exit 0; fi if [ -n "$PORT" ]; then update-inetd --group OTHER --add "$PORT"'\tstream\ttcp\tnowait\tbitlbee\t'"$TCPD"'\t'"$BITLBEE" fi adduser --system --home $CONFDIR --disabled-login --disabled-password bitlbee chmod 700 $CONFDIR