PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Serveur - Sécurité et techniques > fr.comp.os.bsd > Re: [NetBSD] /etc/security: cannot open tmp1.863: no such file
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.os.bsd Systèmes BSD et dérivés (NetBSD, FreeBSD, ...).

Re: [NetBSD] /etc/security: cannot open tmp1.863: no such file

Réponse
 
LinkBack Outils de la discussion
Vieux 23/07/2006, 13h31   #1
Patrick Lamaizière
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [NetBSD] /etc/security: cannot open tmp1.863: no such file

Emmanuel Dreyfus écrivait :

>> Si le rapport est vide j'ai juste un "/etc/security: cannot open
>> tmp1.863: no such file".
>>
>> Enfin si tu me confirmes que ce n'est pas normal, je regarderais les
>> scripts de plus près.

>
> Tu peux le faire tourner en -x et regarder où il tente de manipuler ce
> tmp1.863. Le repertoire où il veut le créer n'existe probablement pas.


Merci, j'ai regardé, le problème est dans /etc/security :

# Check for root paths, umask values in startup files.
if checkyesno check_rootdotfiles; then
[...]
SAVE_PATH=$PATH
unset PATH
/bin/csh -f -s << end-of-csh > /dev/null 2>&1
source $i
/bin/ls -ldgT \$path > $TMP1
end-of-csh

Avec -x, le script fait simplement :
+ SAVE_PATH=/sbin:/usr/sbin:/bin:/usr/bin
+ unset PATH
+ /bin/csh -f -s

Sans créer le fichier $TMP1 qui est injecté dans le awk juste après :
export PATH=$SAVE_PATH
awk '{
if ($10 ~ /^\.$/) {
[...]
{ print "\tRoot path directory " $10 " is other writable." }' \
< $TMP1

D'où l'erreur "/etc/security: cannot open tmp1.12244: no such file"

Je peux désactiver ce test, mais pourquoi ça merdouille ?
  Réponse avec citation
Vieux 23/07/2006, 15h41   #2
Manuel Bouyer
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [NetBSD] /etc/security: cannot open tmp1.863: no such file

Patrick Lamaizière <adresse@est.invalid> wrote:
> Emmanuel Dreyfus écrivait :


> >> Si le rapport est vide j'ai juste un "/etc/security: cannot open
> >> tmp1.863: no such file".
> >>
> >> Enfin si tu me confirmes que ce n'est pas normal, je regarderais les
> >> scripts de plus près.

> >
> > Tu peux le faire tourner en -x et regarder où il tente de manipuler ce
> > tmp1.863. Le repertoire où il veut le créer n'existe probablement pas.


> Merci, j'ai regardé, le problème est dans /etc/security :


> # Check for root paths, umask values in startup files.
> if checkyesno check_rootdotfiles; then
> [...]
> SAVE_PATH=$PATH
> unset PATH
> /bin/csh -f -s << end-of-csh > /dev/null 2>&1
> source $i
> /bin/ls -ldgT \$path > $TMP1
> end-of-csh


> Avec -x, le script fait simplement :
> + SAVE_PATH=/sbin:/usr/sbin:/bin:/usr/bin
> + unset PATH
> + /bin/csh -f -s


> Sans créer le fichier $TMP1 qui est injecté dans le awk juste après :
> export PATH=$SAVE_PATH
> awk '{
> if ($10 ~ /^\.$/) {
> [...]
> { print "\tRoot path directory " $10 " is other writable." }' \
> < $TMP1


> D'où l'erreur "/etc/security: cannot open tmp1.12244: no such file"


> Je peux désactiver ce test, mais pourquoi ça merdouille ?


/bin/csh n'aurait pas ete remplace par autre chose des fois ?


--
Manuel Bouyer <bouyer@nerim.net>
NetBSD: 26 ans d'experience feront toujours la difference
--
  Réponse avec citation
Vieux 23/07/2006, 17h34   #3
Patrick Lamaizière
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [NetBSD] /etc/security: cannot open tmp1.863: no such file

Manuel Bouyer écrivait :

>> Je peux désactiver ce test, mais pourquoi ça merdouille ?

>
> /bin/csh n'aurait pas ete remplace par autre chose des fois ?


Non c'est le bon csh. Mais le shell de root est ksh ça expliquerait ?

  Réponse avec citation
Vieux 24/07/2006, 11h53   #4
Xavier
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [NetBSD] /etc/security: cannot open tmp1.863: no such file

Patrick Lamaizière <adresse@est.invalid> wrote:

> Non c'est le bon csh. Mais le shell de root est ksh ça expliquerait ?


Je ne pense pas. J'ai (bien entendu) viré csh comme shell de root, sans
souci

--
XAv - ami lecteur, sauras-tu repérer le troll caché dans ce message ?
We all need someone we can bleed on...
  Réponse avec citation
Vieux 24/07/2006, 19h21   #5
Manuel Bouyer
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [NetBSD] /etc/security: cannot open tmp1.863: no such file

Xavier <xavier@groumpf.org> wrote:
> Patrick Lamaizière <adresse@est.invalid> wrote:


> > Non c'est le bon csh. Mais le shell de root est ksh ça expliquerait ?


> Je ne pense pas. J'ai (bien entendu) viré csh comme shell de root, sans
> souci


J'ai mis aussi ksh sur certaines machines pour root, aucun problemes.

--
Manuel Bouyer <bouyer@nerim.net>
NetBSD: 26 ans d'experience feront toujours la difference
--
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 11h55.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,10083 seconds with 13 queries