Re: Chroot Skriptausführung Ebene
On Fri, 2005-03-04 at 00:42 +0100, Heike C. Zimmerer wrote:
> Nö. Da steht "\"$@\"".
dchroot -c ia32 -d gmplayer "\"$@\""
Für dchroot:
argv[0] -> dchroot
argv[1] -> -c
argv[2] -> ia32
argv[3] -> -d
argv[4] -> gmplayer
argv[5] -> "alle Parameter" ($@ expandiert)
ergibt
execve("/bin/su", ["/bin/su", "-", "ia32", "gmplayer", "alle Parameter"] ...)
^
argv[1] für gmplayer
wie erwartet und per strace leicht verifizierbar.
> (Vor du jetzt antwortest "Sag' ich doch: einer", solltest du
> evtl. nachschlagen.)
Überlass ich dir.
Reply to: