Chet Ramey wrote:
> (Since I don't set LC_ALL anywhere in my startup files, my system's
> default locale is apparently en_US.UTF-8.)

Even if you don't actively set the LANG, LC_COLLATE, LC_ALL locale
variables in your shell startup files they may be getting set in your
environment through PAM's /etc/environment or through /etc/profile.
The recent trend seems to be to use /etc/environment for this.

This can cause confusion because interactive shell processes started
through PAM get settings upon login from /etc/environment while system
processes such as those started from /etc/init.d/* at boot time do not
spawn through PAM and so do not get any settings from
/etc/environment.  There is no one single place to configure a value
globally for all processes on the system.

Bob


_______________________________________________
Bug-bash mailing list
Bug-bash@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-bash

Reply via email to