[linux-l] zsh dchroot
Schlomo Schapiro
belug at schlomo.schapiro.org
Mo Apr 10 22:48:00 CEST 2006
Hallo Ivan,
warum nicht einfach chroot ?
Bei mir funzt es im Prinzip, obwohl meine bash-initscripte die zsh etwas
verwirren:
lucky:~ # chroot /media/nfsroot/geni.s93 bash --login -c set | grep /usr/bin
PATH=/sbin:/usr/sbin:/usr/local/sbin:/opt/gnome/sbin:/opt/kde3/sbin:/bin:/usr/bin:/usr/X11/bin:/opt/MozillaFirefox/bin:/opt/MozillaThunderbird/bin:/opt/gnome/bin:/opt/icecream/bin:/opt/insight/bin:/opt/kde3/bin:/opt/mozilla/bin:/opt/mythtv/bin:/opt/snavigator/bin:/opt/vocal/bin:/usr/X11/bin:/usr/X11R6/bin:/usr/i586-suse-linux/bin:/usr/local/bin
lucky:~ # chroot /media/nfsroot/geni.s93 zsh --login -c set | grep --binary-files=text /usr/bin
/etc/profile.local:2: command not found: shopt
PATH='/sbin:/usr/sbin:/usr/local/sbin:/opt/gnome/sbin:/opt/kde3/sbin:/usr/local/*/bin:/bin:/usr/bin:/usr/X11/bin:/opt/MozillaFirefox/bin:/opt/MozillaThunderbird/bin:/opt/gnome/bin:/opt/icecream/bin:/opt/insight/bin:/opt/kde3/bin:/opt/mozilla/bin:/opt/mythtv/bin:/opt/snavigator/bin:/opt/vocal/bin:/usr/X11/bin:/usr/X11R6/bin:/usr/i586-suse-linux/bin:/usr/local/bin:/usr/local/*/bin'
path=(/sbin /usr/sbin /usr/local/sbin /opt/gnome/sbin /opt/kde3/sbin
'/usr/local/*/bin' /bin /usr/bin /usr/X11/bin /opt/MozillaFirefox/bin
/opt/MozillaThunderbird/bin /opt/gnome/bin /opt/icecream/bin
/opt/insight/bin /opt/kde3/bin /opt/mozilla/bin /opt/mythtv/bin
/opt/snavigator/bin /opt/vocal/bin /usr/X11/bin /usr/X11R6/bin
/usr/i586-suse-linux/bin /usr/local/bin '/usr/local/*/bin')
lucky:~ #
Warum brauch man noch eine extra Alternative fuer chroot ? Macht die noch
irgendwelche extras ? Guck halt mal in das script rein.
Gruss,
Schlomo
PS: Warum grep den output der zsh in meinem Beispiel fuer "binary data"
haelt, weiss ich auch nicht.
PPS: Die zsh kennt shopt nullglon nicht, daher auch das * im Pfad.
PPPS: Die zsh scheint ja einige Sachen doch wieder anders als die bash zu
machen, z.B. den Pfad. Ist ja eher (t)csh maeesig.
On Mon, 10 Apr 2006, Ivan F. Villanueva B. wrote:
> Am Mo, Apr 10, 2006 05:08:02 +0200, Schlomo Schapiro schrieb:
> > und was macht nun das dchroot script/programm ? Scheint nicht Linux
> > Standard zu sein,. zumindest mein SuSE 9.0 hat es nicht.
>
> Es kann sein, dass es Debianisch ist. Es startet das Programm in einem chroot
> Umgebung. chroot ist Linux Standard.
>
> Iván.
> _______________________________________________
> linux-l mailing list
> linux-l at mlists.in-berlin.de
> Die Mailingliste der BeLUG (Berliner Linux User Group)
>
> Wenn du diese Mailingliste abbestellen willst, gehe bitte auf
> https://mlists.in-berlin.de/mailman/listinfo/linux-l
> und trage dich dort bitte aus
>
--
Regards,
Schlomo
Mehr Informationen über die Mailingliste linux-l