2 export KRB5CCNAME=/tmp/krb5cc_$(id -u).root
3 export KRBTKFILE=/dev/null
7 [ -z "$hostopt" ] && hostopt="${HOSTNAME}"
8 [ -z "$hostopt" ] && hostopt=`uname -n 2>/dev/null || echo unknown`
9 keys=~/.ssh/id_rsa_root
13 unset SSH_AUTH_SOCK SSH_AGENT_PID
14 eval $(keychain --eval --host "$hostopt-root")
21 unset SSH_AUTH_SOCK SSH_AGENT_PID
22 echo exec keychain --host "$hostopt-root" $keys
25 with-keys ssh-add -t $lifetime "$@"
31 HOSTNAME="`hostname` (sshroot)" with-keys $SHELL
35 with-keys ssh -l root "$@"
39 echo "Usage: $0 init" >&2
41 echo " $0 destroy" >&2
43 echo " $0 ssh [args]" >&2