Hallo, Liste! Ich habe wohl ein kleines Rechteproblem. Ich benutze eine SuSE 7.2 und habe laut dem nonroot-README von xcdroast meine Rechte verteilt. In einer Gruppe cdwrite ist root und meine Wenigkeit eingetragen. Also: * das Drumherum -rwsr-s--- 1 root cdwrite 192776 May 11 18:30 cdda2wav -rwsr-s--- 1 root cdwrite 194217 May 11 18:30 cdrecord -rwxr-s--- 2 root cdwrite 366715 May 11 18:30 mkisofs -rwxr-s--- 1 root cdwrite 103556 May 11 18:30 readcd * die Devices (aus Platzgründen gebe ich nur eins an, gilt aber für alle) crw-rw---- 1 root cdwrite 21, 0 May 12 19:23 /dev/sg0 * xcdroast inkl. Link lrwxrwxrwx 1 root cdwrite 7 Jun 30 04:14 xcdroast -> xcdrgtk -rwxr-sr-x 1 root cdwrite 687933 May 16 02:06 xcdrgtk Will ich jetzt xcdroast starten, erhalte ich folgende Fehlermeldung: Gtk-WARNING **: This process is currently running setuid or setgid. This is not a supported use of GTK+. You must create a helper program instead. For further details, see: http://www.gtk.org/setuid.html Refusing to initialize GTK+. Ich habe auch schon die Rechte für xcdroast und xcdrgtk auf "777" gesetzt, dann kann ich es als root starten, erhalte obige Fehlermeldung dann aber als Benutzer. Die URL sagt mir eigentlich gar nichts. Hat das schon wer rausgetüftelt, wie ich die Rechte setzen muß oder kann mir jemand einen Rat geben? CU und schonmal Danke im Voraus Martin Öhler
Am Sonntag, 1. Juli 2001 11:29 schrieb Martin Öhler:
Hallo, Liste!
Ich habe wohl ein kleines Rechteproblem. Ich benutze eine SuSE 7.2 und habe laut dem nonroot-README von xcdroast meine Rechte verteilt. In einer Gruppe cdwrite ist root und meine Wenigkeit eingetragen. [....]
Hallo Martin, auf http://www.xcdroast.org/ steht: "Please note: The non-root mode of X-CD-Roast does not work with GTK+ 1.2.9 (or newer) any longer! If you installed that version of GTK you have to remove the sgid-bit on xcdrgtk (chmod -s /usr/bin/xcdrgtk) and run as root only. The whole subprocessing of X-CD-Roast must be newly written to make it working again. All current distributions like RedHat 7.1, Suse 7.2 and Mandrake 8 are affected. " Andere Brennprogramme, die auf cdrecord/mkisofs aufsetzen (z. B. gtoaster oder gcombust), funktionieren ohne Problem als Standardbenutzer. Herbert -- Mein PGP-Schlüssel befindet sich auf http://wwwkeys.de.pgp.net Fingerprint: 3553 0C44 431B 9DED FAF8 46AD FFE5 BF45 D88F 7EFD
Hi, On Sun, 1 Jul 2001, Martin Öhler wrote:
Ich habe wohl ein kleines Rechteproblem. Ich benutze eine SuSE 7.2 und habe laut dem nonroot-README von xcdroast meine Rechte verteilt. In einer Gruppe cdwrite ist root und meine Wenigkeit eingetragen.
www.xcdroast.org <schnipp> Please note: The non-root mode of X-CD-Roast does not work with GTK+ 1.2.9 (or newer) any longer! If you installed that version of GTK you have to remove the sgid-bit on xcdrgtk (chmod -s /usr/bin/xcdrgtk) and run as root only. The whole subprocessing of X-CD-Roast must be newly written to make it working again. All current distributions like RedHat 7.1, Suse 7.2 and Mandrake 8 are affected. </schnapp> Henne -- Hendrik Vogelsang aka Henne mailto: mickey@naturalbornkiller.de Fry: "How can I live my life if I can't tell good from evil?" Bender: "Ah, they're both fine choices, whatever floats your boat." # random sigs made with fortune
** Reply to message from Henne Vogelsang
On Sun, 1 Jul 2001, Martin Öhler wrote:
Ich habe wohl ein kleines Rechteproblem. Ich benutze eine SuSE 7.2 und habe laut dem nonroot-README von xcdroast meine Rechte verteilt. In einer Gruppe cdwrite ist root und meine Wenigkeit eingetragen.
www.xcdroast.org
<schnipp> Please note: The non-root mode of X-CD-Roast does not work with GTK+ 1.2.9 (or newer) any longer! If you installed that version of GTK you have to remove the sgid-bit on xcdrgtk (chmod -s /usr/bin/xcdrgtk) and run as root only. The whole subprocessing of X-CD-Roast must be newly written to make it working again. All current distributions like RedHat 7.1, Suse 7.2 and Mandrake 8 are affected. </schnapp>
Soweit richtig: Man kann das aber mit sudo oder auch su1 bequem umgehen. Einfach im homeverzeichnis einen Link erzeugen, das SUID-Bit bei xcdrgtk wieder löschen, ein Icon auf dem Desktop erzeugen und freuen;-) -- mfg Peter Küchler Planungsverband Frankfurt Region Rhein Main
Hi! Peter Kuechler wrote:
Soweit richtig: Man kann das aber mit sudo oder auch su1 bequem umgehen. Einfach im homeverzeichnis einen Link erzeugen, das SUID-Bit bei xcdrgtk wieder löschen, ein Icon auf dem Desktop erzeugen und freuen;-)
Danke, ist eine nette Idee, aber gerade das wollte ich aus sicherheitstechnischen Gründen umgehen. Für den Rechner zu Hause ist's aber eine Alternative... CU Martin
participants (4)
-
Henne Vogelsang
-
Herbert Renkewitz
-
Martin Öhler
-
Peter Kuechler