I am trying to build e , which have 3 files with setuid bits.
osc build throw:
e.i586: E: permissions-file-setuid-bit (Badness: 10000) /usr/lib/enlightenment/modules/cpufreq/linux-gnu-i686-ver-pre-svn-08/freqset is packaged with setuid/setgid bits (04555)
e.i586: E: permissions-file-setuid-bit (Badness: 10000) /usr/lib/enlightenment/utils/enlightenment_sys is packaged with setuid/setgid bits (04555)
e.i586: E: permission
Which will prevet build to finish.
I found
openSUSE:Packaging checks - openSUSE
and tried to override rpmlint checks with creating source
e-rpmlintrc
with
this line setBadness(‘permissions-unauthorized-file’, 0)
It did not work.
Is there any way how to override rpmlint checks for setuid bits?
(logs are here https://build.opensuse.org/package/live_build_log?arch=i586&package=e&project=home%3Athidney%3Ae17&repository=openSUSE_11.4)