Question sur ifconfig et son format de sortie

Le
Laurent Guignard
--3MwIy2ne0vdjdPXF
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Bonjour,

J'ai juste une petite question relative au bug suivant [1].
Je cherche un moyen certain de découvrir les informations réseau de la =
machine
sur laquelle on installe mon package.
Pour le moment j'utilise un script de mon cru mais il semble qu'il ne
fonctionne pas chez certains alors que lorsque je le teste sur mes diverses
machines je n'ai pas de problème, j'ai les bonnes informations au bon end=
roit.
J'ai posté le script ici [2] avec du code commenté pour la générati=
on du
fichier de configuration du package. Le script affiche les informations
concernant les interfaces ethernet configurés.
Si vous voyez un ou plusieurs autres moyens d'avoir les informations rése=
au de
chaque interface j'attends vos propositions et je les examinerai avec
attention.

Merci d'avance.

Librement.

[1] : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535361
[2] : http://pastebin.com/m5047ac10

--
Laurent Guignard, Registered as user #301590 with the Linux Counter
Site : http://www.famille-guignard.org
Blog : http://blog.famille-guignard.org
Projet : http://sicontact.sourceforge.net
GULL de Villefranche sur Saône : http://www.cagull.org

--3MwIy2ne0vdjdPXF
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

--BEGIN PGP SIGNATURE--
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCAAGBQJKXHUAAAoJEG2myXvbsReYmzEP/1wKq2smv66ZChjR3mTXHIXM
0LwqRwsYAbeb4oCRnaDEwgunmtp+XWauzcFwyuVmIbH2FqtuZklOJSR5dfPgWTEJ
PjJQKyIa6cgtQ2wD+56WDUuS62zrBlP2lOIs9b1Xy6qOQtWCFtYStJAjbXQPsGok
ryFEkxyC0VX8z31rXJApLaK1yDhpdxu4pVLNGJy02n4cm1Us2z7XgmDIvusGJToC
0vM5DucoNvghNKxJ/bHImhWZWWGUivUUFGqx1EO7gPrQ5aL//dBPHITJcphTNsLR
KlqtrL76JgQ2INEZ+ZX6766u8VwOohcBS0SJdQOujMv2EMN8uwccNDweHFh+8XDG
EXlX+8L3UqmetwMuTeH4ZjO2u6iire74stzN1dPXDUFteBZWtF+Y30U5KpacbEPW
2m+c4mzo63d7iZLQoU13Nmac+dXwHv0X62ZYZRTsBOfIDFLmPo5G9pUYJ5zl5Dyh
X6cwBMIm4O3/9AZ2VegE+PrMY+omu2RfbW0R0PYSVtZQ+fUms4LnP75TdhbnXgNB
v7KF/ddPIAMleJ0rdjmvX/S7JBaL8D/y0qpexaR17oSj2069w29mv/S3cUUfYHdi
6sLOna1ODxM4EOV+w4a9pimhplkDGw+ASD5z7y174OhMMrtJ3DYwzjZZejVhTIan
m9CO0cCfbN3hGZE4zcJy
=aSwp
--END PGP SIGNATURE--

--3MwIy2ne0vdjdPXF--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
fra-duf-no-spam
Le #19754271
--=-=- Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Le 14439ième jour après Epoch,
Laurent Guignard écrivait:

Si vous voyez un ou plusieurs autres moyens d'avoir les informations rà ©seau de
chaque interface j'attends vos propositions et je les examinerai avec
attention.



Peut-être avec /sys/class/net ?

Probablement plus efficace que de chercher "eth" dans un ifconfig.

--=-=- Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKXIiHjaoyFt0zqSURAoAFAJ4lD/nHdY36BZFRUgv4RE3br48JjQCgpmRH
dyCwjVnfujKL4hy0KlPifiE =LgkZ
-----END PGP SIGNATURE-----
--=-=-=--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Laurent Guignard
Le #19759241
--n8g4imXOkfNTN/H1
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, 14 Jul 2009 15:30:47 +0200, François TOURDE wrote:
Le 14439ième jour après Epoch,
Laurent Guignard écrivait:

> Si vous voyez un ou plusieurs autres moyens d'avoir les informations r éseau de
> chaque interface j'attends vos propositions et je les examinerai avec
> attention.

Peut-être avec /sys/class/net ?

Probablement plus efficace que de chercher "eth" dans un ifconfig.



Merci pour cette réponse. Je vais essayer d'adapter le script.
Après pour pouvoir avoir la configuration IP de chaque interface il va fa lloir
que je vois où chercher...

Encore merci.

Bon après-midi.
Librement.


--
Laurent Guignard, Registered as user #301590 with the Linux Counter
Site : http://www.famille-guignard.org
Blog : http://blog.famille-guignard.org
Projet : http://sicontact.sourceforge.net
GULL de Villefranche sur Saône : http://www.cagull.org

--n8g4imXOkfNTN/H1
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCAAGBQJKXbKQAAoJEG2myXvbsReYT/0P+wb+L5g1BZwEl9J4976fA22U
VYLaFmEn1SIoD4ohqrhs3+nk6jp0qFG4siWKYqTzXSzwYTbrO6NkrWOEmFcuQjP/
HknJg8JCKmOqn4KXQxzc3azQyyxYRNgL2bPpzKFjUI8skav747kOmsI9dpfWfZdt
wGzlQllQ30s4piaob/P2Fw43sD8LV+gY38esB/cvKe6zmhYXdw/vgWTgnVgDAvaU
GEU0wXKZ8ei+yOw+/bc8AKtV8VXFDEQ8mMgRJfwCG/v3vMo9+7U0G/YSfTtW1KUG
MDNSgR2E8HDQNadgDOEFMiEQ6DkuM/MMCVGBj/ztx9h/yk5AtCkkEnCebE43k6ba
RR4OlzxcGaF54Bz0XYUuevstW7NHZivvztLqxdNE2fdzFRFySasNNPiXzRpcjuYI
xB5JEqqtTrZRd0QVgI9EMffLpJr+2g1laZvbmGtevBINZxhVIWgjY/b5nd5Tl2AC
GaKHK7SKyqgKQnwz+89FF//40TMUTGhTVgQhR2njOgmhxvdt4JKpOODEsYMRzGkV
VgUsIECwb/PaSwtk7Z77MLaVShjWLHhTd5T+S5xBMFWlRxbG9lxuO+Oao2hC92TC
RHobU4aA+yuVoSibGJApErBvSq6UaOQHHc3q6eWGBmrxfQY/N1Rlslj0i+0a3GGn
CBw1J1ccB8+PH9ls+nag
ÏXC
-----END PGP SIGNATURE-----

--n8g4imXOkfNTN/H1--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Vincent Danjean
Le #19760931
Laurent Guignard wrote:
On Tue, 14 Jul 2009 15:30:47 +0200, François TOURDE wrote:
Le 14439ième jour après Epoch,
Laurent Guignard écrivait:

Si vous voyez un ou plusieurs autres moyens d'avoir les informations réseau de
chaque interface j'attends vos propositions et je les examinerai avec
attention.


Peut-être avec /sys/class/net ?

Probablement plus efficace que de chercher "eth" dans un ifconfig.



Merci pour cette réponse. Je vais essayer d'adapter le script.
Après pour pouvoir avoir la configuration IP de chaque interface il va falloir
que je vois où chercher...



Il y a la commande 'ip' qui est normalement plus adaptée que ifconfig
pour récupérer la config réseau (elle est capable de gérer plusieurs
IP par interface par exemple, sans avoir à définir d'alias comme pour
ifconfig)

A+
Vincent


Encore merci.

Bon après-midi.
Librement.






--
Vincent Danjean GPG key ID 0x9D025E87
GPG key fingerprint: FC95 08A6 854D DB48 4B9A 8A94 0BF7 7867 9D02 5E87
Unofficial pacakges: http://moais.imag.fr/membres/vincent.danjean/deb.html
APT repo: deb http://perso.debian.org/~vdanjean/debian unstable main

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Publicité
Poster une réponse
Anonyme