rpms/libselinux/devel libselinux-rhat.patch, 1.121, 1.122 libselinux.spec, 1.271, 1.272
Daniel J Walsh (dwalsh)
fedora-extras-commits at redhat.com
Wed Jul 11 14:52:50 UTC 2007
Author: dwalsh
Update of /cvs/extras/rpms/libselinux/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1860
Modified Files:
libselinux-rhat.patch libselinux.spec
Log Message:
* Wed Jul 11 2007 Dan Walsh <dwalsh at redhat.com> - 2.0.23-3
- Update to match flask/access_vectors in policy
libselinux-rhat.patch:
Index: libselinux-rhat.patch
===================================================================
RCS file: /cvs/extras/rpms/libselinux/devel/libselinux-rhat.patch,v
retrieving revision 1.121
retrieving revision 1.122
diff -u -r1.121 -r1.122
--- libselinux-rhat.patch 10 Jul 2007 16:27:52 -0000 1.121
+++ libselinux-rhat.patch 11 Jul 2007 14:52:47 -0000 1.122
@@ -1,3 +1,73 @@
+diff --exclude-from=exclude -N -u -r nsalibselinux/include/selinux/av_permissions.h libselinux-2.0.23/include/selinux/av_permissions.h
+--- nsalibselinux/include/selinux/av_permissions.h 2006-11-16 17:15:18.000000000 -0500
++++ libselinux-2.0.23/include/selinux/av_permissions.h 2007-07-11 10:06:56.000000000 -0400
+@@ -290,12 +290,16 @@
+ #define NODE__RAWIP_RECV 0x00000010UL
+ #define NODE__RAWIP_SEND 0x00000020UL
+ #define NODE__ENFORCE_DEST 0x00000040UL
++#define NODE__DCCP_RECV 0x00000080UL
++#define NODE__DCCP_SEND 0x00000100UL
+ #define NETIF__TCP_RECV 0x00000001UL
+ #define NETIF__TCP_SEND 0x00000002UL
+ #define NETIF__UDP_RECV 0x00000004UL
+ #define NETIF__UDP_SEND 0x00000008UL
+ #define NETIF__RAWIP_RECV 0x00000010UL
+ #define NETIF__RAWIP_SEND 0x00000020UL
++#define NETIF__DCCP_RECV 0x00000040UL
++#define NETIF__DCCP_SEND 0x00000080UL
+ #define NETLINK_SOCKET__IOCTL 0x00000001UL
+ #define NETLINK_SOCKET__READ 0x00000002UL
+ #define NETLINK_SOCKET__WRITE 0x00000004UL
+@@ -837,6 +841,8 @@
+ #define NSCD__SHMEMPWD 0x00000020UL
+ #define NSCD__SHMEMGRP 0x00000040UL
+ #define NSCD__SHMEMHOST 0x00000080UL
++#define NSCD__GETSERV 0x00000100UL
++#define NSCD__SHMEMSERV 0x00000200UL
+ #define ASSOCIATION__SENDTO 0x00000001UL
+ #define ASSOCIATION__RECVFROM 0x00000002UL
+ #define ASSOCIATION__SETCONTEXT 0x00000004UL
+@@ -897,3 +903,28 @@
+ #define KEY__CREATE 0x00000040UL
+ #define CONTEXT__TRANSLATE 0x00000001UL
+ #define CONTEXT__CONTAINS 0x00000002UL
++#define DCCP_SOCKET__IOCTL 0x00000001UL
++#define DCCP_SOCKET__READ 0x00000002UL
++#define DCCP_SOCKET__WRITE 0x00000004UL
++#define DCCP_SOCKET__CREATE 0x00000008UL
++#define DCCP_SOCKET__GETATTR 0x00000010UL
++#define DCCP_SOCKET__SETATTR 0x00000020UL
++#define DCCP_SOCKET__LOCK 0x00000040UL
++#define DCCP_SOCKET__RELABELFROM 0x00000080UL
++#define DCCP_SOCKET__RELABELTO 0x00000100UL
++#define DCCP_SOCKET__APPEND 0x00000200UL
++#define DCCP_SOCKET__BIND 0x00000400UL
++#define DCCP_SOCKET__CONNECT 0x00000800UL
++#define DCCP_SOCKET__LISTEN 0x00001000UL
++#define DCCP_SOCKET__ACCEPT 0x00002000UL
++#define DCCP_SOCKET__GETOPT 0x00004000UL
++#define DCCP_SOCKET__SETOPT 0x00008000UL
++#define DCCP_SOCKET__SHUTDOWN 0x00010000UL
++#define DCCP_SOCKET__RECVFROM 0x00020000UL
++#define DCCP_SOCKET__SENDTO 0x00040000UL
++#define DCCP_SOCKET__RECV_MSG 0x00080000UL
++#define DCCP_SOCKET__SEND_MSG 0x00100000UL
++#define DCCP_SOCKET__NAME_BIND 0x00200000UL
++#define DCCP_SOCKET__NODE_BIND 0x00400000UL
++#define DCCP_SOCKET__NAME_CONNECT 0x00800000UL
++#define MEMPROTECT__MMAP_ZERO 0x00000001UL
+diff --exclude-from=exclude -N -u -r nsalibselinux/include/selinux/flask.h libselinux-2.0.23/include/selinux/flask.h
+--- nsalibselinux/include/selinux/flask.h 2006-11-16 17:15:18.000000000 -0500
++++ libselinux-2.0.23/include/selinux/flask.h 2007-07-11 10:07:03.000000000 -0400
+@@ -64,6 +64,8 @@
+ #define SECCLASS_PACKET 57
+ #define SECCLASS_KEY 58
+ #define SECCLASS_CONTEXT 59
++#define SECCLASS_DCCP_SOCKET 60
++#define SECCLASS_MEMPROTECT 61
+
+ /*
+ * Security identifier indices for initial entities
diff --exclude-from=exclude -N -u -r nsalibselinux/Makefile libselinux-2.0.23/Makefile
--- nsalibselinux/Makefile 2007-06-01 10:44:08.000000000 -0400
+++ libselinux-2.0.23/Makefile 2007-06-26 05:11:37.000000000 -0400
Index: libselinux.spec
===================================================================
RCS file: /cvs/extras/rpms/libselinux/devel/libselinux.spec,v
retrieving revision 1.271
retrieving revision 1.272
diff -u -r1.271 -r1.272
--- libselinux.spec 10 Jul 2007 16:27:52 -0000 1.271
+++ libselinux.spec 11 Jul 2007 14:52:47 -0000 1.272
@@ -2,7 +2,7 @@
Summary: SELinux library and simple utilities
Name: libselinux
Version: 2.0.23
-Release: 2%{?dist}
+Release: 3%{?dist}
License: Public domain (uncopyrighted)
Group: System Environment/Libraries
Source: http://www.nsa.gov/selinux/archives/%{name}-%{version}.tgz
@@ -123,6 +123,9 @@
%{_libdir}/python*/site-packages/selinux.py*
%changelog
+* Wed Jul 11 2007 Dan Walsh <dwalsh at redhat.com> - 2.0.23-3
+- Update to match flask/access_vectors in policy
+
* Tue Jul 10 2007 Dan Walsh <dwalsh at redhat.com> - 2.0.23-2
- Fix man page markup lanquage for translations
More information about the fedora-extras-commits
mailing list