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

Répondre à