On Tue, 19 Feb 2013 10:25:22 -0800 "Dustin N. Jenkins" <[email protected]> said:
> I have a bare bones SVN installation of E17 (Version 84242). > > I run enlightenment_start as myself on a work desktop that I don't have > administrative rights to, which means I can't see the 'Reboot' or 'Power > off' options. This is fine, but quite often with a restart or window > movements sometimes, I get the white popup with the F1 or F12 options welcome to using svn these days.... its highly unstable. :) > (Recover and Log out respectively), and the ~/.xsession-errors contains > many 'UNABLE TO ASSUME ROOT PRIVILEGES', one for each time the little > white popup pops up. I've unloaded all but my mixer module (I don't run > any external modules), but it still happens. > > My ~/.xsession just contains: > > exec /opt/local/bin/enlightenment_start > > Which, of course, runs as my user. Grant it, I'm running it from a > fresh Subversion build, but is this going to go away or do I need to > find a way to run this thing as root? 1. check sysactions.conf (/etc/enlightenment/ is used first, if found, otherwise $PREFIX/etc/enlightenment). this defines what users are allowed to do what "system privileged actions". based on users and groups. file is documented. 2. enlightenment_sys ($PREFIX/lib/enlightenment/utils) should be owned by root and setuid to root. the assumption is you will so make install as root and the install phase for enlightenment sets the setuid bit for some specific binaries like this one. if you do make install as your "user" then this will not work. if you remove the setuid bits then of course this will not work. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
