Re: [debutant] variable $PATH beurk !

2003-03-10 Par sujet AMORE Rosaire
En mode X sans doute?
Parce qu'en mode console (tty1 à tty6), c'est pas là, mais dans /etc.
Rosaire
Moyne Daniel wrote:
Le Samedi 8 Mars 2003 15:54, Bleck a écrit :

Sur ma Mandrake 9.0, la variable $PATH de tous mes utilisteurs (sauf
root) n'est pas très propre :
/usr//bin:/bin:/usr/bin::/usr/local/bin:/usr/X11R6/bin:/usr/games:/sbin

Je doute que les "//" ou les "::" soient très "conformes". En revanche
le PATH de root est nickel.
Je comprends que le PATH de root, ne soit pas initialisé à la même
valeur que celui d'un utilisateur ordinaire. Mais je ne comprends pas
que l'un soit "bien formé" et pas l'autre.
D'où ma question : quels sont les fichiers parcourus lors de
l'initiation de cette variable ? 

Sur une distribution Mandrake l'intitialisation de la variable PATH est 
réalisée dans le fichier "/usr/share/config/kdm/kdmrc" avec les 2 lignes 
suivantes :

SystemPath=/usr/bin:/sbin:/usr/sbin:/bin:/usr/local/bin 
UserPath=/usr/bin:/bin:/usr/local/bin 

La première ligne est relative à l'utilisateur "root", la seconde à tous les 
autres utilisateurs.

Pour le nettoyage c'est là qu'il faut aller. Sur la MDK 9.1rc1 c'est pareil et 
je me demande si les bizarreries ne sont pas là volontairement pour placer 
dans la chaîne des marqueurs pour en faciliter le traitement par des scripts 
?
Amicalement. 
  



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [debutant] variable $PATH beurk !

2003-03-10 Par sujet Bleck
Le dim 09/03/2003 à 23:06, Moyne Daniel a écrit : 
> Pour le nettoyage c'est là qu'il faut aller. Sur la MDK 9.1rc1 c'est pareil et 
> je me demande si les bizarreries ne sont pas là volontairement pour placer 
> dans la chaîne des marqueurs pour en faciliter le traitement par des scripts 
> ?
Tant pis. Je tente le coup : j'initialise proprement. Et je vous tiens
au courant... si ma machine n'explose pas ;-)

Un grand merci ! 
-- 
Bleck <[EMAIL PROTECTED]>


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [debutant] variable $PATH beurk !

2003-03-10 Par sujet Moyne Daniel
Le Samedi 8 Mars 2003 15:54, Bleck a écrit :
> Sur ma Mandrake 9.0, la variable $PATH de tous mes utilisteurs (sauf
> root) n'est pas très propre :
> 
> /usr//bin:/bin:/usr/bin::/usr/local/bin:/usr/X11R6/bin:/usr/games:/sbin
> 
> Je doute que les "//" ou les "::" soient très "conformes". En revanche
> le PATH de root est nickel.
> 
> Je comprends que le PATH de root, ne soit pas initialisé à la même
> valeur que celui d'un utilisateur ordinaire. Mais je ne comprends pas
> que l'un soit "bien formé" et pas l'autre.
> 
> D'où ma question : quels sont les fichiers parcourus lors de
> l'initiation de cette variable ? 
> 
Sur une distribution Mandrake l'intitialisation de la variable PATH est 
réalisée dans le fichier "/usr/share/config/kdm/kdmrc" avec les 2 lignes 
suivantes :

SystemPath=/usr/bin:/sbin:/usr/sbin:/bin:/usr/local/bin 
UserPath=/usr/bin:/bin:/usr/local/bin 

La première ligne est relative à l'utilisateur "root", la seconde à tous les 
autres utilisateurs.

Pour le nettoyage c'est là qu'il faut aller. Sur la MDK 9.1rc1 c'est pareil et 
je me demande si les bizarreries ne sont pas là volontairement pour placer 
dans la chaîne des marqueurs pour en faciliter le traitement par des scripts 
?
Amicalement. 
  
-- 
Daniel Moyne (Nulix)--
Software : Mandrake 9.1rc1(Cooker) \\|//kernel "2.4.21pre4-1mdk"
KDE 3.1.0 / --- \
 (' o-o ')
oOO-(_)-OOo


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [debutant] variable $PATH beurk !

2003-03-10 Par sujet Bleck
> bon, moi aussi j'ais été jeune mais mon homme à moi c'était plutôt Rahan, l'homme 
> des âges farouchhes; mais maintenant je comprends pourquoi un copain passait son 
> temps aux chiottes, quel meilleur endroit pour dévorer le grand Bleck et consorts!

Je reconnais là l'esprit de tolérance des fils de Crao.

-- 
Bleck <[EMAIL PROTECTED]>


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [debutant] variable $PATH beurk !

2003-03-10 Par sujet furstoss maurice
Sat, 08 Mar 2003 17:08:16 +
AMORE Rosaire <[EMAIL PROTECTED]> écrivait:


> PS : j'ai toujours pas de réponse ( à part des remarques désobligeantes 
> sur ma culture par Maurice) sur le fait de savoir si Bleck est bien 
> inspiré de l'extraordinaire BD de ma jeunesse "Bleck le Rock"?
> J'attends
> J'ose espérer que la qualité de ma réponse va mériter un éclaircissement 
> qui va enfin stopper l'angoissante question qui  taraude mes nuits de 
> sommeil.

bon, moi aussi j'ais été jeune mais mon homme à moi c'était plutôt Rahan, l'homme des 
âges farouchhes; mais maintenant je comprends pourquoi un copain passait son temps aux 
chiottes, quel meilleur endroit pour dévorer le grand Bleck et consorts!


-- 
maurice Furstoss
ch. des chênes Toupiargues
30260 SARDAN
tél:  0466773455

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [debutant] variable $PATH beurk !

2003-03-09 Par sujet Bleck
Le sam 08/03/2003 à 18:08, AMORE Rosaire a écrit : 
> Tout se passe dans /etc
> Il y a là deux fichiers : /etc/bashrc (qui est lu, si on est déclaré 
> comme utilisant /bin/bash dans /etc/passwd)

Sur l'installation standard de la 9.0, /etc/bashrc ne s'occupe pas du
tout de PATH. Il ne fait que lancer les /etc/profile.d/*.sh qui, eux,
s'en occupent éventuellement (en l'occurence, msec.sh).

> 1/ PATH est déjà initialisé dans un script qui s'appelle functions et 
> qui est utilisé par plusieurs des scripts de démùarrage (dans 
> /etc/rc.d/init.d)

Effectivement, /etc/rc.d/init.d/functions semble bien être l'endroit où est sensée 
être initialisée la variable PATH. Mais comme il n'en reste pas de trace, je me 
demandais si elle n'était pas initialisée ailleurs. 

> 2/ lecture de /etc/profile, où il est modifié selon qui se connecte 
> (root ou autre)

C'est la seule chose qui semble fonctionner proprement. Je retrouve bien l'ajout de 
/usr/games en fin de PATH.

Le mystère reste donc entier :-(  Et si, comme je le suspectais, la variable PATH est, 
par défaut, initialisée de manière incontrôlée, c'est assez inquiétant...


J'oubliais ! Bleck est bien un cousin des Akim, Zembla et consorts.




-- 



Bleck <[EMAIL PROTECTED]>


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [debutant] variable $PATH beurk !

2003-03-09 Par sujet Boyer Patrick
Le sam 08/03/2003 à 20:21, kawitoo a écrit :
> Le Samedi 8 Mars 2003 18:08, vous avez écrit :
> 
> > Rosaire
> > PS : j'ai toujours pas de réponse ( à part des remarques désobligeantes
> > sur ma culture par Maurice) sur le fait de savoir si Bleck est bien
> > inspiré de l'extraordinaire BD de ma jeunesse "Bleck le Rock"?
> > J'attends
> > J'ose espérer que la qualité de ma réponse va mériter un éclaircissement
> > qui va enfin stopper l'angoissante question qui  taraude mes nuits de
> > sommeil.
> Tu as lu Blek le Rock ! Et Akim ? Et  Le Fantôme ?

et Kit Carson
"
-- 
A+
PB


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [debutant] variable $PATH beurk !

2003-03-08 Par sujet AMORE Rosaire
Pas trop Le Fantôme, mais Akim faisait partie de mes préférés (avec 
Bleck, évidement)
R

kawitoo wrote:
Le Samedi 8 Mars 2003 18:08, vous avez écrit :


Rosaire
PS : j'ai toujours pas de réponse ( à part des remarques désobligeantes
sur ma culture par Maurice) sur le fait de savoir si Bleck est bien
inspiré de l'extraordinaire BD de ma jeunesse "Bleck le Rock"?
J'attends
J'ose espérer que la qualité de ma réponse va mériter un éclaircissement
qui va enfin stopper l'angoissante question qui  taraude mes nuits de
sommeil.
Tu as lu Blek le Rock ! Et Akim ? Et  Le Fantôme ?
kawitoo.




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [debutant] variable $PATH beurk !

2003-03-08 Par sujet kawitoo
Le Samedi 8 Mars 2003 18:08, vous avez écrit :

> Rosaire
> PS : j'ai toujours pas de réponse ( à part des remarques désobligeantes
> sur ma culture par Maurice) sur le fait de savoir si Bleck est bien
> inspiré de l'extraordinaire BD de ma jeunesse "Bleck le Rock"?
> J'attends
> J'ose espérer que la qualité de ma réponse va mériter un éclaircissement
> qui va enfin stopper l'angoissante question qui  taraude mes nuits de
> sommeil.
Tu as lu Blek le Rock ! Et Akim ? Et  Le Fantôme ?
kawitoo.

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [debutant] variable $PATH beurk !

2003-03-08 Par sujet AMORE Rosaire
Comment ça "beurk!"?
Tout se passe dans /etc
Il y a là deux fichiers : /etc/bashrc (qui est lu, si on est déclaré 
comme utilisant /bin/bash dans /etc/passwd) et /etc/profile, le fichier 
lu au login sur tous les Unix, historiquement le plus ancien, rattaché 
au shell (/bin/sh) de steve bourne (1973 crois-je).
Donc, dans l'ordre, quand tu te connectes :
1/ PATH est déjà initialisé dans un script qui s'appelle functions et 
qui est utilisé par plusieurs des scripts de démùarrage (dans 
/etc/rc.d/init.d)
2/ lecture de /etc/profile, où il est modifié selon qui se connecte 
(root ou autre)
3/ J'ai noté (j'avions pas fait gaffe) qu'en effet PATH est assez cradingue.

J'ai pas pu trouver rapidement d'où venait la mauvaise initialisation. 
En tout cas c'est dans ce coin là qu'il faut chercher. Si tu trouves ... 
il suffit de lire les scripts, doit y avoir du mou dans la corde à noeud 
qq part...
bon courage
Rosaire
PS : j'ai toujours pas de réponse ( à part des remarques désobligeantes 
sur ma culture par Maurice) sur le fait de savoir si Bleck est bien 
inspiré de l'extraordinaire BD de ma jeunesse "Bleck le Rock"?
J'attends
J'ose espérer que la qualité de ma réponse va mériter un éclaircissement 
qui va enfin stopper l'angoissante question qui  taraude mes nuits de 
sommeil.

Bleck wrote:
Sur ma Mandrake 9.0, la variable $PATH de tous mes utilisteurs (sauf
root) n'est pas très propre :
/usr//bin:/bin:/usr/bin::/usr/local/bin:/usr/X11R6/bin:/usr/games:/sbin

Je doute que les "//" ou les "::" soient très "conformes". En revanche
le PATH de root est nickel.
Je comprends que le PATH de root, ne soit pas initialisé à la même
valeur que celui d'un utilisateur ordinaire. Mais je ne comprends pas
que l'un soit "bien formé" et pas l'autre.
D'où ma question : quels sont les fichiers parcourus lors de
l'initiation de cette variable ? 





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";