--- /dev/null
+# $Id$
+
+SRC=../../../../..
+umask 022
+
+rm -rf usr
+mkdir -p usr/vice/bin usr/vice/etc usr/vice/cache
+chmod 700 usr/vice/cache
+
+ln -s \
+ $SRC/comerr/compile_et \
+ $SRC/venus/fs \
+ $SRC/kauth/kas \
+ $SRC/kauth/klog \
+ $SRC/sys/pagsh \
+ $SRC/ptserver/pts \
+ $SRC/log/tokens \
+ $SRC/log/unlog \
+ $SRC/volser/vos \
+ $SRC/bozo/bos \
+ usr/vice/bin
+ln -s $SRC/pinstall/pinstall usr/vice/bin/install
+
+ln -s \
+ $SRC/afsd/afsd \
+ $SRC/libafs/MODLOAD/libafs.ko \
+ ../../../postinstall \
+ usr/vice/etc
+ln -s $SRC/afsd/afs.rc.fbsd usr/vice/etc/rc.securelevel.afs
+
+echo '/afs:/usr/vice/cache:96000' >usr/vice/etc/cacheinfo
+
+pkg_create -v -h -f packinglist -c -OpenAFS -d desc -p / -s $PWD openafs-client
--- /dev/null
+# $Id$
+
+umask 022
+if [ ! -d /afs ]; then
+ mkdir /afs
+fi
+
+strip -x /usr/vice/bin/*
+
+if [ -d /boot/kernel ]; then
+ cp -p /usr/vice/etc/libafs.ko /boot/kernel
+elif [ -d /modules ]; then
+ cp -p /usr/vice/etc/libafs.ko /modules
+fi
+
+echo "Fetching CellServDB..."
+ftp -o /usr/vice/etc/CellServDB http://grand.central.org/dl/cellservdb/CellServDB
+
+echo -n 'Please enter your cell name: '
+sh -c 'read REPLY; echo $REPLY >/usr/vice/etc/ThisCell'
+
+if ! grep -q '^\. /usr/vice/etc/rc.securelevel.afs' /etc/rc.local; then
+ echo 'adding rc.securelevel.afs to /etc/rc.local'
+ echo '. /usr/vice/etc/rc.securelevel.afs' >>/etc/rc.local
+else
+ echo 'rc.securelevel.afs is already in /etc/rc.local'
+fi
+
+echo 'Reboot to start OpenAFS.'