Commit | Line | Data |
---|---|---|
805e021f CE |
1 | # $Id$ |
2 | ||
3 | if [ `id -u` != "0" ]; then | |
4 | echo "Must be root; current id="`id -u` | |
5 | exit 1 | |
6 | fi | |
7 | ||
8 | umask 022 | |
9 | if [ ! -d /afs ]; then | |
10 | mkdir /afs | |
11 | fi | |
12 | ||
13 | chown root.bin /usr/vice /usr/vice/cache | |
14 | chown -R root.bin /usr/vice/bin /usr/vice/etc | |
15 | ||
16 | strip -x /usr/vice/bin/* | |
17 | ||
18 | echo "Fetching CellServDB..." | |
19 | ftp -o /usr/vice/etc/CellServDB http://grand.central.org/dl/cellservdb/CellServDB | |
20 | ||
21 | echo -n 'Please enter your cell name: ' | |
22 | sh -c 'read; echo $REPLY >/usr/vice/etc/ThisCell' | |
23 | ||
24 | if ! grep -q '^\. /usr/vice/etc/rc.securelevel.afs' /etc/rc.securelevel; then | |
25 | echo 'adding rc.securelevel.afs to /etc/rc.securelevel' | |
26 | echo '. /usr/vice/etc/rc.securelevel.afs' >>/etc/rc.securelevel | |
27 | else | |
28 | echo 'rc.securelevel.afs is already in /etc/rc.securelevel' | |
29 | fi | |
30 | ||
31 | echo 'Reboot to start OpenAFS.' |