Sauf que portsentry se contente de signaler des paquets sur un port, alors que snort essaie d'interpréter ce qui se passe. Du coup snort fait des tas de fausses alertes (en tout cas sur le réseau local au boulot). portsentry convient bien pour des besoins simples. snort nécessite un vrai admin pour l'interprétation des logs.
Le mode advanced de portsentry (dispo seulement sous Linux) met seulement la carte en mode promiscuous. Et portsentry n'est pas obligé de réagir aux paquets, on peut aussi s'en servir seulement pour logger.
Je confirme. Je me suis mis hier à Sylpheed et lorsque j'essayais d'envoyer un mail, il me disait "Impossible de convertir dans ce codeset" (ou un truc du genre, en anglais). Je fais un export LC_ALL=fr_FR et export LANG=fr_FR, et ça marche. (mais c'est vrai que c'est un peu rageant un bogue comme ça lors d'une première utilisation).
Si ça t'intéresse, je peux te passer les outils dont je me suis servi :
* une base Postgres pour les URL (un peu sous utilisée pour l'instant mais je comptais m'en servir pour gérer le statut, la date, le mail du webmestre, etc)
* des scripts shell moches mais qui marchent, en attendant mieux
* un validator W3C en local + apache
J'ai pas ça sous la main (je suis au boulot quoi :), mais tu peux me laisser un message sur ma boîte et je te fais suivre ça. (j'hésite à les mettre en ligne pour cause d'hideusité :)
J'ai fait un petit test sur un certain nombre de sites pour vérifier la validité de leur page d'accueil ( cf http://oumph.free.fr/valid(...) ). C'est pas brilliant.
J'ai pas eu le temps de m'en occuper la semaine dernière, mais je compte contacter les webmestres gouvernementaux pour leur faire remarquer (et je vais me faire un plaisir de signer avec GPG qui est illégal).
IE n'est disponible que sur trois plateformes (Win , Mac et Solaris), sauf erreur.
IE est propriétaire.
Deux raisons (une technique et une idéologique) qui font que ces <troll>prétendues</troll> performances m'indiffèrent, et c'est probablement pareil pour d'autres défenseurs du libre ici.
(et j'imagine que l'internationalisation de Mozilla, Konqueror et autres est bien meilleure que celle d'IE, ce qui ferait une 2ème raison technique)
(et je ne parle même pas d'une potentielle raison judiciaire due à l'abus de monopole)
> Pourquoi linuxfr ne poste jamais un news sur rtlinux?
LinuxFr n'est pas une agence de presse ou un journal. LinuxFr diffuse les nouvelles envoyées par ses lecteurs. Si tu veux voir plus de nouvelles sur rtlinux, envoies-en !
> Pourquoi jamais d'articles sur linux en système embarqué où il fait un carton (Je ne parle pas des PDA)?
Parce qu'il en existe peu, ou parce que personne n'en envoie.
> Lorsqu'un noyau sort, il y a toujours des bugfixes dans les 48 heures qui suivent. Pourquoi il n'y a jamais rien sur ces patchs "indispensables"?
Je ne t'ai jamais vu poster ne serait-ce qu'un commentaire sur le sujet dans l'annonce d'un nouveau noyau... Et encore moins une nouvelle.
Pour les logiciels libres, les gros projets ont des gestionnaires de bogues, genre Bugzilla. Les petits projets gèrent ça "à la main", donc il serait plus difficile d'avoir des stats.
Pour les logiciels propriétaires, je doute que l'éditeur fournisse le nombre de bogues de chaque version de tous ses logiciels, et même s'il le faisait je n'aurais pas confiance : "euh il n'y a eu que 2 bogues dans notre logiciel, et encore des pas graves, ayez confiance".
Au final, l'étude statistique me paraît difficile.
Jusque là, cette news s'apparente à de la pub : on a seulement les références d'un bouquin. Même pas un petit résumé, un avis ou un sommaire (pour l'avis c'est pas idiot de ne le mettre que dans les commentaires cela dit)
Ceci dit, il faut aussi contrôler les sémaphores (semget, cf ipcs), la mémoire partagée (shmget, cf ipcs), les ports ouverts (tu peux ouvrir tous ceux au-dessus de 1024 si ça t'amuse), les inodes des systèmes de fichiers, l'espace disque des systèmes de fichier, le nombre de sockets... (en gros éviter de saturer les tables de taille fixe du noyau ou du système)
int main()
{
}
$ nm toto.o
00000000 T _Z4totoi
$ nm titi.o
00000000 B _Z4totoi
00000000 T main
$ g++-3.0 toto.o titi.o
titi.o(.bss+0x0): multiple definition of `toto(int)'
toto.o(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `toto(int)' changed from 5 to 4 in titi.o
/usr/bin/ld: Warning: type of symbol `toto(int)' changed from 2 to 1 in titi.o
collect2: ld returned 1 exit status
Les symboles, c'est ce que tu vois quand tu fais un nm sur un .o ou un .a par exemple : les fonctions définies ou utilisées, les attributs définis ou utilisés, etc. Donc leur nom, leur taille, leur emplacement en mémoire, qui les définit, qui les utilise, etc.
Non pas vraiment. A la base, je veux faire corriger les pages invalides aux webmestres (et signaler les sites qui font des efforts). Le site montrerait ceux qui sont soucieux des standards et ceux qui réactifs. Bref pour simplifier à outrance, les bons et les mauvais élèves du net.
ça commence à m'agacer sévère les sites qui ne respectent pas les standards du web.... Evidemment il y a plusieurs catégories : ceux qui ne savent pas, ceux qui savent et qui ne veulent pas corriger, ceux qui savent et qui sont coincés pour telle ou telle raison, etc.
J'ai dans l'idée de mettre en place un site (valide :) testant la validité d'autres sites. Pour chaque site invalide, on envoie un mail au webmestre pour lui signaler, en lui disant que ce mail est aussi publié sur le site. Une sorte de kitetoa mais sur la validité au sens W3C. Du genre une url, un indicateur (vert, orange, rouge), éventuellement la date du mail envoyé pour signaler le problème.
(Ensuite on peut alerter les journalistes sur la question, pour démentir par exemple l'affirmation de validité de msn)
Si ça intéresse des gens, envoyez-moi un mail (je ne vois pas de grosses difficultés techniques, faut juste s'y mettre quoi).
(ça devrait aussi indirectement intéresser les associations de non- et mal-voyants, via les paramètres ALT des baslises <IMG> par exemple)
Une fois que tu as une glibc compilée qui va bien, le problème ne concerne plus que les bibliothèques C++, comme dit précédemment. Si tu veux utiliser une ou plusieurs bibliothèques C++ compilées avec un 2.95, tu utilises g++ 2.95. Pour une ou plusieurs biblio C++ compilées avec un 3.0, tu utilises un g++ 3.0. Par contre tu ne peux pas panacher. Mais bon le 3.0, c'est quand même autre chose au niveau C++ (respect des standards, STL, etc).
Je pense que c'est parce que la glibc est un cas un peu à part parmi les bibliothèques C. Elle est à la base de tout le système, et tous les programmes s'appuient sur elles. Y compris les binutils par exemple, qui permettent de produire et d'interprèter les objets, les bibliothèques dynamiques , etc. Bref la libc doit aussi avoir besoin de connaître/reconnaître certaines parties des symboles. Donc il faut une bonne version de gcc et une bonne version de la libc.
(Par exemple gcc 3.x ne compile pas sur une Patate Sparc, car il faut au moins une glibc 2.2.x et peut-être pas n'importe quel x en plus)
"Il ne bogue pas. C'est une fonctionnalité" (tm)
Le lien est correct mais seule une partie de l'URL est affichée pour éviter les URL à rallonge (genre clé de session 128 bits par exemple). Par contre un [...] serait du plus bel effet. Je tâcherai d'y jetter un oeil à mon moment.
En gros, en C++, les bibliothèques (i.e le nommage et la structure des symboles, l'ABI (Application Binary Interface)) sont dépendantes du compilateur (ou plutôt de son ABI). Il y a eu un changement d'ABI entre gcc 2.95.x et gcc 3.x. Donc les bibliothèques compilées avec l'un ne sont pas utilisables avec l'autre.
[^] # Re: Utilité d'un "pot de miel"
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche sur l'utilisation des pots de miel. Évalué à -3.
[^] # Re: Utilité d'un "pot de miel"
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche sur l'utilisation des pots de miel. Évalué à 8.
[^] # Re: Noir c'est noir
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche LaTeX Fr. Évalué à 1.
Avec Mozilla 0.9.5 sous Woody, c'est OK.
# Version ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Debian Weekly News du 8 nov 2001. Évalué à 5.
La question était sur 2.3 ou 3.0 (vu que la potato est la 2.0). Et le gagnant est 3.0 il me semble.
[^] # Re: GPG/PGP ???
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Sylpheed 0.6.5 est sortie. Évalué à 2.
[^] # Re: Bug de transcodage iso-latin
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Sylpheed 0.6.5 est sortie. Évalué à 5.
[^] # Re: La pétition
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Nouvelle attaque sur le front des brevets logiciels. Évalué à -1.
Hop -1
[^] # Re: Hé hé hé...
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche JLG, JLG.... Évalué à 0.
* une base Postgres pour les URL (un peu sous utilisée pour l'instant mais je comptais m'en servir pour gérer le statut, la date, le mail du webmestre, etc)
* des scripts shell moches mais qui marchent, en attendant mieux
* un validator W3C en local + apache
J'ai pas ça sous la main (je suis au boulot quoi :), mais tu peux me laisser un message sur ma boîte et je te fais suivre ça. (j'hésite à les mettre en ligne pour cause d'hideusité :)
[^] # Re: Hé hé hé...
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche JLG, JLG.... Évalué à 2.
J'ai pas eu le temps de m'en occuper la semaine dernière, mais je compte contacter les webmestres gouvernementaux pour leur faire remarquer (et je vais me faire un plaisir de signer avec GPG qui est illégal).
[^] # Re: A MOURIR DE RIRE !!!
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Mozilla en tête des navigateurs sur linuxfr !. Évalué à 1.
IE est propriétaire.
Deux raisons (une technique et une idéologique) qui font que ces <troll>prétendues</troll> performances m'indiffèrent, et c'est probablement pareil pour d'autres défenseurs du libre ici.
(et j'imagine que l'internationalisation de Mozilla, Konqueror et autres est bien meilleure que celle d'IE, ce qui ferait une 2ème raison technique)
(et je ne parle même pas d'une potentielle raison judiciaire due à l'abus de monopole)
[^] # Re: J'ai marché dedans et çà pue !!!
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Une bonne explication du probleme de la VM dans le kernel 2.4 et de ses implications. Évalué à 1.
LinuxFr n'est pas une agence de presse ou un journal. LinuxFr diffuse les nouvelles envoyées par ses lecteurs. Si tu veux voir plus de nouvelles sur rtlinux, envoies-en !
> Pourquoi jamais d'articles sur linux en système embarqué où il fait un carton (Je ne parle pas des PDA)?
Parce qu'il en existe peu, ou parce que personne n'en envoie.
> Lorsqu'un noyau sort, il y a toujours des bugfixes dans les 48 heures qui suivent. Pourquoi il n'y a jamais rien sur ces patchs "indispensables"?
Je ne t'ai jamais vu poster ne serait-ce qu'un commentaire sur le sujet dans l'annonce d'un nouveau noyau... Et encore moins une nouvelle.
[^] # Mozilla 0.9.5 pour Woody ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Mozilla en tête des navigateurs sur linuxfr !. Évalué à 0.
[^] # Re: PBPG -1 ; modérateurs -1
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Une bonne explication du probleme de la VM dans le kernel 2.4 et de ses implications. Évalué à 2.
Pour les logiciels propriétaires, je doute que l'éditeur fournisse le nombre de bogues de chaque version de tous ses logiciels, et même s'il le faisait je n'aurais pas confiance : "euh il n'y a eu que 2 bogues dans notre logiciel, et encore des pas graves, ayez confiance".
Au final, l'étude statistique me paraît difficile.
# C'est un peu court jeune homme
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche L'Éthique hacker et l'esprit de l'ère de l'information. Évalué à 10.
Quelqu'un l'aurait lu par hasard ?
[^] # Re: Linux aussi
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Concours de plantage. Évalué à 5.
# Ortografe
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche le PhpFr.Org nouveau est là. Évalué à -2.
flambant
> lui meme
lui-même
> eviter
éviter
> ligth
light (voire léger)
> pres
près
> N'hesitez
N'hésitez
> apréciations
appréciations
Hop -1
[^] # Re: symboles ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche GCC 3.0.2 est disponible. Évalué à 1.
int _Z4totoi;
int main()
{
}
$ nm toto.o
00000000 T _Z4totoi
$ nm titi.o
00000000 B _Z4totoi
00000000 T main
$ g++-3.0 toto.o titi.o
titi.o(.bss+0x0): multiple definition of `toto(int)'
toto.o(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `toto(int)' changed from 5 to 4 in titi.o
/usr/bin/ld: Warning: type of symbol `toto(int)' changed from 2 to 1 in titi.o
collect2: ld returned 1 exit status
[^] # Re: symboles ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche GCC 3.0.2 est disponible. Évalué à 5.
Sur la nouvelle ABI :
http://www.codesourcery.com/cxx-abi/(...)
Les symboles, c'est ce que tu vois quand tu fais un nm sur un .o ou un .a par exemple : les fonctions définies ou utilisées, les attributs définis ou utilisés, etc. Donc leur nom, leur taille, leur emplacement en mémoire, qui les définit, qui les utilise, etc.
[^] # Re: Une idée pour agir
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Msn.com à accès restreint. Évalué à 2.
# Une idée pour agir
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Msn.com à accès restreint. Évalué à 5.
J'ai dans l'idée de mettre en place un site (valide :) testant la validité d'autres sites. Pour chaque site invalide, on envoie un mail au webmestre pour lui signaler, en lui disant que ce mail est aussi publié sur le site. Une sorte de kitetoa mais sur la validité au sens W3C. Du genre une url, un indicateur (vert, orange, rouge), éventuellement la date du mail envoyé pour signaler le problème.
(Ensuite on peut alerter les journalistes sur la question, pour démentir par exemple l'affirmation de validité de msn)
Si ça intéresse des gens, envoyez-moi un mail (je ne vois pas de grosses difficultés techniques, faut juste s'y mettre quoi).
(ça devrait aussi indirectement intéresser les associations de non- et mal-voyants, via les paramètres ALT des baslises <IMG> par exemple)
[^] # Re: symboles ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche GCC 3.0.2 est disponible. Évalué à 4.
[^] # Re: symboles ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche GCC 3.0.2 est disponible. Évalué à 9.
(Par exemple gcc 3.x ne compile pas sur une Patate Sparc, car il faut au moins une glibc 2.2.x et peut-être pas n'importe quel x en plus)
[^] # Re: La mailing list de Gnomemeeting
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Gnomemeeting progresse et a besoin d'aide. Évalué à -1.
Le lien est correct mais seule une partie de l'URL est affichée pour éviter les URL à rallonge (genre clé de session 128 bits par exemple). Par contre un [...] serait du plus bel effet. Je tâcherai d'y jetter un oeil à mon moment.
Youpla -1
[^] # Re: symboles ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche GCC 3.0.2 est disponible. Évalué à 10.
Cela ne s'applique pas au C.
[^] # Re: N'oublions pas ...
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Bientôt d'autres plateformes. Évalué à 2.