Summary: | --enable-libaudit uses CAP_AUDIT_WRITE without checking for it | ||
---|---|---|---|
Product: | dbus | Reporter: | jay weinstein <jpweins> |
Component: | core | Assignee: | D-Bus Maintainers <dbus> |
Status: | RESOLVED WONTFIX | QA Contact: | D-Bus Maintainers <dbus> |
Severity: | minor | ||
Priority: | low | CC: | chengwei.yang.cn, msniko14, stian |
Version: | 1.5 | Keywords: | love |
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
jay weinstein
2008-05-19 10:06:12 UTC
Attachment has gone missing. Which version of kernel-headers are you using? (If this still is an issue) CAP_AUDIT_WRITE is indeed used without a guard other than HAVE_LIBAUDIT. libaudit support is auto-detected. I'd personally be inclined to make configure.in bail out if you enable libaudit support and your kernel headers are too old for CAP_AUDIT_WRITE. This can be worked around with "./configure --disable-libaudit" so I'm reducing the priority/severity. CAP_AUDIT_WRITE (since Linux 2.6.11) I don't think we (should) support Linux systems that old any more. Workaround, if you are using outdated kernel headers: --disable-libaudit. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.