Tu cr�es le r�pertoire. :-)
En fait, le /etc/profile.d est un r�pertoire qui contient des fichiers
de configurations qui sont ex�cut�s par /etc/profile.
Tu dois v�rifier que ton /etc/profile v�rifie bien l'existence de
/etc/profile.d, sinon tu peux lui ajouter ces lignes:
#
# Source profile extensions for certain packages
#
if test -d /etc/profile.d -a -z "$PROFILEREAD" ; then
for s in /etc/profile.d/*.sh ; do
test -r $s && . $s
done
unset s
fi
Ces lignes sont tir�es de ma SuSE 9.0 et la variable PROFILEREAD est
d�finie plus loin dans /etc/profile pour emp�cher la double lecture des
profiles:
#
# Avoid overwriting user settings if called twice
#
if test -z "$PROFILEREAD" ; then
readonly PROFILEREAD=true
export PROFILEREAD
fi
Sur la Debian je ne sais pas comment ils font, mais en ajoutant ces
lignes �a marchera sans aucune doute.
Si tu n'utilises pas une shell *sh mais une *csh il faut modifier
/etc/csh.cshrc et ajouter:
#
# source extensions for special packages
#
if ( -d /etc/profile.d ) then
set _tmp=${?nonomatch}
set nonomatch
foreach _s ( /etc/profile.d/*.csh )
if ( -r $_s ) then
source $_s
endif
end
if ( ! ${_tmp} ) unset nonomatch
unset _tmp _s
endif
Le principe est le m�me.
L'autre possibilit� que tu as est d'int�grer ces scripts dans
/etc/profile, mais je trouve cette solution assez sale.
ciao, Leo
On Mon, 2004-03-22 at 13:32, BRINER Cedric wrote:
> bonjour,
>
> voila, on m'a donn� des instructions pour installer les compilateurs
> intel sur linux.
>
> on me demande de copier certains fichiers d'environnement
> ifcvars.{csh,sh} sous /etc/profile.d (instruction pour une RH)
>
> mais il est la question d'une debian woody ! et pas de profile.d
>
> comment op�rer ?
>
> C�dric BRINER
> _______________________________________________
> gull mailing list
> [EMAIL PROTECTED]
> http://lists.alphanet.ch/mailman/listinfo/gull
>
_______________________________________________
gull mailing list
[EMAIL PROTECTED]
http://lists.alphanet.ch/mailman/listinfo/gull