SOURCES: util-vserver-more-caps.patch (NEW) - patch adding capabilities pre...

zbyniu zbyniu at pld-linux.org
Wed Jun 18 16:32:37 CEST 2008


Author: zbyniu                       Date: Wed Jun 18 14:32:37 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- patch adding capabilities present in kernels .24 and .25, still broken for caps >32bit

---- Files affected:
SOURCES:
   util-vserver-more-caps.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/util-vserver-more-caps.patch
diff -u /dev/null SOURCES/util-vserver-more-caps.patch:1.1
--- /dev/null	Wed Jun 18 16:32:37 2008
+++ SOURCES/util-vserver-more-caps.patch	Wed Jun 18 16:32:31 2008
@@ -0,0 +1,32 @@
+--- util-vserver-0.30.215/lib/bcaps-v13.c~	2008-03-17 09:59:48.000000000 +0100
++++ util-vserver-0.30.215/lib/bcaps-v13.c	2008-06-18 14:35:03.461451575 +0200
+@@ -39,6 +39,19 @@
+ #  define CAP_AUDIT_CONTROL	30
+ #endif
+ 
++#ifndef CAP_SETFCAP
++#  define CAP_SETFCAP		31
++#endif
++
++#ifndef CAP_MAC_OVERRIDE
++#  define CAP_MAC_OVERRIDE	32
++#endif
++
++#ifndef CAP_MAC_ADMIN
++#  define CAP_MAC_ADMIN		33
++#endif
++
++
+ static struct Mapping_uint64 const VALUES[] = {
+   DECL(CHOWN),
+   DECL(DAC_OVERRIDE),
+@@ -71,6 +84,9 @@
+   DECL(LEASE),
+   DECL(AUDIT_WRITE),
+   DECL(AUDIT_CONTROL),
++  DECL(SETFCAP),
++  DECL(MAC_OVERRIDE),
++  DECL(MAC_ADMIN),
+ };
+ 
+ inline static char const *
================================================================


More information about the pld-cvs-commit mailing list