#!/bin/sh
# $Id: startafs.sh,v 1.5 1998/09/21 20:22:17 ghudson Exp $

# /tmp/vars inputs 
#	NFSFS	server and filesystem path of NFS filesystem

# Do stuff to get NFS server mounted or AFS running.
# Assumes that the network is up.

. /tmp/vars

echo -n "Loading data from floppy..."

mount_ffs /dev/fd0a /floppy
gunzip < /floppy/netbsd.gz > /tmp/netbsd
umount /floppy
echo "done."

# Explanatory note (keep this up to date!)
echo "This floppy can install from SIPB's NFS server or from AFS.  NFS should"
echo "work unless our server is having difficulty.  AFS sometimes takes"
echo "several tries to get past the initial cache scan."
echo ""

echo -n "Install from NFS or AFS? [NFS] "
read resp
case $resp in
[Aa][Ff][Ss])
	echo "Starting AFS"
	modload -v -A /tmp/netbsd -eafsmodload -o /tmp/netbsd_afs \
		/usr/vice/etc/dkload/libafs.o
	/usr/vice/etc/afsd -memcache -logfile /tmp/AFSLog
	;;
*)
	echo "Starting NFS"
	mount_nfs "$NFSFS" /afs
	;;
esac
