packages: linux-libc-headers/linux-libc-headers.spec, linux-libc-headers/vs...

arekm arekm at pld-linux.org
Wed Jan 19 18:10:06 CET 2011


Author: arekm                        Date: Wed Jan 19 17:10:06 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- rel 2; introduce CAP_SYSLOG from 2.6.38+; move CAP_CONTEXT to 63 (follow vserver upstream)

---- Files affected:
packages/linux-libc-headers:
   linux-libc-headers.spec (1.164 -> 1.165) , vserver.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: packages/linux-libc-headers/linux-libc-headers.spec
diff -u packages/linux-libc-headers/linux-libc-headers.spec:1.164 packages/linux-libc-headers/linux-libc-headers.spec:1.165
--- packages/linux-libc-headers/linux-libc-headers.spec:1.164	Thu Jan  6 10:29:59 2011
+++ packages/linux-libc-headers/linux-libc-headers.spec	Wed Jan 19 18:10:01 2011
@@ -5,7 +5,7 @@
 Summary(pl.UTF-8):	Nagłówki jądra Linuksa do użytku z bibliotekami C
 Name:		linux-libc-headers
 Version:	%{basever}%{postver}
-Release:	1
+Release:	2
 Epoch:		7
 License:	GPL v2
 Group:		Development
@@ -25,7 +25,8 @@
 Patch5:		%{name}-pom-set.patch
 Patch6:		linux-kernel-headers.SuSE.TIOCGDEV.patch
 Patch7:		%{name}-atm-vbr.patch
-Patch8:		vserver.patch
+Patch8:		%{name}-cap-syslog.patch
+Patch9:		vserver.patch
 AutoReqProv:	no
 BuildRequires:	perl-base
 BuildRequires:	rpmbuild(macros) >= 1.568
@@ -71,6 +72,7 @@
 %patch6 -p2
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -117,6 +119,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.165  2011/01/19 17:10:01  arekm
+- rel 2; introduce CAP_SYSLOG from 2.6.38+; move CAP_CONTEXT to 63 (follow vserver upstream)
+
 Revision 1.164  2011/01/06 09:29:59  qboosh
 - updated to 2.6.37
 - updated TIOCGDEV patch

================================================================
Index: packages/linux-libc-headers/vserver.patch
diff -u packages/linux-libc-headers/vserver.patch:1.1 packages/linux-libc-headers/vserver.patch:1.2
--- packages/linux-libc-headers/vserver.patch:1.1	Sun Apr 11 20:55:26 2010
+++ packages/linux-libc-headers/vserver.patch	Wed Jan 19 18:10:01 2011
@@ -1,13 +1,16 @@
---- linux/include/linux/capability.h~	2010-03-16 07:59:51.000000000 +0100
-+++ linux/include/linux/capability.h	2010-04-11 20:38:13.284838415 +0200
-@@ -332,7 +332,9 @@
+--- linux-2.6.37/include/linux/capability.h~	2011-01-19 19:06:36.467207804 +0100
++++ linux-2.6.37/include/linux/capability.h	2011-01-19 19:07:14.046959978 +0100
+@@ -356,7 +356,12 @@
  
- #define CAP_MAC_ADMIN        33
+ #define CAP_LAST_CAP         CAP_MAC_ADMIN
  
--#define CAP_LAST_CAP         CAP_MAC_ADMIN
-+#define CAP_CONTEXT          34
+-#define cap_valid(x) ((x) >= 0 && (x) <= CAP_LAST_CAP)
++/* Allow context manipulations */
++/* Allow changing context info on files */
 +
-+#define CAP_LAST_CAP         CAP_CONTEXT
- 
- #define cap_valid(x) ((x) >= 0 && (x) <= CAP_LAST_CAP)
++#define CAP_CONTEXT         63
++
++#define cap_valid(x) ((x) >= 0 && ((x) <= CAP_LAST_CAP || (x) == CAP_CONTEXT))
  
+ /*
+  * Bit location of each capability (used by user-space library and kernel)
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/linux-libc-headers/linux-libc-headers.spec?r1=1.164&r2=1.165&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/linux-libc-headers/vserver.patch?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list