On Mon, 15 Dec 2008 16:12:02 -0200 "Gustavo Sverzut Barbieri" <barbi...@profusion.mobi> babbled:
> On Mon, Dec 15, 2008 at 3:26 PM, sda <dmitry.serpok...@gmail.com> wrote: > > sda wrote: > >> > another kind request to allow me make a proper build of > >> > Enlightenment-DR17 Desktop Shell (Window Manager). i'm again advised > >> > to > >> > bother you by OBS: > >> > > >> > E17.i586: E: permissions-file-setuid-bit (Badness: 10000) > >> > /usr/bin/enlightenment_sys is packaged with setuid/setgid bits > >> > (04555) > >> > E17.i586: E: permissions-file-setuid-bit (Badness: 10000) > >> > /usr/lib/enlightenment/modules/cpufreq/linux-gnu-i686/freqset is > >> > packaged with setuid/setgid bits (04555) Please remove the > >> > setuid/setgid > >> > bits or contact secur...@suse.de for review. > > > > We normally don't audit packages that are not meant to be included > > in openSUSE. If you desperately need those setuid bits you may > > suppress the error via rpmlintrc. However, read below why they are > > not needed. > > > >> the SUID bit for 'enlightenment_sys' is required to allow user to > >> shutdown or reboot PC (halt, hybernate or use any defined privileged > >> action described in '/etc/enlightenment/sysactions.conf' file) > > > > There are D-Bus methods in both Hal and ConsoleKit for that. There > > is no need to have an extra setuid program. If you want to > > seamlessly integrate your program into openSUSE you should invoke > > those existing methods instead (no extra privilege needed then). > > > >> > the second SUID points to the: > >> > /usr/lib/enlightenment/modules/cpufreq/linux-gnu-i686/freqset > >> > > >> > and this is part of a 'cpufreq' module which allow Users to change > >> > CPU > >> > Power policy on the fly (according to the existing governors). this > >> > is > >> > very useful and nice tool, so it'd be great to add it as an > >> > exception > >> > (include into a kind of whitelist) for a checks. this module is > >> > working > >> > for years with Enlightenment-DR17 and Users are get used to have it. > > > > Same as above. Hal provides power management functions. There is > > also a command line program 'powersave' that you can call. > > I told you that :-) > > then you just need to do the dbus messages and have an option in > enlightenment's configure.ac --enable-hal-shutdown and > --enable-hal-cpufreq > > I'd vote for that, just don't have the time to do it myself. bingo. no time. don't intend to work on it as what we have already works and works across distributions and os's. this patch would simply make rpmlint quiet and not actually improve anything. patches of course accepted (if they are good) but this is really something we cant go spending time on :( -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel