Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/01/2010, à 15:35

cab4

Karmic custom livecd : problème avec suppression de l'autologin

Bonjour

j'ai suivi le tuto http://doc.ubuntu-fr.org/personnaliser_livecd#modification_du_systeme
pour personnaliser son livecd

j'ai actuellement un livecd perso karmic
mais j'arrive pas à supprimer la connexion automatique (autologin) pourtant le tuto est bien clair
j'ai aussi suivi le tuto en anglais https://help.ubuntu.com/community/LiveCDCustomization
En fait je veux supprimer la connexion auto car j'ai enregistré des clés publiques ssh
et donc je veux qu'elles restent confidentielle.

merci pour votre aide

Dernière modification par cab4 (Le 09/01/2010, à 15:45)

Hors ligne

#2 Le 10/01/2010, à 13:13

smo

Re : Karmic custom livecd : problème avec suppression de l'autologin

il faut que tu edites /usr/share/initramfs-tools/scripts/casper-bottom/15autologin

tu y verras

if [ -f /root/etc/kde4/kdm/kdmrc ]; then
    # Configure KDM autologin
    sed -i -r \
        -e "s/^#?AutoLoginEnable=.*\$/AutoLoginEnable=true/" \
        -e "s/^#?AutoLoginUser=.*\$/AutoLoginUser=$USERNAME/" \
        -e "s/^#?AutoReLogin=.*\$/AutoReLogin=true/" \
        /root/etc/kde4/kdm/kdmrc
fi


t edites en mettant false, tu refais initrd et squashfs et voila...cela dit je vois pas le rapport avec tes cle ssh...  ;)

++

Dernière modification par smo (Le 10/01/2010, à 13:14)

Hors ligne

#3 Le 10/01/2010, à 13:21

cab4

Re : Karmic custom livecd : problème avec suppression de l'autologin

merci beaucoup smo

j'ai vu l'erreur que j'ai faite
le tuto doit être modifié pour karmic car j'ai pas updaté initrd.lz mais initrd.gz
du coup c'était normal que ça ne marche pas


donc je détaille la démarche
qui est sur le site anglais

# cd extract-cd/casper
# mkdir lztempdir
# cd lztempdir
# lzma -dc -S .lz ../initrd.lz | cpio -imvd --no-absolute-filenames

And to re-create the initrd.lz file:

# cp ../initrd.lz ../inird.lz.orig
puis on modifie les fichiers de conf 
# find . | cpio --quiet --dereference -o -H newc | lzma -7 > ../initrd.lz

Hors ligne