[12802] in athena10
[Debathena] #1531: bash-config diverts a non-managed file
daemon@ATHENA.MIT.EDU (Debathena Trac)
Fri Aug 29 09:32:31 2014
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: Fri, 29 Aug 2014 13:32:22 -0000
Reply-To:
Message-ID: <042.4bf630db390c82222edf32e00d080751@mit.edu>
Content-Transfer-Encoding: 8bit
#1531: bash-config diverts a non-managed file
---------------------------+---------------------------------
Reporter: jdreed | Owner:
Type: defect | Status: new
Priority: high | Milestone: Current Semester
Component: -- | Keywords:
Fixed in version: | Upstream bug:
---------------------------+---------------------------------
We attempt to divert /etc/profile, but that's not managed by dpkg, but is
instead the result of a pile of goo in base-files maintainer scripts
([Debian:668871], [Debian:673767]). The only thing that doesn't support
profile.d is squeeze, and we can just stop building for it or something.
We should clean it up (and tcsh-config if necessary). In general, I think
we can clean up profile.debathena, for a couple of reasons: 10-bash-
kerberos-credentials-warn can move to bashrc.d from profile.d, because
bash claims to be able to detect when its input is connected to ssh/rsh,
and will read bashrc, not profile, even for login shells. 80-mh-inpath
can also move to our bashrc.d directory, since the whole point of
profile.debathena is to override bash's idiotic behavior of using
different startup files for login vs non-login shells.
--
Ticket URL: <https://athena10.mit.edu/trac/ticket/1531>
Debathena <http://debathena.mit.edu>
MIT Debathena Project