#!/bin/bash
HOSTNAME=`hostname | sed 's/\.lancs.ac.uk//' | tr '[a-z]' '[A-Z]'`
KRB5CCNAME=/tmp/.ldapcache
[ "$1" = "rnd_delay" ] && sleep `expr $RANDOM % 600`
[ "$1" = "boot_wait" ] && until netstat -rn | grep -q ^0.0.0.0; do sleep 1; done
/usr/local/bin/msktutil --computer-name $HOSTNAME --auto-update && \
/usr/kerberos/bin/kinit -k $HOSTNAME\$ -c $KRB5CCNAME && \
chown nscd $KRB5CCNAME
