On Tue, 30 Mar 2021 13:23:00 +0200 Massimo Maiurana <maiur...@gmail.com> said:
> With latest git master I get the following message at startup: > "Enlightenment cannot successfully start the enlightenment_system > service since it can't become group root. Missing setuid bit?" > > Well, build and installation was performed as root and the > enlightenment_system binary was installed in > $PREFIX/lib/X86_64-linux-gnu/enlightenment/utils, where all binaries is > owned by root:root and have 755 permissions. Shouldn't this be enough? > If not, how should it be? And who is responsible for that? the install sets the setuid bit as part of ninja install... :| > Also, since it complains about being unable to become *group* root, > shouldn't the message say that the missing one is the setgid bit and not > setuid? well it shouldn't even get here unless your fs forbids setuid bits, you installed as non-root (this is fine but then u have to fix ownership of the enlightenment_system file or live with the error as a fair few e features will be broken because of it) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users