#!/bin/sh
if ! df | grep -q /afs; then
	echo "I: Openafs is not running - trying to start it." >&2
	echo "I: You may have to enter your *local* password." >&2
        sudo /Library/StartupItems/OpenAFS/OpenAFS start
fi
echo "I: Kerberos login. You have to enter your *Kerberos* password now." >&2
if kinit `head -n 1 ~/.k5login`; then
	echo "I: converting kerberos ticket to FS token now..." >&2
	if aklog; then
		echo "I: all done." >&2
	else
		echo "E: Unable to make AFS token. You may want to try restarting your computer." >&2
	fi
else
	echo "E: That didn't work. Maybe your password was wrong." >&2
	echo "I: Try running 'oa' again." >&2
fi


