Am Dienstag, 15. Juni 2004 12:56 schrieb Oliver Fuchs:
müssen es denn unbedingt seperate RAM-disks sein? Reicht nicht eine grosse, in der dann alle ihren Kram hinterlassen können (notfalls mit "umask 077")?
Nein, die user sollen in der Lage sein, ein rootfs fuer ein embedded Linux zu bauen.
Ich würde zu diesem Zweck 'sudo' verwenden. /etc/sudoers: $user ALL = NOPASSWD: /bin/mount -o loop ~$user/rootfs.img ~$user/rootfs, /bin/umount ~$user/rootfs Dann darf $user nur _diese_ beiden Befehle mit root-Rechten ausführen. Er kann aber jede beliebige Datei (die er lesen kann) nach ~$user/rootfs.img kopieren. Was mir bei der Sache nicht ganz klar ist - könnte der User damit eine beliebige datei (z.B. vmlinuz :-) per 'ln' nach ~$user/rootfs.img befördern, dann mit sudo als root-image mounten und "formatieren" (und damit die Original-Datei zerstören)? Das wäre ungeschickt. -- Dipl.-Ing. Jens Benecke http://www.hitchhikers.de - Europas kostenlose Mitfahrzentrale seit 1998 http://www.rb-hosting.de - Webhosting mit Extras - PHP ab €9 - SSH ab €19 http://www.spamfreemail.de - 100% saubere Postfächer, garantiert!