* nelhage has the [krbroot
command](http://web.mit.edu/nelhage/Public/krbroot), with which you
use syntax like "krbroot ssh linerva" when you want to use your
* nelhage has the [krbroot
command](http://web.mit.edu/nelhage/Public/krbroot), with which you
use syntax like "krbroot ssh linerva" when you want to use your
- root instance for a command. You can also "krbroot shell". adehnert [mildly extended it](http://web.mit.edu/adehnert/Public/software/my-snippets/krbroot) to add a `krbroot screen` subcommand and use `ATHENA_USER`.
+ root instance for a command. You can also "krbroot shell". adehnert [extended it](https://www.dehnerts.com/gitweb/?p=user/alex/software/my-snippets.git;a=blob;f=krbroot;hb=HEAD) to add a `krbroot screen` subcommand, use `ATHENA_USER`, and support arbitrary principals.
* quentin and broder wrote [kdo](http://web.mit.edu/snippets/kerberos/kdo),
which is similar in spirit to krbroot, but designed for Mac OS
* quentin and broder wrote [kdo](http://web.mit.edu/snippets/kerberos/kdo),
which is similar in spirit to krbroot, but designed for Mac OS
(Note: This previously made your password incompatible with a [handful of services](http://debathena.mit.edu/trac/ticket/529) that you should not have been using with your root instance in the first place, but these services have now been fixed.) You can confirm the change with
(Note: This previously made your password incompatible with a [handful of services](http://debathena.mit.edu/trac/ticket/529) that you should not have been using with your root instance in the first place, but these services have now been fixed.) You can confirm the change with