Custom Query (1145 matches)


Show under each result:

Results (229 - 231 of 1145)

Ticket Resolution Summary Owner Reporter
#147 wontfix athdir doesn't work in compatibility mode (ie: linuxbin) jdreed

Reported by jdreed, 15 years ago.


athdir -t bin -p /mit/joeuser -l

Should display a list of possible bin directories, ending with /mit/joeuser/linuxbin. Instead it ends with /mit/joeuser/%mbin.

This has been broken on Linux under Athena 9 for who knows how long. (See bugs[27293]). We should either fix it, or punt support for ancient bindirs. Either is fine with me, and I'd be slightly in favor of punting, because: a) then athdir should no longer care about $ATHENA_HOSTTYPE, and we can remove that from init/cshrc; b) Nothing in "linuxbin" directories is likely to work anyway.

#148 fixed Failsafe GNOME isn't actually failsafe jdreed

Reported by jdreed, 15 years ago.


The "Failsafe GNOME" session is currently advertised as a replacement for the Athena 9 "Ignore my customizations" login option, except it's mostly useless. It ignores ~/.xsession, so that's good. It also ignores /usr/athena/lib/init/However, it still runs .cshrc.mine and .environment (because we conditionalize that on $NOCALLS, which athena xdm used to set). So we need to change some things:

  • In /usr/lib/init/{ba,c}shrc, we should set NOCALLS if $GDMSESSION=="GDM_Failsafe.GNOME"
  • The "logout" alias currently depends on XSESSION being set. XSESSION will not be set in a failsafe session, so typing "logout" in a Terminal will get you "Not a login shell."
#153 fixed Do something clever with ~/.xsession-errors so that the dialog box is useful jdreed

Reported by jdreed, 15 years ago.


Currently, when logins fail, gdm will happily write the error log to ~/.xsession-errors and then refuse to open it to show it to the user, because it has no tokens. While it is possible to go log in to another machine remotely and view the file, that kind of sucks for login debugging, especially. Selecting a Failsafe GNOME session won't necessarily help, either, if .xsession-errors is complaining about the login volume lying around.

In /etc/X11/Xsession, $ERRFILE is set to $HOME/.xsession-errors. I wonder if in /etc/gdm/Xsession or the PreSession?, we could change this variable to point somewhere else, somewhere that gdm would be able to read the file.

Presumably it's also a bug that gdm opens that error window in a session that doesn't have tokens, and we should report that, but we should also try to fix this before summer.

Note: See TracQuery for help on using queries.