About using setenv within Login.conf, then interpolate

David Marec david.marec at davenulle.org
Sat Apr 2 08:22:48 UTC 2011


Hi,


I am using the following /etc/login.conf cap-file, that defines the
"french class" as an interpolate from "default":


<--- --->
default:\
        :passwd_format=md5:\
        :copyright=/etc/COPYRIGHT:\
        :welcome=/etc/motd:\
        :setenv=MAIL=/var/mail/$\
        ,BLOCKSIZE=K\
        ,FTP_PASSIVE_MODE=YES\

[...etc.]
french|Utilisateurs francophones:\
        :charset=ISO-8859-15:\
        :setenv=LC_COLLATE=fr_FR.ISO8859-15\
        ,LC_CTYPE=fr_FR.ISO8859-15\
        ,LC_MESSAGES=fr_FR.ISO8859-15\
        ,LC_MONETARY=fr_FR.ISO8859-15\
        ,LC_NUMERIC=fr_FR.ISO8859-15\
        ,LC_TIME=fr_FR.ISO8859-15\
        ,LC_ALL=fr_FR.ISO8859-15:\
        :lang=fr_FR.ISO8859-15:\
        :tc=default:

<--- --->

But, the "setenv" tags that are defined for "default" are not set for
french user:



david:~>pw showuser $user
david:*:1001:0:french:0:0:David Marec:/home/david:/bin/tcsh
david:~>setenv | egrep -i \(mail\|ftp\)
david:~>su -l
Password:
root:~#pw showuser $user
root:*:0:0::0:0:Charlie &:/root:/bin/csh
root:~#setenv | egrep -i \(mail\|ftp\)
FTP_PASSIVE_MODE=YES
MAIL=/var/mail/root



What that i missed ?
-- 
Cordialement,
-- 
David Marec: http://user.lamaiziere.net/david/Site/
http://www.freebsd.org/fr/     http://www.diablotins.org/





More information about the freebsd-questions mailing list