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