Si ce fichier a les permissions qui vont bien, 0600 (-rw------), c'est pas très grave. A part sur les machines où tu n'es pas root, et où tu n'as pas confiance en root (auquel cas de toutes façons, tu n'enregistres pas tes mots de passe)...
Tu fais trop de Java^WSmalltalk :-P
Sérieusement, quels avantages ça présenterait ? Pour quels inconvénients ?
Ces objets pourraient même se répartir sur un réseau de machines supportant le même OS (ou un autre OS objet).
Quelle différence avec un cluster "normal" ?
Au boot, la machine lancerait une VM qui instancierait les objets correspondants au matériel détecté
Quelle différence avec des modules noyau ?
L'orienté objet c'est bien, mais ce n'est pas forcément la panacée, en particulier pour les couches basses (il y a quand même un certain overhead entre autres).
Oui, mais bon, qu'est-ce qui marche, alors?
tout le reste (y compris l'accélération 3D)
Plus sérieusement, pourquoi passer d'un OS X avec moult fonctionnalités et aussi basé sur un système Unix à un Linux qui ne supporte pas des matériels aussi essentiels sur un portable que le modem ou
La liberté, le fun, la consistence du bureau avec les autres machines que je peux être amené à utiliser, la possibilité d'en apprendre tellement plus.
la carte vidéo?
Elle est supportée, c'est sa mise en veille qui ne l'est pas...
Si. Le dim de l'écran est supporté, la mise en veille (state D3) du chipset graphique (en fait, son reboot) non. Si tu ajoutes PMAC_MB_CAN_SLEEP dans les features de l'ibook G4 dans arch/ppc/platforms/pmac_features.c, tu vas pouvoir metter ton iBook G4 en veille sans problème. Par contre, le réveil ne marchera pas (problématique, non ? ;))
C'est vraiment juste une question de driver de la carte graphique.
Concernant la veille: Pour les iBooks G4 (qui ont une ATI Radeon): ça va venir. BenH n'a toujours pas eu les infos d'ATI et travaille sur un hack. Pour les powerbooks qui ont une nVidia: perdu (même problème que pour la vidéo externe). Les iBooks G3 blancs ont une ATI RAGE Mobility qui est supportée vis-à-vis de la veille.
Pour le modem: il est "supporté" par le driver payant de Linuxant. La version demo n'a jamais voulu trouver mon modem, quand elle ne faisait pas tout bêtement des Oops.
Un ping signifie qur tu retire potentiellement les personnes sans reseaux, en RTC non connecté, derriere un FW, les NATés, etc...
Connaissant à peu près les compétences de Daniel Glazman, je présume que son ping est un hit sur un serveur web, port 80 (ce qui démonte "derrière un FW"), avec un identificateur unique (comme par exemple, mtime de création du binaire couplé à un détail significatif), et qu'il ne prend pas en compte l'IP (ce qui démonte " les NATés), et que le ping attend la disponibilité d'une connexion ou la lance à la demande de l'utilisateur (ce qui démonte "RTC").
Enfin, reste les personnes qui développent du site web sans réseau (et qui postent sûrement leurs disquettes après), et les paresseux/paranoïaques, qui sont probablement considérés comme une déviation acceptable...
Oui, hein, c'est pas facile.
Même pour les vérifications automatiques de mise à jour (comme firefox), le seul moyen de le faire sans se faire hurler dessus c'est de le faire optionnel. Même sur un soft orienté réseau qui a de toutes façons besoin d'une connexion internel pour fonctionner normalement.
C'est dans la suite logique de la paranoïa anti-cookie qui force à développer sans ou expliquer en long et en large aux paranos qu'un cookie ce n'est pas un espion...
linux-wlan-ng, berk tout court, pas que sous Debian.
Le problème de linux-wlan-ng c'est que ce driver est plus ou moins pourri, mal maintenu, mal écrit, etc. (Y'a qu'à voir la sortie de compilation de la version 0.2.1-pre22, elle sort des centaines de warnings).
Enfin chez moi il accepte quand même de se connecter à 11MBps, même si va pas bien vite après...
Si les "agents" se sont fait démasqué, ben tant pis. Mais si dans ceux qui les ont démasqué, quelqu'un a pris une photo et la publie, je voie pas trop la différence, c'est juste une diffusion d'information déjà connue.
C'est surtout une violation du droit à l'image, qui plus est une violation qui porte à conséquence...
voir aussi les options iptables qui permettent de faire des règles spécifiques par utilisateur et/ou processus:
--uid-owner userid
Matches if the packet was created by a process with the given
effective user id.
--gid-owner groupid
Matches if the packet was created by a process with the given
effective group id.
--pid-owner processid
Matches if the packet was created by a process with the given
process id.
--sid-owner sessionid
Matches if the packet was created by a process in the given ses-
sion group. --cmd-owner name
Matches if the packet was created by a process with the given
command name. (this option is present only if iptables was com-
piled under a kernel supporting this feature)
À mon sens, le seul vrai avantage de gentoo c'est les "USE flags". Ça permet d'installer les logiciels que tu veux, sans installer les dépendances dont tu ne veux pas (exemple, un mailer sans le support LDAP, ou un player vidéo sans le streaming).
Le reste, c'est souvent comme ailleurs (portage et apt-get fonctionnent à peu près de la même façon), ou à intérêt limité (les optimisations de la mort à grand coup de CFLAGS: -O2 suffit bien de toutes façons).
Je sais pas. A première vue il n'y a pas d'équivent à in_aton() pour l'ipv6:
__u32 in_aton(char*) dans net/ipv4/utils.c convertit une adresse au format ascii ("129.168.0.11") en int.
Il faudrait d'abord un net/ipv6/utils.c avec
in6_addr *inv6_aton(char *)
voir dans inet_pton6() dans le fichier resolv/inet_pton.c de la glibc pour l'algo, il est pas tout simple.
Le reste a l'air plus trivial:
-ajouter deux champs in6_addr *local_ipv6, *remote_ipv6 à la structure netpoll (include/linux/netpoll.h)
-modifier net/core/netpoll.c::netpoll_parse_options() : si "np->local_ip=ntohl(in_aton(cur));" rate (adresse non ipv4), setter np->local_ipv6 grâce à inv6_aton() (attention au byte order aussi).
-Ensuite en fonction de la non-nullité de np->local_ipv6, l'utiliser en lieu et place de np->local_ip. (changer aussi iph->version et tout ça).
-Et pareil pour remote_ip/remote_ipv6...
Il s'agit là des messages du noyau (printk). C'est à dire les messages concernant l'initialisation du noyau, avant init, mais aussi les Oopses, et les messages Panic (si ce n'est pas le driver réseau du moins)...
Syslogd ne loggue pas ce genre de messages...
# Permissions?
Posté par Colin Leroy (site web personnel) . En réponse au journal Complétion des formulaires. Évalué à 3.
# ...
Posté par Colin Leroy (site web personnel) . En réponse au journal j'ai un rêve .... Évalué à 10.
Sérieusement, quels avantages ça présenterait ? Pour quels inconvénients ?
Ces objets pourraient même se répartir sur un réseau de machines supportant le même OS (ou un autre OS objet).
Quelle différence avec un cluster "normal" ?
Au boot, la machine lancerait une VM qui instancierait les objets correspondants au matériel détecté
Quelle différence avec des modules noyau ?
L'orienté objet c'est bien, mais ce n'est pas forcément la panacée, en particulier pour les couches basses (il y a quand même un certain overhead entre autres).
[^] # Re: Portables
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Yellow Dog Linux 4.0. Évalué à 4.
tout le reste (y compris l'accélération 3D)
Plus sérieusement, pourquoi passer d'un OS X avec moult fonctionnalités et aussi basé sur un système Unix à un Linux qui ne supporte pas des matériels aussi essentiels sur un portable que le modem ou
La liberté, le fun, la consistence du bureau avec les autres machines que je peux être amené à utiliser, la possibilité d'en apprendre tellement plus.
la carte vidéo?
Elle est supportée, c'est sa mise en veille qui ne l'est pas...
[^] # Re: Portables
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Yellow Dog Linux 4.0. Évalué à 2.
C'est vraiment juste une question de driver de la carte graphique.
[^] # Re: Portables
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Yellow Dog Linux 4.0. Évalué à 5.
[^] # Re: Portables
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Yellow Dog Linux 4.0. Évalué à 5.
Pour le modem: il est "supporté" par le driver payant de Linuxant. La version demo n'a jamais voulu trouver mon modem, quand elle ne faisait pas tout bêtement des Oops.
[^] # Re: Pas si sûr
Posté par Colin Leroy (site web personnel) . En réponse au journal Linux et Paris : Non, mais.... Évalué à 1.
[^] # Re: hum
Posté par Colin Leroy (site web personnel) . En réponse au journal Musique: les Vendeurs d'enclumes. Évalué à 6.
"si je mets des mp3s sur mon site, ça va pas me rendre pauvre, mais ça va m'aider"...
[^] # Re: Sylpheed sous MacOS X
Posté par Colin Leroy (site web personnel) . En réponse au journal Sylpheed 0.9.99 - bientôt la 1.0.. Évalué à 4.
14:18 <@Hoa> hiro: are you using sylpheed or mail on mac os x ?
15:14 <@Hiro_OSX> using Apple Mail :)
(Hiro_OSX étant Hiroyuki Yamamoto, l'auteur de Sylpheed).
^^
# Oubli
Posté par Colin Leroy (site web personnel) . En réponse au journal Sylpheed 0.9.99 - bientôt la 1.0.. Évalué à 5.
http://www.tmtm.org/cgi-bin/w3ml/sylpheed/msg/23424(...)
[^] # Re: ICMP protocole de comptage :)
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Sortie de Nvu 0.50. Évalué à 10.
Connaissant à peu près les compétences de Daniel Glazman, je présume que son ping est un hit sur un serveur web, port 80 (ce qui démonte "derrière un FW"), avec un identificateur unique (comme par exemple, mtime de création du binaire couplé à un détail significatif), et qu'il ne prend pas en compte l'IP (ce qui démonte " les NATés), et que le ping attend la disponibilité d'une connexion ou la lance à la demande de l'utilisateur (ce qui démonte "RTC").
Enfin, reste les personnes qui développent du site web sans réseau (et qui postent sûrement leurs disquettes après), et les paresseux/paranoïaques, qui sont probablement considérés comme une déviation acceptable...
[^] # Re: ICMP protocole de comptage :)
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Sortie de Nvu 0.50. Évalué à 7.
Même pour les vérifications automatiques de mise à jour (comme firefox), le seul moyen de le faire sans se faire hurler dessus c'est de le faire optionnel. Même sur un soft orienté réseau qui a de toutes façons besoin d'une connexion internel pour fonctionner normalement.
C'est dans la suite logique de la paranoïa anti-cookie qui force à développer sans ou expliquer en long et en large aux paranos qu'un cookie ce n'est pas un espion...
[^] # Re: ICMP protocole de comptage :)
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Sortie de Nvu 0.50. Évalué à 10.
C'est un genre de ping. Bien sûr, ce n'est pas fiable à 100%, mais ça donne une idée...
# ça fait peur.
Posté par Colin Leroy (site web personnel) . En réponse au journal Mon ami John. Évalué à 3.
Loaded 14 password hashes with 14 different salts (FreeBSD MD5 [32/32 X2])
tomcat (tomcat)
(au bout d'une demi seconde, forcément)...
Nul doute que le mot de passe de l'utilisateur incriminé vient d'être changé... Sont graves ces utilisateurs...
[^] # Re: Difficile de répondre...
Posté par Colin Leroy (site web personnel) . En réponse au journal Sondage : Debugger Or Not Debugger ?. Évalué à 2.
# linux-wlan-ng
Posté par Colin Leroy (site web personnel) . En réponse au journal Sans-fils et Linux: pas de chance?. Évalué à 2.
Le problème de linux-wlan-ng c'est que ce driver est plus ou moins pourri, mal maintenu, mal écrit, etc. (Y'a qu'à voir la sortie de compilation de la version 0.2.1-pre22, elle sort des centaines de warnings).
Enfin chez moi il accepte quand même de se connecter à 11MBps, même si va pas bien vite après...
Si ça peut aider:
http://colino.net/tmp/wlancfg-PBAPCOLIN(...)
http://colino.net/tmp/wlan.conf(...)
[colin@jack ~]$ iwconfig
wlan0 IEEE 802.11-b ESSID:"PBAPCOLIN" Nickname:"PBAPCOLIN"
Mode:Managed Frequency:2.462GHz Access Point: 00:50:FC:D6:AD:A0
Bit Rate:11Mb/s Tx-Power:2346 dBm
Retry min limit:8 RTS thr:off Fragment thr:off
Link Quality=56/92 Signal level=45/154 Noise level=4/154
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
[^] # Re: Ma fois ils l'ont bien cherché
Posté par Colin Leroy (site web personnel) . En réponse au journal FBI famille toussa. Évalué à 4.
C'est surtout une violation du droit à l'image, qui plus est une violation qui porte à conséquence...
# options iptables
Posté par Colin Leroy (site web personnel) . En réponse au journal iptables, un futur firewall applicatif ?. Évalué à 9.
--uid-owner userid
Matches if the packet was created by a process with the given
effective user id.
--gid-owner groupid
Matches if the packet was created by a process with the given
effective group id.
--pid-owner processid
Matches if the packet was created by a process with the given
process id.
--sid-owner sessionid
Matches if the packet was created by a process in the given ses-
sion group.
--cmd-owner name
Matches if the packet was created by a process with the given
command name. (this option is present only if iptables was com-
piled under a kernel supporting this feature)
# Sans polémique non plus
Posté par Colin Leroy (site web personnel) . En réponse au journal Vous n'êtes pas sous Gentoo : gardez la tête haute. Évalué à 4.
Le reste, c'est souvent comme ailleurs (portage et apt-get fonctionnent à peu près de la même façon), ou à intérêt limité (les optimisations de la mort à grand coup de CFLAGS: -O2 suffit bien de toutes façons).
[^] # Re: Rétroéclairage ?
Posté par Colin Leroy (site web personnel) . En réponse au journal Linux est-il prêt pour le laptop ?. Évalué à 2.
[^] # Re: IPv6
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Netconsole, log de messages noyaux via UDP. Évalué à 4.
__u32 in_aton(char*) dans net/ipv4/utils.c convertit une adresse au format ascii ("129.168.0.11") en int.
Il faudrait d'abord un net/ipv6/utils.c avec
in6_addr *inv6_aton(char *)
voir dans inet_pton6() dans le fichier resolv/inet_pton.c de la glibc pour l'algo, il est pas tout simple.
Le reste a l'air plus trivial:
-ajouter deux champs in6_addr *local_ipv6, *remote_ipv6 à la structure netpoll (include/linux/netpoll.h)
-modifier net/core/netpoll.c::netpoll_parse_options() : si "np->local_ip=ntohl(in_aton(cur));" rate (adresse non ipv4), setter np->local_ipv6 grâce à inv6_aton() (attention au byte order aussi).
-Ensuite en fonction de la non-nullité de np->local_ipv6, l'utiliser en lieu et place de np->local_ip. (changer aussi iph->version et tout ça).
-Et pareil pour remote_ip/remote_ipv6...
Bref, un patch qui attend un courageux :)
[^] # Re: y'a pas une erreur?
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Netconsole, log de messages noyaux via UDP. Évalué à 4.
[^] # Re: Redondant ?
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Netconsole, log de messages noyaux via UDP. Évalué à 10.
Syslogd ne loggue pas ce genre de messages...
# pas Google
Posté par Colin Leroy (site web personnel) . En réponse au journal Spam google.... Évalué à 4.
[^] # Re: Manque de liens, non?
Posté par Colin Leroy (site web personnel) . En réponse au journal Sortie de Sylpheed-Claws 0.9.12b. Évalué à 2.
Merci.