~ubuntu-branches/ubuntu/hardy/openafs/hardy

« back to all changes in this revision

Viewing changes to debian/openafs-client.postinst

  • Committer: Package Import Robot
  • Author(s): Russ Allbery
  • Date: 2007-12-30 15:08:04 UTC
  • Revision ID: package-import@ubuntu.com-20071230150804-gux6s2v12d0h7qd0
* Apply additional upstream patches to the 2.6.24 support to fix
  builds with older kernels.  Thanks to Felix Koop for the testing.
  (Closes: #458331)
* Remove old /etc/openafs/server-local files from older versions when
  purging openafs-fileserver.
* Minor reformatting of openafs-client's postrm.
* Remove databases on purge of openafs-dbserver.
* Remove log files when purging openafs-fileserver or openafs-dbserver
  per Policy 10.8.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#! /bin/sh
2
 
#
3
 
# Summary of how this script can be called:
4
 
#
5
 
#  * <postinst> `configure' <most-recently-configured-version>
6
 
#  * <old-postinst> `abort-upgrade' <new version>
7
 
#  * <conflictor's-postinst> `abort-remove' `in-favour' <package>
8
 
#    <new-version>
9
 
#  * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
10
 
#    <failed-install-package> <version> `removing'
11
 
#    <conflicting-package> <version>
12
2
 
13
3
set -e
14
4
 
15
5
case "$1" in
16
 
configure)
 
6
configure|reconfigure)
17
7
    update-alternatives --install /usr/bin/pagsh pagsh \
18
8
        /usr/bin/pagsh.openafs 100  \
19
9
        --slave /usr/share/man/man1/pagsh.1.gz pagsh.1.gz \
67
57
    db_get openafs-client/cachesize
68
58
    echo /afs:/var/cache/openafs:$RET >/etc/openafs/cacheinfo
69
59
 
 
60
    echo <<'EOF' > /etc/openafs/afs.conf.client
 
61
# This file is managed by debconf.  Do not edit directly.  To modify these
 
62
# settings, run dpkg-reconfigure openafs-client.
 
63
 
 
64
EOF
 
65
 
70
66
    db_get openafs-client/run-client
71
67
    echo AFS_CLIENT=$RET >/etc/openafs/afs.conf.client
72
68
    db_get openafs-client/afsdb
88
84
    ;;
89
85
esac
90
86
 
91
 
# dh_installdeb will replace this with shell code automatically
92
 
# generated by other debhelper scripts.
93
 
 
94
87
#DEBHELPER#
95
88
 
96
89
exit 0