Revision 25009,
1.2 KB
checked in by jdreed, 14 years ago
(diff) |
In xsession:
* Incoprorate new DEBATHENA_HOME_TYPE values into check-afs.sh and
remove hack
|
Line | |
---|
1 | youlose() { |
---|
2 | zenity --warning --text="Your AFS home directory appears to be unavailable, and this login session cannot continue.\n\nThis could be due to an AFS outage, a network problem, or an issue with this specific workstation. We recommend you try another workstation, or a different cluster.\n\nIf the problem appears to only be on this workstation, please notify hotline@mit.edu and mention this machine's hostname ($(hostname -f)). If the problem persists on multiple workstations, please contact the IS&T Helpdesk (helpdesk@mit.edu or x3-1101)." |
---|
3 | exit 0 |
---|
4 | } |
---|
5 | youmightlose() { |
---|
6 | if ! zenity --question --text="Your home directory type could not be determined. This might indicate problems with the AFS servers, or you might have an error in your AFS permissions.\n\nIf you know what you're doing, it's possible that this error is benign and you can continue. However, it's more than likely that this login session will fail and you'll need to reboot the workstation to log out. With that in mind, would you like to continue?"; then |
---|
7 | exit 0 |
---|
8 | fi |
---|
9 | } |
---|
10 | case "$DEBATHENA_HOME_TYPE" in |
---|
11 | missing) |
---|
12 | youlose |
---|
13 | ;; |
---|
14 | unknown) |
---|
15 | youmightlose |
---|
16 | ;; |
---|
17 | afs) |
---|
18 | [ -d "$HOME" ] || youlose |
---|
19 | ;; |
---|
20 | esac |
---|
21 | |
---|
Note: See
TracBrowser
for help on using the repository browser.