Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jun 2013 15:54:06 -0400
From:      "Mike." <the.lists@mgm51.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Setting a locale globally
Message-ID:  <201306141554060140.016975D2@smtp.24cl.home>
In-Reply-To: <20130614211207.d2d105b8.freebsd@edvax.de>
References:  <201306141213340281.009F8EE9@smtp.24cl.home> <20130614211207.d2d105b8.freebsd@edvax.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6/14/2013 at 9:12 PM Polytropon wrote:

|On Fri, 14 Jun 2013 12:13:34 -0400, Mike. wrote:
|> I would like to set the locale of my 9.1 server to
|> 
|>    LANG="en_US.ISO8859-1"
|> 
|> 
|> globally, i.e., put the locale entry in one file, and then have the
|> locale propagate as I go into other shells and run various scripts.
|
|You can add this to /etc/csh.cshrc as it will be inherited by
|all interactive shells (login shells), unless of course they
|override it with ~/.cshrc:
|
|	setenv LANG en_US.ISO8859-1

That works for the login shell, but when I su to another user (e.g.,
root), LANG is no longer in the environment.


|
|It's also possible to add it to /etc/profile and even make an
|addition to /etc/login.conf's "default" setting:
|
|	default:\
|		:setenv=LANG=en_US.ISO8859-1:...

That works for the login shell, but when I su to another user (e.g.,
root), LANG is no longer in the environment.









Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306141554060140.016975D2>