Sylvain Blandel a écrit 248 commentaires

  • [^] # Re: Des entrées personnalisées, et qui ne sont pas modifiées par grub-mkconfig.

    Posté par  . En réponse à la dépêche GRUB 2.00 est enfin sorti. Évalué à 2.

    Pour l'exemple: je voulais savoir comment générer un fichier keymap pour gérer mon clavier Azerty avec Syslinux. […] Problème résolu.

    Le problème initial n'a pas été résolu, mais contourné. En effet, le clavier azerty n'est toujours pas reconnu par Syslinux, seules les touches de navigation le sont (je suis d'accord, c'est probablement plus pratique de lancer l'OS en utilisant les touches de navigation qu'en tapant son nom).

    Il y a un truc utile avec Grub, c'est la possibilité de booter dans le système de fichier de l'initramfs. On obtient un shell minimal, il est possible de monter ses partitions et d'y modifier des fichiers. Cela permet d'accéder en lecture/écriture à une partition racine qui refuse de démarrer, c'est l'équivalent du live-CD de secours ! 😊

    J'ignore si les autres chargeurs de démarrage proposent cette fonctionnalité, je n'ai pas cherché. En tout cas, c'est rudement pratique !

  • [^] # Re: Des entrées personnalisées, et qui ne sont pas modifiées par grub-mkconfig.

    Posté par  . En réponse à la dépêche GRUB 2.00 est enfin sorti. Évalué à 1.

    charge le module gzio (je ne sais pas pourquoi il charge ce module)

    Moi non plus. :-)
    Pour créer mes entrées personnalisées, j'ai adapté les entrées auto-générées. Lorsque ça a fonctionné, je n'ai pas fait l'effort de comprendre chaque paramètre. Bref, il y a certainement des paramètres redondants ou inutiles car je suis trop fainéant pour optimiser mes entrées personnalisées. 😄

    La ligne avec le search permet de définir la variable "root" (permettant de donner la partition sur laquelle démarrer) en cherchant la partoche par UUID, inutile puisqu'on a déjà défini la variable root.

    Pour cette entrée-là, la partition /boot est sur la partition racine.

    Sur une autre installation où ces deux partitions sont distinctes, la ligne search indique l'UUID de la partition /boot, tandis que la ligne linux indique l'UUID de la partition racine.

  • [^] # Des entrées personnalisées, et qui ne sont pas modifiées par grub-mkconfig.

    Posté par  . En réponse à la dépêche GRUB 2.00 est enfin sorti. Évalué à 3.

    L'équivalent du fichier menu.lst en v2 est grub.cfg, mais il ne faut pas le modifier directement ; il faut obligatoirement passer par les fichiers stockés dans grub.d, puis lancer un script qui va agglomérer le tout dans grub.cfg.

    Obligatoirement, obligatoirement, … il reste possible de modifier manuellement le fichier grub.cfg 😊 (même si ce n'est pas conseillé, je suis d'accord).

    Toutefois, votre distribution peut vous embêter en réalisant automatiquement des grub-mkconfig qui modifient le fichier grub.cfg à votre insu. Un palliatif à ce problème est de changer de distribution pour passer à Archlinux d'utiliser le fichier /etc/grub.d/40_custom. En effet, lors d'un grub-mkconfig, le contenu du fichier 40_custom est recopié tel quel dans grub.cfg, sans modification.

    Vous pouvez donc écrire une entrée personnalisé dans 40_custom, elle sera intégrée telle quelle dans grub.cfg. Pour écrire votre entrée personnalisée, inspirez-vous de celles créées automatiquement.

    Voici le contenu du fichier /etc/grub.d/40_custom chez moi :

    #!/bin/sh
    exec tail -n +3 $0
    
    # This file provides an easy way to add
    # custom menu entries. Simply type
    # the menu entries you want to add
    # after this comment.
    # Be careful not to change
    # the 'exec tail' line above.
    
    insmod keylayouts
    keymap /boot/grub/bepo.gkb
    
    
    menuentry 'Archlinux, boot dans l’initramfs' --class arch --class gnu-linux --class gnu --class os {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_gpt
        insmod ext2
        set root='(hd0,gpt2)'
        search --no-floppy --fs-uuid --set=root XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
        echo    'Chargement de Linux linux ...'
        linux   /boot/vmlinuz-linux root=UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX ro break=y
        echo    'Chargement du disque mémoire initial ...'
        initrd  /boot/initramfs-linux.img
    }
    
    
    menuentry 'Archlinux, système de sauvegarde sur sda6' --class archlinux --class gnu-linux --class gnu --class os {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_gpt
        insmod ext2
        set root='(hd0,gpt6)'
        search --no-floppy --fs-uuid --set=root YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY
        echo    'Chargement de Linux linux ...'
        linux   /boot/vmlinuz-linux root=UUID=YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY ro  
        echo    'Chargement du disque mémoire initial ...'
        initrd  /boot/initramfs-linux.img
    }
    
    

    Vos entrées personnalisées seront affichées par Grub après les entrées auto-générées. Pour qu'une de vos entrées personnalisées soit sélectionnée par défaut, réglez correctement le paramètre GRUB_DEFAULT dans le fichier /etc/default/grub.

    Une dernière chose : pour régénérer manuellement le grub.cfg, la commande exacte est :
    grub-mkconfig -o /boot/grub/grub.cfg

  • [^] # Connexion à GDM sans taper de mot de passe.

    Posté par  . En réponse à la dépêche Ubuntu 12.04 Precise Pangolin est sortie. Évalué à 3.

    http://doc.ubuntu-fr.org/gdm#identification_sans_mot_de_passe
     

    Chez moi (GDM 3.4 sous Archlinux), c'est dans le fichier /etc/pam.d/gdm-password que j'ai dû ajouter la ligne en question. Ça donne ceci :

     

    #%PAM-1.0
    auth sufficient pam_listfile.so item=user sense=allow file=/etc/gdm/nopassusers.txt onerr=fail
    auth            requisite       pam_nologin.so
    auth            required        pam_env.so
    
    auth            requisite       pam_unix.so nullok
    auth            optional        pam_gnome_keyring.so
    […]
    
    

    Le fichier /etc/gdm/nopassusers.txt contient ceci :

    christine
    paul
    
    

    La connexion à GDM se fait sans mot de passe, les utilisateurs ont juste à cliquer sur l'icône qui les représente. 😊

  • [^] # Re: Usages

    Posté par  . En réponse à la dépêche Le Raspberry Pi est arrivé. Évalué à 2.

    Je suis à la recherche ces derniers temps d'un PC le plus petit possible pour me servir de routeur wifi.

    Une Fonera conviendra peut-être à ton besoin (il me semble qu'il n'y a pas de sortie graphique).

  • [^] # Re: Rennes

    Posté par  . En réponse à la dépêche Manifestations contre ACTA du 25 février. Évalué à 2.

    Ah ! La manifestation de Rennes …
    200 manifestants, dont 180 photographes :-)

  • [^] # PC INpact me semble être un bon site.

    Posté par  . En réponse à la dépêche Linux à la menthe : Linux Mint 12. Évalué à 9.

  • [^] # PC INpact me semble être un bon site.

    Posté par  . En réponse à la dépêche Linux à la menthe : Linux Mint 12. Évalué à 10.

    PC INpact me semble être un bon site d'actualités informatiques. Certains de leurs employés ont une formation de juristes, cela leur permet d'écrire des dossiers extrêmement pertinents concernant l'HADOPI. Par exemple :

    1. La loi Hadopi (octobre 2009)

    2. L'installation de la HADOPI (janvier 2010)

    3. Hadopi est prête ! (à saturer) (juin 2010)

    4. Hadopi, au rapport ! (septembre 2011)

    Et ce site parle (un peu) du Libre :

    1. Neuvièmes Rencontres Mondiales du Logiciel Libre (juillet 2008)

    2. Visite du village libre de la grande braderie de Lille (septembre 2010)

    3. Le processeur Intel Core i7 3960X : quels résultats sous Linux ? (novembre 2011)

    Jarvis, quels sont les différents points que tu reproches à ce site ?

  • [^] # Modifier la configuration bépo.

    Posté par  . En réponse à la dépêche Atelier Bépo — mardi 8 novembre à Rennes. Évalué à 1.

    Vous pouvez peaufiner la configuration bépo pour l'adapter à vos besoins. Sur Archlinux, les fichiers à modifier sont :

    • /usr/share/kbd/keymaps/i386/dvorak/fr-dvorak-bepo.map.gz
    • /usr/share/X11/xkb/symbols/fr

    Le premier pour les tty, le second (dont la syntaxe est simple) pour l'interface graphique. Faites-en une sauvegarde, modifiez les fichiers, puis faites-en une archive de même nom que l'original.

  • # Le constructeur HTC déverrouillera prochainement certains de ses bootloaders.

    Posté par  . En réponse au sondage Quel est le système d'exploitation de votre (éventuel) smartphone ?. Évalué à 3.

    Voici une bonne nouvelle pour disposer plus librement du matériel que l'on achète : le constructeur HTC déverrouillera prochainement les bootloaders de certains de ses téléphones lien.

    D’après le constructeur, tous les nouveaux téléphones disposeront d’un bootloader déverrouillé.

  • # Porter Debian sur les smartphones.

    Posté par  . En réponse au sondage Quel est le système d'exploitation de votre (éventuel) smartphone ?. Évalué à 2.

    Certains essaient de porter Debian sur les smartphones lien.

  • [^] # Re: Génération d'adresses MAC aléatoires pour obtenir une IPv6 aléat

    Posté par  . En réponse à la dépêche IPv6 et conséquences sur l'anonymat. Évalué à 1.

    Tu as essayé d'augmenter le lifetime des Router Advertisement (dans /etc/radvd.conf sur le routeur) ?

    Je n'ai malheureusement pas la main sur ce paramètre ; mon routeur est une Freebox.
  • # Génération d'adresses MAC aléatoires pour obtenir une IPv6 aléatoire

    Posté par  . En réponse à la dépêche IPv6 et conséquences sur l'anonymat. Évalué à 1.

      Génération d'adresses MAC aléatoires pour obtenir une IPv6 aléatoire.
      Grâce à ces extensions, un identifiant d'interface est généré aléatoirement pour les connexions sortantes
      Je ne suis jamais parvenu à utiliser ce système de façon satisfaisante. Une adresse IPv6 aléatoire était bien générée, mais sa durée de validité était extrêmement courte. Ensuite, c'était l'adresse IPv6 basée sur l'adresse MAC de la carte réseau qui était utilisée. Finalement, je gardais la même IPv6, basée sur mon adresse MAC. :-(
      Pour contourner ce souci, voici un script qui génère une adresse MAC de façon aléatoire. Ensuite, cette adresse MAC est utilisée pour la configuration IPv6. J'exécute ce script à chaque démarrage de mon ordinateur. De cette façon, à chaque démarrage, je change d'adresse MAC, donc je change d'IPv6.
    #!/bin/bash
    
    # Définition de l'interface :
    IFACE=eth0
    
    VARIABLE=1
    
    while [ $VARIABLE != 0 ]
    do	FAUSSE_MAC=$(hexdump -n 6 -e '3/1 ":%x"' /dev/urandom | cut -b 2-20)
    	echo -n "Tentative d'attribution de la fausse adresse MAC : ";
    	echo -n $FAUSSE_MAC;
    	ip link set $IFACE address $FAUSSE_MAC 2>/dev/null
    	VARIABLE=$?;
    	if	[ $VARIABLE != 0 ];
    		then	echo " ... Échec.";
    		else	echo " ... Succès !";
    	fi;
    done;
    
    #Activation de l'interface
    ip link set dev $IFACE up
    
    exit 0
  • [^] # Re: Les virgules sont utiles.

    Posté par  . En réponse à la dépêche Sortie de la version 2.6.37 du noyau Linux. Évalué à 2.

    ruine → ruinent
  • [^] # Les virgules sont utiles.

    Posté par  . En réponse à la dépêche Sortie de la version 2.6.37 du noyau Linux. Évalué à 2.

    je n'ai pas effectué d'ajout de virgules cette fois-ci

    Aaaaah ! J'ai remarqué que cette dépêche contenait moins de virgules que les précédentes, cela en complique la compréhension. Les virgules permettent de respirer durant la lecture de la phrase, et de bien en découper les différentes parties.

    Merci donc à toi, Baud123, de relire et d'améliorer les dépêches. Et merci à Patrick_g pour ses dépêches qui ruine ma productivité trimestrielle. :-)
  • [^] # Re: Merci pour votre initiative, je m'inscrirai.

    Posté par  . En réponse à la dépêche Sud-Ouest.org : Un hébergeur libre de courriels et soucieux de votre liberté. Évalué à 2.

    Effectivement, j'ai loupé le bouton « Sud-Ouest.org Courriel libéré ! » sur la page d'accueil de Scideralle. Je me suis trompé.

    Je m'inscris à Sud-Ouest.org ce week-end. :^)
  • [^] # Re: Merci pour votre initiative, je m'inscrirai.

    Posté par  . En réponse à la dépêche Sud-Ouest.org : Un hébergeur libre de courriels et soucieux de votre liberté. Évalué à 3.

    D'après les statuts de Sud-Ouest.org, les associations Abul (abul.org), Aful (aful.org) et Scideralle (scideralle.org) sont membres fondateurs.
    [https://www.sud-ouest.org/?page=2&desc=Actualite-Sud-Oue(...)]

    Malheureusement, sur les sites de ces 3 associations, on ne trouve pas mention de cela. Conséquence : il y a un doute. L'Abul, l'Aful et Scideralle soutiennent-ils véritablement Sud-Ouest.org ?

    Ce serait bien si les sites internet de ces 3 associations mentionnaient publiquement leurs soutiens. Cela serait comme une caution officielle qui garantirait le sérieux de Sud-Ouest.org

    Ma démarche est peut-être paranoïaque ; c'est juste que des garanties sont les bienvenues avant de vous confier la totalité de mes mails. :-)
  • # Merci pour votre initiative, je m'inscrirai.

    Posté par  . En réponse à la dépêche Sud-Ouest.org : Un hébergeur libre de courriels et soucieux de votre liberté. Évalué à 3.

    Merci pour votre initiative, je m'inscrirai.

    Depuis plusieurs années, j'utilise le service de mail d'un fournisseur très grand publique.
    Il y a quelques temps de cela, ce fournisseur a enrichi son service de plusieurs options orientées réseau social : chaque utilisateur a un profil dont il faut désactiver explicitement la visibilité, les utilisateurs sont invités à rendre publiques leurs activités afin de nouer des affinités avec les autres membres.
    Si vous ne vous intéressez pas à ces options, certaines de vos informations personnelles sont alors visibles publiquement. Ce fut mon cas : je n'ai découvert ces options que plusieurs mois après leurs lancements.
    De plus, ce fournisseur de mails est une entreprise qui dispose d'une somme inouïe de connaissances sur moi : la totalité de mes mails depuis plusieurs années.

    Que faire pour protéger mes données personnelles ? Choisir et héberger moi-même un nom de domaine, puis créer mon propre service de mails ? La quantité de connaissances à maîtriser, ajoutée au travail de maintenance d'un mail auto-hébergé me décourageaient.

    Bref, votre service tombe à pic. Je m'inscris rapidement. :-)
  • [^] # Re: Quel routeur pour faire mumuse ?

    Posté par  . En réponse à la dépêche OpenWrt Backfire 10.03 bêta disponible. Évalué à 1.

    Malheureusement, je manque de temps pour rédiger une réponse longue. Rendez-vous dans quelques jours ! :-)
  • [^] # Re: Quel routeur pour faire mumuse ?

    Posté par  . En réponse à la dépêche OpenWrt Backfire 10.03 bêta disponible. Évalué à 1.

    D'après cette conversation, le WRT54GL souffre d'un espace disque limité (seulement 4 Mo de flash) : http://linuxfr.org//forums/44/27980.html

    La Fonera 2.0g n'a que 2 ports ethernet, mais dispose de 8 Mo de flash et 32 Mo de RAM, en plus d'un port USB. Il doit être possible d'y brancher un disque dur USB pour accroître la capacité de stockage. De plus, le noyau 2.6 est fonctionnel.

    Je n'ai pas testé l'ipv6 sur ma Fonera 2.0g, mais les briques logicielles semblent prêtes ; voici ce que l'on obtient en recherchant dans la liste des programmes installables :

    opkg list | grep ip6
    ip6tables - 1.4.0-1 - IPv6 firewall administration tool
    ip6tables-utils - 1.4.0-1 - ip6tables save and restore utilities
    kmod-ip6-tunnel - 2.6.26.8-atheros-1 - Kernel modules for IPv6-in-IPv6 and IPv4-in-IPv6 tunnelling
    kmod-ip6tables - 2.6.26.8-atheros-1 - Netfilter IPv6 firewalling support


    opkg list | grep ipv6
    6scripts - 0.1-1 - IPv6 scripts to setup ipv6 connectivy using 6to4 tunnels
    fping - 2.4b2_to-ipv6-1 - fping is a ping(1) like program which uses the Internet Control Message Protocol
    ipv6calc - 0.71.0 - ipv6calc is a small utility written in programming languate C to manipulate (not only) IPv6 addresses.
    kmod-ipv6 - 2.6.26.8-atheros-1 - Kernel modules for IPv6 support
  • [^] # J'aime ma Fonera 2.0g

    Posté par  . En réponse à la dépêche OpenWrt Backfire 10.03 bêta disponible. Évalué à 3.

    Le hack de la Fonera 2.0g est plus facile. L'accès SSH s'ouvre facilement, il suffit d'installer un plugin de FON. L'installation d'un autre système d'exploitation est relativement simple. Ce tutoriel est rudement intéressant : http://linwin-solutions.com/index.php?option=com_blog&vi(...)
    Les premiers modèles de Fonera 2.0g posaient quelques difficultés (dont parle le tutoriel), les modèles suivants sont encore plus accessibles.

    Voici un descriptif de la Fonera 2.0g vu de l'intérieur (par accès SSH, avec OpenWRT KamiKaze 8.09.1 installé) : http://www.linux-france.org/lug/gulliver/ml-archives/aout-20(...)

    À titre personnel, j'utilise une Fonera 2.0g comme client wifi qui se connecte à un réseau wifi existant ; les 2 ports ethernet permettent l'accès au réseau de 2 ordinateurs. On utilise traditionnellement du NAT pour cela. J'ai préféré tout passer en IP fixe dans le même sous-réseau, et utiliser des routes statiques pour localiser les 2 ordinateurs qui sont derrière la Fonera. On en fait ce qu'on en veut, c'est un système GNU/Linux après tout. Ma Fonera accueille également un serveur NTP (on installe les logiciels avec la commande opkg). Elle a un uptime de 15 jours. J'en suis content.

    Mon LUG utilise une Fonera 2.0g comme point d'accès wifi-ethernet pour se brancher sur un autre réseau. Des infos ici : http://gulliver.eu.org/wiki/Fonera

    Attention : je parle des Fonera 2.0g (comme Gérard), il semble y avoir des difficultés pour flasher les Fonera 2.0n (comme Nathalie) à cause du chipset wifi N.
  • [^] # Tiwaz : message perso

    Posté par  . En réponse à la dépêche Sortie d'OpenWrt Kamikaze 8.09.2. Évalué à -3.

    [Hors sujet]
    Tiwaz, tu as un message personnel. Jette un coup d'œil sur ta page perso : http://linuxfr.org/users/ ?
    [/Hors sujet]
  • [^] # Re: Ironie

    Posté par  . En réponse au journal Un mode original de distribution des œuvres numériques.. Évalué à 0.

    Démocratie participative : l’émergence d’un renouveau d’une citoyenneté collaborative avec l’émergence de nouveaux outils, Internet et les logiciels libres.

    Effectivement, cette phrase est mal construite. Entre autre, le terme « émergence » apparait plusieurs fois. J'essaierais bien de la reformuler, mais cela m'est impossible : je ne comprends pas l'idée exprimée par l'auteur.

    Cette mauvaise expression est agaçante ; puisque nous demandons aux autres l'effort de nous lire, faisons l'effort de bien écrire.
  • [^] # Re: syndrome apple

    Posté par  . En réponse à la dépêche Mieux vaut Avatar qu'un navet. Évalué à 8.

    À titre personnel, je regrette que la catégorie « Cinéma » soit ici utilisée pour présenter une production que les radios, les télévisions, les articles de presse, les journaux télévisés et les campagnes de pub nous présentent à longueur de journée.

    Ma culture cinématographique est bien maigre, je suis incapable d'écrire la moindre dépêche. Malgré cela, j'avais déjà repéré « Avatar » : une très grosse production, un plan buzz-marketing à rendre jalouse une candidate aux élections présidentielles. Actuellement, je croise quotidiennement 5 affiches (environ) pour ce film.

    Et aujourd'hui, il faudra y rajouter une dépêche sur linuxfr.org
  • [^] # Re: Les préjugés ordinaires.

    Posté par  . En réponse à la dépêche Appel à contribution InMyMind. Évalué à -3.

    Le but de ma remarque initiale était de nous faire réfléchir sur nos expressions habituelles, et ce qu'elles révèlent de nos modes de pensée. Il me semblait intéressant d'étudier notre manière de nous exprimer. Nous parlons plus facilement « du chef de projet » que « de la chef de projet ». De même, les expressions « mère de famille » et « développeur informatique » sont plus fréquentes que « père de famille » et « développeuse informatique ».

    Mon interprétation de cela est que nous sommes machos. Grunt l'a remarquablement explicité. Ce caractère macho est comme un petit programme en tâche de fond : puisqu'il ne prend qu'une part négligeable des ressources, nous oublions sa présence. Mais il est là, toujours, et il œuvre.

    allez j'ai de la vaisselle à faire moi... ++
    Voyez comme je ne suis pas macho : il y a des activités réservées aux femmes, vous êtes d'accord. Et bien : j'accepte d'en faire une !