← Back to team overview

sslug-teknik team mailing list archive

Re: GTK+ hvad fanden ??

 

In <3B49F597.4C8E8F7F@xxxxxxxxxx> Torben Andersen <the.beauty@xxxxxxxxxx> writes:

>Jeg har lige installeret RH7.1 og det fungerer godt. Der er dog et lille
>problem. Når jeg som alm. bruger kører enten "xcdroast" eller "halt"
>kommer flg. besked:

>    [toran@localhost toran]$ xcdroast
>
>    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+.

Fejlen kommer fordi GTK-folkene ikke vil have at man bruger gtk-biblioteket
i suid-root programmer. De vil nemlig ikke have besværet med at lave
en sikkerheds-gennemgang af koden ...

Men i min Red Hat 7.1 får jeg ikke problemet. xcdroast er her
/usr/bin/xcdroast, som er et symlink til /usr/bin/consolehelper,
som ad forskellige omveje og efter at være skiftet til root
ender med at kalde /usr/sbin/xcdroast (som ikke er suid/sgid).

Så det ser ud som om din xcdroast er en, du selv har installeret ?

Henrik
-- 
Henrik Storner      | "ATA100 is another testimony to the fact that 
<henrik@xxxxxxxxxx> |  pigs can be made to fly given sufficient thrust"
                    | 
                    |          Linux kernel hacker Alan Cox, on IDE drives


Follow ups

References