voila, bon, certain vont dire que c'est goret, je leur répond oui monsieur :)
J'ai un seul pc, j'aime deux distrib, comment faire :)
J'ai donc installé une debian sid à coté de ma ptite mandrake cooker et ne voulant pas rebooté pour passer de l'une à l'autre, j'ai fait un gros bidouillage pour pouvoir me loguer depuis le gdm de la debian soit sur le gnome de la sid soit sur le kde de la cooker... (et oui, j'adore gnome mais j'aime bien aussi kde, oui, je sais, je suis chiant :)
ca marche mais: quand je suis sur la cooker et que je veux passer root, su m'envoie balader :(
cassiope:/home/gnumdk# chroot /mnt/cooker/
cassiope:/# su gnumdk
gnumdk@cassiope:/$ su
Password:
su: Mot de passe incorrect.
gnumdk@cassiope:/$
voila, je comprend pas ou est le probleme
voila en gros comment le bousin fonctionne:
cassiope:/home/gnumdk# cat /usr/local/bin/cooker
#!/bin/sh
mount -o bind /dev /mnt/cooker/dev
mount -o bind /tmp /mnt/cooker/tmp
mount -o bind /proc /mnt/cooker/proc
mount -o bind /home /mnt/cooker/home
cassiope:/home/gnumdk# cat /usr/local/bin/runcooker
#!/bin/sh
/usr/local/bin/cooker
/usr/sbin/chroot /mnt/cooker su gnumdk startkde
/usr/local/bin/uncooker #demonte les montages virtuels
cassiope:/home/gnumdk# cat /etc/X11/gdm/Sessions/Cooker
#!/bin/sh
sudo /usr/local/bin/runcooker
J'ai aussi copier les fichier passwd, shadow et group de la debian sur la cooker(j'avais pas envie de me prendre la tete a adapter ceux de la cooker) et je me demande si ca viendrai pas de la :(
# Re: probleme de chroot et su
Posté par ploum (site web personnel, Mastodon) . Évalué à 10.
Soit tu fais le salop : tu essaies de t'occuper des deux à la fois en cachant à l'une l'existence de l'autre. Mais je ne te le conseille pas car tu risques de perdre les deux si elles s'en rendent compte.
Soit, tu fais un choix, non pas en réfléchissant sur l'instant présent, mais plutot sur celle avec qui tu penses que ça peut le mieux marcher à long terme. Et tu expliques à l'autre que tu préfères que vous restiez amis.
Mes livres CC By-SA : https://ploum.net/livres.html
# Re: probleme de chroot et su
Posté par Mouns (site web personnel) . Évalué à 1.
# Re: probleme de chroot et su
Posté par Alban Crequy (site web personnel) . Évalué à 1.
Enfin, c'est pas entre une cooker et une sid, mais entre une mdk9.1 et mdk9.2.1. Et je peux passer root, soit avec su, soit avec sudo, ça marche bien.
Je ne sais pas pourquoi chez toi ça ne marche pas. Attention, entre la MDK et la Debian: l'un commence les UID utilisateurs à 500 et l'autre à 1000.
Chez moi, voilà comment le bousin fonctionne:
Je lance mon KDE/fluxbox/whatever. J'ouvre 2 xterm, je chroote l'un des 2.
Et je peux lancer mes applications X des 2 distribs :)
Non, en fait, j'ai du faire un truc en plus pour que ça marche ;)
Qui devinera le premier ce qu'il faut faire pour que ça marche et pourquoi ?
[^] # Re: probleme de chroot et su
Posté par Alban Crequy (site web personnel) . Évalué à 1.
$ ls -l /tmp/.X11-unix/
srwxrwxrwx 1 root root 0 fév 22 15:44 X0=
$ echo $DISPLAY
:0.0
$
[^] # Re: probleme de chroot et su
Posté par -=[ silmaril ]=- (site web personnel) . Évalué à 1.
[^] # Re: probleme de chroot et su
Posté par Alban Crequy (site web personnel) . Évalué à 1.
Mais j'ai essayé l'équivalent de:
mount -o bind /tmp /mnt/cooker/tmp
pour "récuperer" le tube X0, ça marche aussi.
Je n'ai pas essayé de le copier. Ca marche, ça?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.