Bug 634939
| Summary: | rpmlint errors and warnings | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Alexander Todorov <atodorov> | |
| Component: | libcgroup | Assignee: | Ivana Varekova <varekova> | |
| Status: | CLOSED ERRATA | QA Contact: | Red Hat Kernel QE team <kernel-qe> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | low | |||
| Version: | 6.0 | CC: | jsafrane, rvokal | |
| Target Milestone: | rc | |||
| Target Release: | --- | |||
| Hardware: | All | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 663082 (view as bug list) | Environment: | ||
| Last Closed: | 2011-05-19 13:13:14 UTC | Type: | --- | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 672300 | |||
|
Description
Alexander Todorov
2010-09-17 12:01:20 UTC
(In reply to comment #0) > libcgroup.x86_64: W: incoherent-version-in-changelog 0.36-6 ['0.36.1-6.el6', > '0.36.1-6'] Fixed > libcgroup.x86_64: W: shared-lib-calls-exit /lib64/libcgroup.so.1.0.36 > exit.5 There is nothing I can do about it, the library calls exit in fatal failure of config parser (which is generated by flex/byacc). > libcgroup.x86_64: E: setuid-binary /bin/cgexec root 04755L > libcgroup.x86_64: E: non-standard-executable-perm /bin/cgexec 04755L The new 0.37 version heading to RHEL6 shows similar warnings + errors, it's for security reasons. /bin/cgexec is now SGID binary with new group 'cgred', because we need cgexec to be able to write to /var/run/cgred.socket and communicate with running cgred daemon. > libcgroup.x86_64: W: missing-lsb-keyword Default-Stop in > /etc/rc.d/init.d/cgred > libcgroup.x86_64: W: missing-lsb-keyword Default-Stop in > /etc/rc.d/init.d/cgconfig Looking at the current packaging guidelines, "If the service does not start by default in any runlevel, this line should be omitted." And the services *are* off by default. And for the record, here is list of current rpmlint complaints, all of them explained above: libcgroup.i686: W: non-standard-gid /bin/cgexec cgred libcgroup.i686: E: setgid-binary /bin/cgexec cgred 02755L libcgroup.i686: E: non-standard-executable-perm /bin/cgexec 02755L libcgroup.i686: W: missing-lsb-keyword Default-Stop in /etc/rc.d/init.d/cgred libcgroup.i686: W: missing-lsb-keyword Default-Stop in /etc/rc.d/init.d/cgconfig [root@test1239 ~]# rpmlint libcgroup-0.37-1.el6.i686.rpm libcgroup.i686: I: enchant-dictionary-not-found en_US libcgroup.i686: W: non-standard-gid /bin/cgexec cgred libcgroup.i686: E: setgid-binary /bin/cgexec cgred 02755L libcgroup.i686: E: non-standard-executable-perm /bin/cgexec 02755L libcgroup.i686: W: missing-lsb-keyword Default-Stop in /etc/rc.d/init.d/cgred libcgroup.i686: W: missing-lsb-keyword Default-Stop in /etc/rc.d/init.d/cgconfig 1 packages and 0 specfiles checked; 2 errors, 3 warnings. [root@test1239 ~]# rpmlint libcgroup-0.37-1.el6.x86_64.rpm libcgroup.x86_64: I: enchant-dictionary-not-found en_US libcgroup.x86_64: W: non-standard-gid /bin/cgexec cgred libcgroup.x86_64: E: setgid-binary /bin/cgexec cgred 02755L libcgroup.x86_64: E: non-standard-executable-perm /bin/cgexec 02755L libcgroup.x86_64: W: missing-lsb-keyword Default-Stop in /etc/rc.d/init.d/cgred libcgroup.x86_64: W: missing-lsb-keyword Default-Stop in /etc/rc.d/init.d/cgconfig 1 packages and 0 specfiles checked; 2 errors, 3 warnings. I think these are all expected and everything to do with rpm packages being signed is handled by the errata tool later in the process so this can be verified. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2011-0577.html |