Ticket #838 (new defect) — at Initial Version
libpam_debathena_home_type's pants are on fire when AFS isn't running
Reported by: | jdreed | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Natty Beta |
Component: | -- | Keywords: | |
Cc: | Fixed in version: | ||
Upstream bug: |
Description
When AFS isn't running (like, because the module vanished, for example), libpam_debathena_home_type sets DEBATHENA_HOME_TYPE to local, which is all kinds of wrong, and results in check_afs not running, among other things. It should be more robust to complete loss of AFS and resort to parsing $HOME. Frankly, I'd be in favor of assuming that HOME=/mit/username means AFS, and that if you have your own debathena-standard machine, and create /mit/username locally, you deserve what you get, but I bet someone will disagree with me.
Note: See
TracTickets for help on using
tickets.