[8701] in athena10
[Debathena] #1110: More robust dotfiles
daemon@ATHENA.MIT.EDU (Debathena Trac)
Tue Nov 29 11:39:12 2011
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
From: "Debathena Trac" <debathena@MIT.EDU>
Cc: debathena@MIT.EDU
To: jdreed@MIT.EDU
Date: Tue, 29 Nov 2011 16:39:08 -0000
Reply-To:
Message-ID: <042.ee8b2cbc79851bcca6a45f2e7e40af01@mit.edu>
Content-Transfer-Encoding: 8bit
#1110: More robust dotfiles
-----------------------+---------------------------
Reporter: jdreed | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Precise Alpha
Component: -- | Keywords:
Upstream bug: |
-----------------------+---------------------------
Currently, if you screw up your PATH, the behavior is kind of terrible.
You log in, and then the machine reboots. I see some potential solutions
here:
1) In Xsession.debathena or somewhere early enough the process
(/usr/lib/init/xsession maybe?) look at PATH and see if it contains
/usr/bin. If not, append it (and possibly yell at the user).
2) Decide that Debian Policy of never specifying full paths to binaries is
stupid, and ignore it.
3) The reboot code should throw up a Zenity dialog for 10 seconds or so
that says "This failed catastrophically. If it happened at login time,
fix your dotfiles."
--
Ticket URL: <http://athena10.mit.edu/trac/ticket/1110>
Debathena <http://debathena.mit.edu>
MIT Debathena Project