* On Wed, 14 Aug 2002 at 20:28 +0200, Jürgen Fahnenschreiber wrote:
Bei mir funzt xcdroast nur als root, aber nicht als user! Ich krieg dann immer folgende Fehlermeldung:
Sind zwar Warnungen, und keine Fehlermeldungen, aber bitte, ich kann sie ja mal vorlesen:
fahnenju@linux:~> xcdroast
** WARNING **: Installation problem? No set-gid bit on /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap
Bei der genannten Datei ist das set-gid bit nicht gesetzt.
** WARNING **: The X-CD-Roast wrapper seems not to have the correct permissions set
Der Wrapper hat nicht die korrekten Berechtigungen gesetzt.
** WARNING **: So do as root something like that: (and read the Manual) chown root:cdwrite /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap; chmod 2755 /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap
Mache als root so etwas wie das hier (und lies das Handbuch): chown root:cdwrite /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap chmod 2755 /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap Noch ein wenig ausschweifender[1]: xcdroast ruft zum Brennen cdrecord/cddao/... auf. Diese Programme benötigen, sofern nicht andere Vorkehrungen getroffen werden, zum Brennen root- Berechtigungen. Also z.B. als root ausführen. Das kann allerdings bei Programmfehlern zu Problemen führen, da Dir xcdroast das ganze System ruinieren kann. Also wird einfach der kritische Code zusammengefasst und in einen Wrapper gesteckt. Diesem Wrapper soll das set-gid bit gesetzt werden, damit läuft er mit den Rechten der Gruppe, der der File gehört. Möglicherweise musst Du auf einem SuSE-System die zwei Befehle etwas abwandeln (Soweit ich weiß; ich hab nix aktuelles da): chown root.disk /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap chmod 4755 /usr/X11R6/lib/xcdroast-0.98/bin/xcdrwrap [1] Aber alles AFAIK, ich kenne das Ding nicht wirklich. -- Adalbert PGP welcome, request public key: mailto:adalbert+key@lopez.at