[1520] in athena10
[Debathena] #137: system-wide bash_login and login should not
daemon@ATHENA.MIT.EDU (Debathena Trac)
Tue Mar 10 23:47:54 2009
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: Wed, 11 Mar 2009 03:47:43 -0000
Reply-To:
Message-ID: <043.145c51a0af31a1fc4b17e0b31925543f@mit.edu>
Content-Transfer-Encoding: 8bit
#137: system-wide bash_login and login should not unconditionally punt zwgc on
dialups-------------------+--------------------------------------------------------
Reporter: jdreed | Owner:
Type: defect | Status: new
Priority: major | Keywords:
-------------------+-------------------------------------------------------- /usr/athena/lib/init/login and bash_login refuse to set ZEPHYR_CLIENT if
/etc/athena/dialuptype exists. I'm told that this was done on purpose
because Linerva maintainers do not think users want to be running zwgc by
default in X forwarded ssh sessions.
This is not a decision we should be making for users. If I log into
Linerva over a tty session from somewhere, I want zwgc. I expect it to
run at startup like every single other Athena machine. The message it
displays is not useful for people whose .startup.tty generates a fair bit
of output, as mine does (if I have more, say, 20 new mails in my INBOX,
then the message about zwgc has scrolled off the screen)
We should conditionalize this on whether or not someone has "fallback =
true" in .zephyr.vars. If they have set this, they expect zwgc to be
running on dialups by default, and thus will not be surprised by getting
multiple zephyrgrams in X forwarding SSH session. If they have not set
this, then either they run zwgc -ttymode by in .startup.tty (which will
still work), or they don't expect zephyr to be running by default on
dialups. It's still a change from the default behavior, and should be
documented, but is better than punting zwgc unconditionally.
-- Ticket URL: <http://debathena.mit.edu/trac/ticket/137>Debathena <http://debathena.mit.edu/>MIT Debian-Athena Project