Bonjour,
j'ai un probl=E8me d'erreur qui se manifeste juste apr=E8s que le noyau
termine son travail et que init soit lanc=E9.
L'erreur est la suivante : '[: =3D=3D: unexpected operator'.
Donc apr=E8s=20
NET: registered protocol family 1
INIT: version 2.86 booting
[: =3D=3D : unexpected operator
[: =3D=3D : unexpected operator
[: =3D=3D : unexpected operator
Mounting kernelbased filesystem .. [: =3D=3D : unexpected operator
etc...
J'ai d=E9j=E0 remplac=E9 sysvinit, /etc et bash sans changement.
Il va sans doute que cela vient de bash donc probablement d'un
script ou config ?=20
Certainement pas des cripts en init.d puisque ceux-ci ont d=E9j=E0 =E9t=E9
remplac=E9s sans r=E9sultat.
Quelqu'un pourrait me mettre sur une voie ??
mess-mate =20
--
After all, all he did was string together a lot of old, well-known quotat=
ions.
-- H.L. Mencken, on Shakespeare
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frédéric Bothamy
* mess-mate [2005-11-11 10:42] :
Bonjour, j'ai un problème d'erreur qui se manifeste juste après que le noyau termine son travail et que init soit lancé. L'erreur est la suivante : '[: ==: unexpected operator'. Donc après NET: registered protocol family 1 INIT: version 2.86 booting [: == : unexpected operator [: == : unexpected operator [: == : unexpected operator Mounting kernelbased filesystem .. [: == : unexpected operator etc...
J'ai déjà remplacé sysvinit, /etc et bash sans changement. Il va sans doute que cela vient de bash donc probablement d'un script ou config ? Certainement pas des cripts en init.d puisque ceux-ci ont déjà été remplacés sans résultat. Quelqu'un pourrait me mettre sur une voie ??
Tu n'aurais pas un /bin/sh qui ne pointe pas sur bash, mais sur dash ? Je ne reproduis cette erreur qu'avec dash et pas bash :
Si c'est bien cela, cela veut dire que l'un de tes scripts de démarrage n'est pas conforme POSIX : il utilise une fonctionnalité de bash. Tu as quelle distribution sur cette machine ? Tu peux lancer
grep == /etc/init.d/*
Cela devrait nous donner le nom du script fautif.
Fred
-- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Comment signaler efficacement un bug ? http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Bonjour,
j'ai un problème d'erreur qui se manifeste juste après que le noyau
termine son travail et que init soit lancé.
L'erreur est la suivante : '[: ==: unexpected operator'.
Donc après
NET: registered protocol family 1
INIT: version 2.86 booting
[: == : unexpected operator
[: == : unexpected operator
[: == : unexpected operator
Mounting kernelbased filesystem .. [: == : unexpected operator
etc...
J'ai déjà remplacé sysvinit, /etc et bash sans changement.
Il va sans doute que cela vient de bash donc probablement d'un
script ou config ?
Certainement pas des cripts en init.d puisque ceux-ci ont déjà été
remplacés sans résultat.
Quelqu'un pourrait me mettre sur une voie ??
Tu n'aurais pas un /bin/sh qui ne pointe pas sur bash, mais sur dash ?
Je ne reproduis cette erreur qu'avec dash et pas bash :
Si c'est bien cela, cela veut dire que l'un de tes scripts de démarrage
n'est pas conforme POSIX : il utilise une fonctionnalité de bash. Tu
as quelle distribution sur cette machine ? Tu peux lancer
grep == /etc/init.d/*
Cela devrait nous donner le nom du script fautif.
Fred
--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Bonjour, j'ai un problème d'erreur qui se manifeste juste après que le noyau termine son travail et que init soit lancé. L'erreur est la suivante : '[: ==: unexpected operator'. Donc après NET: registered protocol family 1 INIT: version 2.86 booting [: == : unexpected operator [: == : unexpected operator [: == : unexpected operator Mounting kernelbased filesystem .. [: == : unexpected operator etc...
J'ai déjà remplacé sysvinit, /etc et bash sans changement. Il va sans doute que cela vient de bash donc probablement d'un script ou config ? Certainement pas des cripts en init.d puisque ceux-ci ont déjà été remplacés sans résultat. Quelqu'un pourrait me mettre sur une voie ??
Tu n'aurais pas un /bin/sh qui ne pointe pas sur bash, mais sur dash ? Je ne reproduis cette erreur qu'avec dash et pas bash :
Si c'est bien cela, cela veut dire que l'un de tes scripts de démarrage n'est pas conforme POSIX : il utilise une fonctionnalité de bash. Tu as quelle distribution sur cette machine ? Tu peux lancer
grep == /etc/init.d/*
Cela devrait nous donner le nom du script fautif.
Fred
-- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Comment signaler efficacement un bug ? http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
mess-mate
Frédéric Bothamy wrote: | * mess-mate [2005-11-11 10:42] : | > Bonjour, | > j'ai un problème d'erreur qui se manifeste juste après que le noy au | > termine son travail et que init soit lancé. | > L'erreur est la suivante : '[: ==: unexpected operator'. | > Donc après | > NET: registered protocol family 1 | > INIT: version 2.86 booting | > [: == : unexpected operator | > [: == : unexpected operator | > [: == : unexpected operator | > Mounting kernelbased filesystem .. [: == : unexpected operator | > etc... | > | > J'ai déjà remplacé sysvinit, /etc et bash sans changement. | > Il va sans doute que cela vient de bash donc probablement d'un | > script ou config ? | > Certainement pas des cripts en init.d puisque ceux-ci ont déjà é té | > remplacés sans résultat. | > Quelqu'un pourrait me mettre sur une voie ?? | | Tu n'aurais pas un /bin/sh qui ne pointe pas sur bash, mais sur dash ? | Je ne reproduis cette erreur qu'avec dash et pas bash : | | [bash] | $ [ "toto" == "toti" ]; echo $? | 1 | | [dash] | $ [ "toto" == "toti" ]; echo $? | [: 1: ==: unexpected operator | | Si c'est bien cela, cela veut dire que l'un de tes scripts de démarra ge | n'est pas conforme POSIX : il utilise une fonctionnalité de bash. Tu | as quelle distribution sur cette machine ? Tu peux lancer | | grep == /etc/init.d/* | | Cela devrait nous donner le nom du script fautif. | | | Fred | | -- En plein dans le mile... :) Cela fait des jours que j'arrive pas à trouver la faille. sh pointait sur ash et en créant le lien vers bash c'est résolu.. C'est bizarre, ash est donc trop simplist ? Merciiii beaucoup mess-mate -- So so is good, very good, very excellent good: and yet it is not; it is but so so. -- William Shakespeare, "As You Like It"
Frédéric Bothamy <frederic.bothamy@free.fr> wrote:
| * mess-mate <messmate@free.fr> [2005-11-11 10:42] :
| > Bonjour,
| > j'ai un problème d'erreur qui se manifeste juste après que le noy au
| > termine son travail et que init soit lancé.
| > L'erreur est la suivante : '[: ==: unexpected operator'.
| > Donc après
| > NET: registered protocol family 1
| > INIT: version 2.86 booting
| > [: == : unexpected operator
| > [: == : unexpected operator
| > [: == : unexpected operator
| > Mounting kernelbased filesystem .. [: == : unexpected operator
| > etc...
| >
| > J'ai déjà remplacé sysvinit, /etc et bash sans changement.
| > Il va sans doute que cela vient de bash donc probablement d'un
| > script ou config ?
| > Certainement pas des cripts en init.d puisque ceux-ci ont déjà é té
| > remplacés sans résultat.
| > Quelqu'un pourrait me mettre sur une voie ??
|
| Tu n'aurais pas un /bin/sh qui ne pointe pas sur bash, mais sur dash ?
| Je ne reproduis cette erreur qu'avec dash et pas bash :
|
| [bash]
| $ [ "toto" == "toti" ]; echo $?
| 1
|
| [dash]
| $ [ "toto" == "toti" ]; echo $?
| [: 1: ==: unexpected operator
|
| Si c'est bien cela, cela veut dire que l'un de tes scripts de démarra ge
| n'est pas conforme POSIX : il utilise une fonctionnalité de bash. Tu
| as quelle distribution sur cette machine ? Tu peux lancer
|
| grep == /etc/init.d/*
|
| Cela devrait nous donner le nom du script fautif.
|
|
| Fred
|
| --
En plein dans le mile... :)
Cela fait des jours que j'arrive pas à trouver la faille.
sh pointait sur ash et en créant le lien vers bash c'est résolu..
C'est bizarre, ash est donc trop simplist ?
Merciiii beaucoup
mess-mate
--
So so is good, very good, very excellent good:
and yet it is not; it is but so so.
-- William Shakespeare, "As You Like It"
Frédéric Bothamy wrote: | * mess-mate [2005-11-11 10:42] : | > Bonjour, | > j'ai un problème d'erreur qui se manifeste juste après que le noy au | > termine son travail et que init soit lancé. | > L'erreur est la suivante : '[: ==: unexpected operator'. | > Donc après | > NET: registered protocol family 1 | > INIT: version 2.86 booting | > [: == : unexpected operator | > [: == : unexpected operator | > [: == : unexpected operator | > Mounting kernelbased filesystem .. [: == : unexpected operator | > etc... | > | > J'ai déjà remplacé sysvinit, /etc et bash sans changement. | > Il va sans doute que cela vient de bash donc probablement d'un | > script ou config ? | > Certainement pas des cripts en init.d puisque ceux-ci ont déjà é té | > remplacés sans résultat. | > Quelqu'un pourrait me mettre sur une voie ?? | | Tu n'aurais pas un /bin/sh qui ne pointe pas sur bash, mais sur dash ? | Je ne reproduis cette erreur qu'avec dash et pas bash : | | [bash] | $ [ "toto" == "toti" ]; echo $? | 1 | | [dash] | $ [ "toto" == "toti" ]; echo $? | [: 1: ==: unexpected operator | | Si c'est bien cela, cela veut dire que l'un de tes scripts de démarra ge | n'est pas conforme POSIX : il utilise une fonctionnalité de bash. Tu | as quelle distribution sur cette machine ? Tu peux lancer | | grep == /etc/init.d/* | | Cela devrait nous donner le nom du script fautif. | | | Fred | | -- En plein dans le mile... :) Cela fait des jours que j'arrive pas à trouver la faille. sh pointait sur ash et en créant le lien vers bash c'est résolu.. C'est bizarre, ash est donc trop simplist ? Merciiii beaucoup mess-mate -- So so is good, very good, very excellent good: and yet it is not; it is but so so. -- William Shakespeare, "As You Like It"
Frédéric Bothamy
* mess-mate [2005-11-12 20:55] :
Frédéric Bothamy wrote: | * mess-mate [2005-11-11 10:42] : | > Bonjour, | > j'ai un problème d'erreur qui se manifeste juste après que le noyau | > termine son travail et que init soit lancé. | > L'erreur est la suivante : '[: ==: unexpected operator'. | > Donc après | > NET: registered protocol family 1 | > INIT: version 2.86 booting | > [: == : unexpected operator | > [: == : unexpected operator | > [: == : unexpected operator | > Mounting kernelbased filesystem .. [: == : unexpected operator | > etc... | > | > J'ai déjà remplacé sysvinit, /etc et bash sans changement. | > Il va sans doute que cela vient de bash donc probablement d'un | > script ou config ? | > Certainement pas des cripts en init.d puisque ceux-ci ont déjà été | > remplacés sans résultat. | > Quelqu'un pourrait me mettre sur une voie ?? | | Tu n'aurais pas un /bin/sh qui ne pointe pas sur bash, mais sur dash ? | Je ne reproduis cette erreur qu'avec dash et pas bash : | | [bash] | $ [ "toto" == "toti" ]; echo $? | 1 | | [dash] | $ [ "toto" == "toti" ]; echo $? | [: 1: ==: unexpected operator | | Si c'est bien cela, cela veut dire que l'un de tes scripts de démarrage | n'est pas conforme POSIX : il utilise une fonctionnalité de bash. Tu | as quelle distribution sur cette machine ? Tu peux lancer | | grep == /etc/init.d/* | | Cela devrait nous donner le nom du script fautif. | | | Fred | | -- En plein dans le mile... :) Cela fait des jours que j'arrive pas à trouver la faille. sh pointait sur ash et en créant le lien vers bash c'est résolu.. C'est bizarre, ash est donc trop simplist ?
Non, c'est simplement que le script en question indique qu'il fonctionne avec /bin/sh alors qu'il utilise en fait une fonctionnalité spécifique de /bin/bash (non POSIX). C'est ce qu'on appelle un "bashisme" et c'est un bogue du paquet fournissant le script.
Frédéric Bothamy <frederic.bothamy@free.fr> wrote:
| * mess-mate <messmate@free.fr> [2005-11-11 10:42] :
| > Bonjour,
| > j'ai un problème d'erreur qui se manifeste juste après que le noyau
| > termine son travail et que init soit lancé.
| > L'erreur est la suivante : '[: ==: unexpected operator'.
| > Donc après
| > NET: registered protocol family 1
| > INIT: version 2.86 booting
| > [: == : unexpected operator
| > [: == : unexpected operator
| > [: == : unexpected operator
| > Mounting kernelbased filesystem .. [: == : unexpected operator
| > etc...
| >
| > J'ai déjà remplacé sysvinit, /etc et bash sans changement.
| > Il va sans doute que cela vient de bash donc probablement d'un
| > script ou config ?
| > Certainement pas des cripts en init.d puisque ceux-ci ont déjà été
| > remplacés sans résultat.
| > Quelqu'un pourrait me mettre sur une voie ??
|
| Tu n'aurais pas un /bin/sh qui ne pointe pas sur bash, mais sur dash ?
| Je ne reproduis cette erreur qu'avec dash et pas bash :
|
| [bash]
| $ [ "toto" == "toti" ]; echo $?
| 1
|
| [dash]
| $ [ "toto" == "toti" ]; echo $?
| [: 1: ==: unexpected operator
|
| Si c'est bien cela, cela veut dire que l'un de tes scripts de démarrage
| n'est pas conforme POSIX : il utilise une fonctionnalité de bash. Tu
| as quelle distribution sur cette machine ? Tu peux lancer
|
| grep == /etc/init.d/*
|
| Cela devrait nous donner le nom du script fautif.
|
|
| Fred
|
| --
En plein dans le mile... :)
Cela fait des jours que j'arrive pas à trouver la faille.
sh pointait sur ash et en créant le lien vers bash c'est résolu..
C'est bizarre, ash est donc trop simplist ?
Non, c'est simplement que le script en question indique qu'il fonctionne
avec /bin/sh alors qu'il utilise en fait une fonctionnalité spécifique
de /bin/bash (non POSIX). C'est ce qu'on appelle un "bashisme" et c'est
un bogue du paquet fournissant le script.
Frédéric Bothamy wrote: | * mess-mate [2005-11-11 10:42] : | > Bonjour, | > j'ai un problème d'erreur qui se manifeste juste après que le noyau | > termine son travail et que init soit lancé. | > L'erreur est la suivante : '[: ==: unexpected operator'. | > Donc après | > NET: registered protocol family 1 | > INIT: version 2.86 booting | > [: == : unexpected operator | > [: == : unexpected operator | > [: == : unexpected operator | > Mounting kernelbased filesystem .. [: == : unexpected operator | > etc... | > | > J'ai déjà remplacé sysvinit, /etc et bash sans changement. | > Il va sans doute que cela vient de bash donc probablement d'un | > script ou config ? | > Certainement pas des cripts en init.d puisque ceux-ci ont déjà été | > remplacés sans résultat. | > Quelqu'un pourrait me mettre sur une voie ?? | | Tu n'aurais pas un /bin/sh qui ne pointe pas sur bash, mais sur dash ? | Je ne reproduis cette erreur qu'avec dash et pas bash : | | [bash] | $ [ "toto" == "toti" ]; echo $? | 1 | | [dash] | $ [ "toto" == "toti" ]; echo $? | [: 1: ==: unexpected operator | | Si c'est bien cela, cela veut dire que l'un de tes scripts de démarrage | n'est pas conforme POSIX : il utilise une fonctionnalité de bash. Tu | as quelle distribution sur cette machine ? Tu peux lancer | | grep == /etc/init.d/* | | Cela devrait nous donner le nom du script fautif. | | | Fred | | -- En plein dans le mile... :) Cela fait des jours que j'arrive pas à trouver la faille. sh pointait sur ash et en créant le lien vers bash c'est résolu.. C'est bizarre, ash est donc trop simplist ?
Non, c'est simplement que le script en question indique qu'il fonctionne avec /bin/sh alors qu'il utilise en fait une fonctionnalité spécifique de /bin/bash (non POSIX). C'est ce qu'on appelle un "bashisme" et c'est un bogue du paquet fournissant le script.