diff --git a/libcap-1.10-audit.patch b/libcap-1.10-audit.patch new file mode 100644 index 0000000..3d35372 --- /dev/null +++ b/libcap-1.10-audit.patch @@ -0,0 +1,13 @@ +--- libcap-1.10/libcap/include/sys/capability.h.audit 2007-02-23 23:18:15.000000000 +0100 ++++ libcap-1.10/libcap/include/sys/capability.h 2007-02-23 23:18:54.000000000 +0100 +@@ -302,6 +302,10 @@ + + #define CAP_LEASE 28 + ++#define CAP_AUDIT_WRITE 29 ++ ++#define CAP_AUDIT_CONTROL 30 ++ + #endif /* !_LINUX_CAPABILITY_H */ + + diff --git a/libcap.spec b/libcap.spec index 1b1402f..bb6e5fc 100644 --- a/libcap.spec +++ b/libcap.spec @@ -1,6 +1,6 @@ Name: libcap Version: 1.10 -Release: 28 +Release: 29 Summary: Library for getting and setting POSIX.1e capabilities Source: ftp://ftp.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.4/%{name}-%{version}.tar.bz2 Source1: http://ftp.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.4/capfaq-0.2.txt @@ -12,6 +12,7 @@ Patch3: libcap-1.10-useCFLAGSwithCC.patch Patch4: libcap-1.10-debian.patch Patch5: libcap-1.10-nostaticlib.patch Patch6: libcap-1.10-fPIC.patch +Patch7: libcap-1.10-audit.patch Group: System Environment/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(post): /sbin/ldconfig @@ -43,6 +44,7 @@ libcap. %patch4 -p1 %patch5 -p1 %patch6 -p1 +%patch7 -p1 %build make PREFIX=%{_prefix} LIBDIR=%{_libdir} SBINDIR=%{_sbindir} \ @@ -84,6 +86,9 @@ chmod +x ${RPM_BUILD_ROOT}/%{_lib}/*.so.* rm -rf ${RPM_BUILD_ROOT} %changelog +* Fri Feb 23 2007 Karsten Hopp 1.10-29 +- add CAP_AUDIT_WRITE and CAP_AUDIT_CONTROL (#229833) + * Wed Feb 21 2007 Karsten Hopp 1.10-28 - drop obsolete ia64 patch - rpmlint fixes