Commit | Line | Data |
---|---|---|
b7cfede0 BK |
1 | #!/bin/sh |
2 | ||
3 | set -e | |
4 | ||
5 | . /usr/share/debconf/confmodule | |
6 | db_version 2.0 | |
7 | ||
8 | # Configure the local cell for the file server. | |
9 | db_get openafs-fileserver/thiscell | |
10 | echo $RET >/etc/openafs/server/ThisCell | |
11 | ||
12 | # If there is no local server CellServDB, construct it from the client | |
13 | # CellServDB by looking for the local cell. If that fails, create a minimal | |
14 | # CellServDB for the server with no information. | |
15 | if [ ! -f /etc/openafs/server/CellServDB ] ; then | |
16 | sed -n "/^>$RET/,/^>/p" /etc/openafs/CellServDB | sed '$d' \ | |
17 | >/etc/openafs/server/CellServDB | |
18 | if [ ! -s /etc/openafs/server/CellServDB ] ; then | |
19 | echo ">$RET" >/etc/openafs/server/CellServDB | |
20 | fi | |
21 | fi | |
22 | ||
23 | if [ -r /etc/openafs/server/rxkad.keytab ] ; then | |
24 | akeyconvert | |
25 | fi | |
26 | ||
27 | #DEBHELPER# | |
28 | ||
29 | exit 0 |