Date: Tue, 15 May 2007 12:27:10 +0200 From: "Ernest Sales" <ersaloz@gmail.com> To: <freebsd-questions@freebsd.org> Cc: 'Christopher Illies' <christopher.illies@ki.se> Subject: Re: .login_conf ignored Message-ID: <000001c796db$9a9f8be0$2101a8c0@asinusaureus> In-Reply-To: <20070515075148.0DE8916A415@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 15 May 2007 09:14:42 +0200, Christopher Illies wrote: > The locale settings in my .login_conf are ignored: >=20 > ; cat .login_conf > # $FreeBSD: src/share/skel/dot.login_conf,v 1.3 2001/06/10 17:08:53 > # ache Exp $ > # > # see login.conf(5) > # > me:\ > :charset=3DUTF-8:\ > :lang=3Den_US.UTF-8: >=20 > ; env | egrep -i 'lang|charset' > LANG=3Den_US.ISO8859-1 > MM_CHARSET=3Diso-8859-1 > ; ls -l .login_conf > -rw-r--r-- 1 chris chris 146 May 15 08:26 .login_conf > ; uname -r > 6.2-STABLE >=20 > My .login_conf file is not a symlink or world writable etc. Also, an > identical .login_conf for another user is applied without problems. > What am I missing? >=20 > Christopher Did you run cap_mkdb? >From login.conf manpage: The default /etc/login.conf shipped with FreeBSD is an out of the = box configuration. Whenever changes to this, or the user's = ~/.login_conf, file are made, the modifications will not be picked up until cap_mkdb(1) is used to compile the file into a database. This database file = will have a .db extension and is accessed through cgetent(3). Never had to deal with ~/.login_conf files, but what cap_mkdb manpage = seems to say is that you have to concatenate all sources in one run, i.e. cap_mkdb /etc/login.conf /home/user1/.login.conf /home/user2/.login.conf = ... HTH Ernest
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000001c796db$9a9f8be0$2101a8c0>