Loin de moi l'idée de lancer une polémique, mais juste savoir pourquoi
ma deb a planté par cette simple commande : grep -R "machin" /* en root.
Ca a complementemnet freezé ma machine. J'ai une Sid. Qu'est ce qui
s'est passé, et comment y remédier?
--
Pascal
Je n'ai pas d'option '-R' à mon grep (mais je suis en Woody, moi), aussi je ne sais pas ce que fait cette option. Il est possible qu'en passant dans /dev le grep ait déclenché certains trucs... Peu probable, mais bon...
C'est pour le recursif.
Alors c'est 'grep -r', pas 'grep -R'. :)
Mais je pense que cela est du au /dev, car ce ne sont pas des fichiers ordinaires.
Par exemple /dev/zero, /dev/(u)random, /dev/psaux, et autres, qui n'ont virtuellement pas de fin...
Le problème c'est que je n'aurais pas du planter ma deb, meme en faisant ca.
Ca dépend... Tu peux te dire qu'écrire dans /dev/kmem ne devrait pas faire planter ta machine, et c'est pourtant ce qui risque d'arriver. C'est pour ça qu'on évite de faire quoi que ce soit de dangereux sous root. Les protections de l'OS protègent de beaucoup de choses, mais pas quand tu es root.
Dans le cas présent, sans savoir exactement où en était grep au moment du plantage, on ne peut que faire des suppositions...
-- Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5 ----- Il me vient une question. Et aucune n'est idiote. Il a-t-il une base associative à la gestion de la hiérarchie fr. Sinon, pourquoi ne pas en constituer une ? -+- YG in GNU : Neuneu Quichotte à l'asso des dinos. -+-
On Tue, 7 Oct 2003, Pascal wrote:
Erwann ABALEA wrote:
Je n'ai pas d'option '-R' à mon grep (mais je suis en Woody, moi), aussi
je ne sais pas ce que fait cette option. Il est possible qu'en passant
dans /dev le grep ait déclenché certains trucs... Peu probable, mais
bon...
C'est pour le recursif.
Alors c'est 'grep -r', pas 'grep -R'. :)
Mais je pense que cela est du au /dev, car ce ne
sont pas des fichiers ordinaires.
Par exemple /dev/zero, /dev/(u)random, /dev/psaux, et autres, qui n'ont
virtuellement pas de fin...
Le problème c'est que je n'aurais pas du planter ma deb, meme en faisant
ca.
Ca dépend... Tu peux te dire qu'écrire dans /dev/kmem ne devrait pas faire
planter ta machine, et c'est pourtant ce qui risque d'arriver. C'est pour
ça qu'on évite de faire quoi que ce soit de dangereux sous root. Les
protections de l'OS protègent de beaucoup de choses, mais pas quand tu es
root.
Dans le cas présent, sans savoir exactement où en était grep au moment du
plantage, on ne peut que faire des suppositions...
--
Erwann ABALEA <erwann@abalea.com> - RSA PGP Key ID: 0x2D0EABD5
-----
Il me vient une question. Et aucune n'est idiote.
Il a-t-il une base associative à la gestion de la hiérarchie fr.
Sinon, pourquoi ne pas en constituer une ?
-+- YG in GNU : Neuneu Quichotte à l'asso des dinos. -+-
Je n'ai pas d'option '-R' à mon grep (mais je suis en Woody, moi), aussi je ne sais pas ce que fait cette option. Il est possible qu'en passant dans /dev le grep ait déclenché certains trucs... Peu probable, mais bon...
C'est pour le recursif.
Alors c'est 'grep -r', pas 'grep -R'. :)
Mais je pense que cela est du au /dev, car ce ne sont pas des fichiers ordinaires.
Par exemple /dev/zero, /dev/(u)random, /dev/psaux, et autres, qui n'ont virtuellement pas de fin...
Le problème c'est que je n'aurais pas du planter ma deb, meme en faisant ca.
Ca dépend... Tu peux te dire qu'écrire dans /dev/kmem ne devrait pas faire planter ta machine, et c'est pourtant ce qui risque d'arriver. C'est pour ça qu'on évite de faire quoi que ce soit de dangereux sous root. Les protections de l'OS protègent de beaucoup de choses, mais pas quand tu es root.
Dans le cas présent, sans savoir exactement où en était grep au moment du plantage, on ne peut que faire des suppositions...
-- Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5 ----- Il me vient une question. Et aucune n'est idiote. Il a-t-il une base associative à la gestion de la hiérarchie fr. Sinon, pourquoi ne pas en constituer une ? -+- YG in GNU : Neuneu Quichotte à l'asso des dinos. -+-
J'ai beau regarder la page de man de grep, et l'info, et aucune mention de '-R', ni individuellement, ni en tant qu'équivalent à '-r'... Bizarre. J'ai une Debian/stable.
-- Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5 ----- Don't confuse the desire to perform with the ability to perform. Larry McVoy
On Wed, 8 Oct 2003, Pascal wrote:
Erwann ABALEA wrote:
Alors c'est 'grep -r', pas 'grep -R'. :)
Les deux sont valables, cf man ;)
J'ai beau regarder la page de man de grep, et l'info, et aucune mention de
'-R', ni individuellement, ni en tant qu'équivalent à '-r'... Bizarre.
J'ai une Debian/stable.
--
Erwann ABALEA <erwann@abalea.com> - RSA PGP Key ID: 0x2D0EABD5
-----
Don't confuse the desire to perform with the ability to perform.
Larry McVoy
J'ai beau regarder la page de man de grep, et l'info, et aucune mention de '-R', ni individuellement, ni en tant qu'équivalent à '-r'... Bizarre. J'ai une Debian/stable.
-- Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5 ----- Don't confuse the desire to perform with the ability to perform. Larry McVoy
Remi Moyen
On Thu, 9 Oct 2003, Erwann ABALEA wrote:
Alors c'est 'grep -r', pas 'grep -R'. :)
Les deux sont valables, cf man ;)
J'ai beau regarder la page de man de grep, et l'info, et aucune mention de '-R', ni individuellement, ni en tant qu'équivalent à '-r'... Bizarre. J'ai une Debian/stable.
Ça doit être tout juste dans les version plus récentes, alors : [...] -R, -r, --recursive Lire tous les fichiers à l'intérieur de chaque répertoire, récursivement. C'est équivalent à l'option -d recurse. [...]
$ grep --version grep (grep de GNU) 2.5.1
En Debian/testing (grep version 2.5.1-6). -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."
On Thu, 9 Oct 2003, Erwann ABALEA wrote:
Alors c'est 'grep -r', pas 'grep -R'. :)
Les deux sont valables, cf man ;)
J'ai beau regarder la page de man de grep, et l'info, et aucune mention de
'-R', ni individuellement, ni en tant qu'équivalent à '-r'... Bizarre.
J'ai une Debian/stable.
Ça doit être tout juste dans les version plus récentes, alors :
[...]
-R, -r, --recursive
Lire tous les fichiers à l'intérieur de chaque répertoire,
récursivement. C'est équivalent à l'option -d recurse.
[...]
$ grep --version
grep (grep de GNU) 2.5.1
En Debian/testing (grep version 2.5.1-6).
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."
J'ai beau regarder la page de man de grep, et l'info, et aucune mention de '-R', ni individuellement, ni en tant qu'équivalent à '-r'... Bizarre. J'ai une Debian/stable.
Ça doit être tout juste dans les version plus récentes, alors : [...] -R, -r, --recursive Lire tous les fichiers à l'intérieur de chaque répertoire, récursivement. C'est équivalent à l'option -d recurse. [...]
$ grep --version grep (grep de GNU) 2.5.1
En Debian/testing (grep version 2.5.1-6). -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."
Erwann ABALEA
On Thu, 9 Oct 2003, Remi Moyen wrote:
Ça doit être tout juste dans les version plus récentes, alors : [...] -R, -r, --recursive Lire tous les fichiers à l'intérieur de chaque répertoire, récursivement. C'est équivalent à l'option -d recurse. [...]
$ grep --version grep (grep de GNU) 2.5.1
En Debian/testing (grep version 2.5.1-6).
Ah ben oui, tout de suite ça s'explique.... grep est en version 2.4.2 chez ouame... :)
-- Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5 ----- Alors la ca dépasse l'entendemment, même clara dans sa splendeur n'était pas aussi dérangée ... A chacun de ses post j'entend la petite musique de la quatrième dimension -+- AM in GNU-SE : La dimension de l'infiniment con -+-
On Thu, 9 Oct 2003, Remi Moyen wrote:
Ça doit être tout juste dans les version plus récentes, alors :
[...]
-R, -r, --recursive
Lire tous les fichiers à l'intérieur de chaque répertoire,
récursivement. C'est équivalent à l'option -d recurse.
[...]
$ grep --version
grep (grep de GNU) 2.5.1
En Debian/testing (grep version 2.5.1-6).
Ah ben oui, tout de suite ça s'explique....
grep est en version 2.4.2 chez ouame... :)
--
Erwann ABALEA <erwann@abalea.com> - RSA PGP Key ID: 0x2D0EABD5
-----
Alors la ca dépasse l'entendemment, même clara dans sa splendeur
n'était pas aussi dérangée ... A chacun de ses post j'entend la
petite musique de la quatrième dimension
-+- AM in GNU-SE : La dimension de l'infiniment con -+-
Ça doit être tout juste dans les version plus récentes, alors : [...] -R, -r, --recursive Lire tous les fichiers à l'intérieur de chaque répertoire, récursivement. C'est équivalent à l'option -d recurse. [...]
$ grep --version grep (grep de GNU) 2.5.1
En Debian/testing (grep version 2.5.1-6).
Ah ben oui, tout de suite ça s'explique.... grep est en version 2.4.2 chez ouame... :)
-- Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5 ----- Alors la ca dépasse l'entendemment, même clara dans sa splendeur n'était pas aussi dérangée ... A chacun de ses post j'entend la petite musique de la quatrième dimension -+- AM in GNU-SE : La dimension de l'infiniment con -+-