3
# Summary of how this script can be called:
5
# * <postinst> `configure' <most-recently-configured-version>
6
# * <old-postinst> `abort-upgrade' <new version>
7
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
9
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
10
# <failed-install-package> <version> `removing'
11
# <conflicting-package> <version>
3
# summary of how this script can be called:
4
# * <postinst> `configure' <most-recently-configured-version>
5
# * <old-postinst> `abort-upgrade' <new version>
6
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
8
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
9
# <failed-install-package> <version> `removing'
10
# <conflicting-package> <version>
15
. /usr/share/debconf/confmodule
19
db_get openafs-fileserver/thiscell
20
echo $RET >/etc/openafs/server/ThisCell
21
if [ -f /etc/openafs/server/CellServDB ] ; then :
22
else echo \>$RET >/etc/openafs/server/CellServDB
24
if [ "x$2" != "x" ] ; then
25
if dpkg --compare-versions $2 lt 1.2.0-1 ; then
26
mv /etc/openafs/server-local/BosConfig /etc/openafs/BosConfig ||true
27
mv /etc/openafs/server-local/sysid /var/lib/openafs ||true
32
abort-upgrade|abort-remove|abort-deconfigure)
37
echo "postinst called with unknown argument \`$1'" >&2
17
. /usr/share/debconf/confmodule
20
db_get openafs-fileserver/thiscell
21
echo $RET >/etc/openafs/server/ThisCell
23
if [ -f /etc/openafs/server/CellServDB ] ; then
26
sed -n "/^>$RET/,/^>/p" /etc/openafs/CellServDB | sed '$d' \
27
>/etc/openafs/server/CellServDB
28
if [ ! -s /etc/openafs/server/CellServDB ] ; then
29
echo ">$RET" >/etc/openafs/server/CellServDB
32
if [ "x$2" != "x" ] ; then
33
if dpkg --compare-versions $2 lt 1.2.0-1 ; then
34
mv /etc/openafs/server-local/BosConfig \
35
/etc/openafs/BosConfig || true
36
mv /etc/openafs/server-local/sysid /var/lib/openafs || true
42
abort-upgrade|abort-remove|abort-deconfigure)
46
echo "postinst called with unknown argument \`$1'" >&2
42
# dh_installdeb will replace this with shell code automatically
43
# generated by other debhelper scripts.
51
# dh_installdeb will replace this with shell code automatically generated by
52
# other debhelper scripts.