Jonatan Liljedahl <[EMAIL PROTECTED]> wrote:
> MJ Ray wrote:
> > The fix is to stop using Environment files as much as possible and to
> > load the few that are needed into the xsession, rather than every
> > piddling shell, but there seems to be no stomach for that.  :-(
>
> What about console users? Surely you would like your environment set up
> correctly in all login situations, regardless of it beeing an
> interactive text shell or an X session.

If we stopped using Environment files completely, then a blank
environment would be set up correctly anyway.

If a system is using PAM, the few required environment variables could
be set by pam_env in a shell-independent way.  If it's not,
login.defs's ENVIRON_FILE could do it.  At the moment, do we use the
/System/Settings/environment file at all?  But I've not been too vocal
about this because I've configured my system to fix this bug.

The shell-specific environment should be a place for users to set
things, not the packagers' playground.  The system should work
correctly without it.  We shouldn't be depending on environment
settings when it can be done any other way.

Hope that explains,
-- 
MJ Ray (slef)
Webmaster for hire, statistician and online shop builder for a small
worker cooperative http://www.ttllp.co.uk/ http://mjr.towers.org.uk/
(Notice http://mjr.towers.org.uk/email.html) tel:+44-844-4437-237
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to