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