Le Fri, 21 Jan 2005 02:00:29 +
Yves Rutschle <[EMAIL PROTECTED]> a écrit:
> Salut,
>
> Ok, tu t'es protégé contre plusieurs exécutions de ton
> script; mais que ce passe-t-il si un autre processus écrit
> dans le fichier? AMA il faudrait au moins flock-er le
> fichier.
Il ne doit pas y avoi
Le Fri, 21 Jan 2005 02:00:29 +
Yves Rutschle <[EMAIL PROTECTED]> a écrit:
> Salut,
>
> Ok, tu t'es protégé contre plusieurs exécutions de ton
> script; mais que ce passe-t-il si un autre processus écrit
> dans le fichier? AMA il faudrait au moins flock-er le
> fichier.
Il ne doit pas y avoi
Salut,
Je vois deux problèmes potentiels:
> # attend une éventuelle fin
> while (-e "/tmp/__script_pwd") {
> }
> #Path securité
> $ex_path = $ENV{"PATH"};
> $ENV{"PATH"} = "/bin:/usr/bin";
>
> #let'sgo 1) drapeau
> system("touch /tmp/__script_pwd");
Ok, tu t'es protégé contre plusieurs exécutio
Salut,
Je vois deux problèmes potentiels:
> # attend une éventuelle fin
> while (-e "/tmp/__script_pwd") {
> }
> #Path securité
> $ex_path = $ENV{"PATH"};
> $ENV{"PATH"} = "/bin:/usr/bin";
>
> #let'sgo 1) drapeau
> system("touch /tmp/__script_pwd");
Ok, tu t'es protégé contre plusieurs exécutio
Le Thu, 20 Jan 2005 19:31:53 +0100
David Dumortier <[EMAIL PROTECTED]> a écrit:
> Je crois avoir déjà vu ça. De mémoire, deux explications :
> - Partition pleine (tu as dû vérifier)
> - /proc/sys/fs/file-max atteint, mais à ma connaissance il laisse des
> traces dans syslog, ou au moins dans kern
Le Thu, 20 Jan 2005 19:40:16 +0100
JusTiCe8 <[EMAIL PROTECTED]> a écrit:
> Bonsoir,
>
> François Boisson a écrit :
>
> >Bonjour,
> >
> >
> >[...]
> >unlink ($RACINE.$PASS.".old");
> >rename $RACINE.$PASS , $RACINE.$PASS.".old";
> >rename $RACINE.$PASS_TMP , $RACINE.$PASS;
> >chown 0,0,$RACINE.$P
Bonsoir,
François Boisson a écrit :
Bonjour,
Une phénomène curieux aux conséquences peu drôles sur le serveur du
lycée ce matin. Le 19 janvier vers 17h50-17h53, le fichier passwd a été
réduit à néant (longueur 0). Résultats, plus aucun processus autorisés à
se lancer, les démons tournaient tou
Bonsoir,
François Boisson a écrit :
Bonjour,
[...]
unlink ($RACINE.$PASS.".old");
rename $RACINE.$PASS , $RACINE.$PASS.".old";
rename $RACINE.$PASS_TMP , $RACINE.$PASS;
chown 0,0,$RACINE.$PASS;
# chmod 0600,$RACINE.$PASS;
chmod 0644,$RACINE.$PASS;
où $RACINE = "/etc", $PASS="passwd" et $PASS
Le Thu, 20 Jan 2005 19:31:53 +0100
David Dumortier <[EMAIL PROTECTED]> a écrit:
> Je crois avoir déjà vu ça. De mémoire, deux explications :
> - Partition pleine (tu as dû vérifier)
> - /proc/sys/fs/file-max atteint, mais à ma connaissance il laisse des
> traces dans syslog, ou au moins dans kern
François Boisson a écrit :
[snip]
Même un «Ctrl-Alt-Del» me répondait un
succulent:
"You don't exist, go away..." (textuel).
vraiment ? c'est génial, faut que j'essaie ... :)
Fred (désolé).
Le Thu, 20 Jan 2005 19:40:16 +0100
JusTiCe8 <[EMAIL PROTECTED]> a écrit:
> Bonsoir,
>
> François Boisson a écrit :
>
> >Bonjour,
> >
> >
> >[...]
> >unlink ($RACINE.$PASS.".old");
> >rename $RACINE.$PASS , $RACINE.$PASS.".old";
> >rename $RACINE.$PASS_TMP , $RACINE.$PASS;
> >chown 0,0,$RACINE.$P
Bonjour,
Une phénomène curieux aux conséquences peu drôles sur le serveur du
lycée ce matin. Le 19 janvier vers 17h50-17h53, le fichier passwd a été
réduit à néant (longueur 0). Résultats, plus aucun processus autorisés à
se lancer, les démons tournaient toujours mais évidemment pas de
ssh/telnet
Bonsoir,
François Boisson a écrit :
Bonjour,
Une phénomène curieux aux conséquences peu drôles sur le serveur du
lycée ce matin. Le 19 janvier vers 17h50-17h53, le fichier passwd a été
réduit à néant (longueur 0). Résultats, plus aucun processus autorisés à
se lancer, les démons tournaient toujours
Bonsoir,
François Boisson a écrit :
Bonjour,
[...]
unlink ($RACINE.$PASS.".old");
rename $RACINE.$PASS , $RACINE.$PASS.".old";
rename $RACINE.$PASS_TMP , $RACINE.$PASS;
chown 0,0,$RACINE.$PASS;
# chmod 0600,$RACINE.$PASS;
chmod 0644,$RACINE.$PASS;
où $RACINE = "/etc", $PASS="passwd" et $PASS_TMP="p
François Boisson a écrit :
[snip]
Même un «Ctrl-Alt-Del» me répondait un
succulent:
"You don't exist, go away..." (textuel).
vraiment ? c'est génial, faut que j'essaie ... :)
Fred (désolé).
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pense
Bonjour,
Une phénomène curieux aux conséquences peu drôles sur le serveur du
lycée ce matin. Le 19 janvier vers 17h50-17h53, le fichier passwd a été
réduit à néant (longueur 0). Résultats, plus aucun processus autorisés à
se lancer, les démons tournaient toujours mais évidemment pas de
ssh/telnet
16 matches
Mail list logo