flmsg.i686: E: missing-call-to-setgroups-before-setuid /usr/bin/flmsg
I have a review request[1] where rpmlint complained about: flmsg.i686: E: missing-call-to-setgroups-before-setuid /usr/bin/flmsg Which is caused by bundled mongoose server. There is an issue logged upstream where the developer is reluctant to add setgroups: https://github.com/cesanta/mongoose/issues/301 Is that a valid reason or does the problem still need to be addressed? Thanks, Richard [1] https://bugzilla.redhat.com/show_bug.cgi?id=1218758 -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Re: flmsg.i686: E: missing-call-to-setgroups-before-setuid /usr/bin/flmsg
Ok, never mind unless you're just curious. It's amazing how thinking through explaining a problem often leads to a solution... The setuid() function is only used if the RUN_AS_USER option is specified to the internal mongoose server which my package does not use. Thanks, Richard -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct