rpms/libselinux/devel libselinux-rhat.patch, 1.187, 1.188 libselinux.spec, 1.364, 1.365

Daniel J Walsh dwalsh at fedoraproject.org
Fri Mar 27 20:39:31 UTC 2009


Author: dwalsh

Update of /cvs/extras/rpms/libselinux/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12018

Modified Files:
	libselinux-rhat.patch libselinux.spec 
Log Message:
* Thu Mar 12 2009 Dan Walsh <dwalsh at redhat.com> - 2.0.79-2
- Add back in av_decision to python swig


libselinux-rhat.patch:

View full diff with command:
/usr/bin/cvs -f diff  -kk -u -N -r 1.187 -r 1.188 libselinux-rhat.patch
Index: libselinux-rhat.patch
===================================================================
RCS file: /cvs/extras/rpms/libselinux/devel/libselinux-rhat.patch,v
retrieving revision 1.187
retrieving revision 1.188
diff -u -r1.187 -r1.188
--- libselinux-rhat.patch	27 Mar 2009 18:25:15 -0000	1.187
+++ libselinux-rhat.patch	27 Mar 2009 20:39:31 -0000	1.188
@@ -1189,7 +1189,7 @@
      hidden_proto(selinux_user_contexts_path)
 diff --exclude-from=exclude -N -u -r nsalibselinux/src/selinux.py libselinux-2.0.79/src/selinux.py
 --- nsalibselinux/src/selinux.py	2009-03-06 14:41:45.000000000 -0500
-+++ libselinux-2.0.79/src/selinux.py	2009-03-27 14:21:40.000000000 -0400
++++ libselinux-2.0.79/src/selinux.py	2009-03-27 16:31:56.000000000 -0400
 @@ -1,12 +1,26 @@
  # This file was automatically generated by SWIG (http://www.swig.org).
 -# Version 1.3.35
@@ -1255,7 +1255,7 @@
  
  
  import shutil, os, stat
-@@ -61,46 +73,175 @@
+@@ -61,46 +73,1507 @@
                               map(restorecon, [os.path.join(dirname, fname)
                                                for fname in fnames]), None)
  
@@ -1270,6 +1270,1338 @@
 +    restorecon(dest, recursive=True)
  
 +
++def avc_sid_to_context(*args):
++  return _selinux.avc_sid_to_context(*args)
++avc_sid_to_context = _selinux.avc_sid_to_context
++
++def avc_sid_to_context_raw(*args):
++  return _selinux.avc_sid_to_context_raw(*args)
++avc_sid_to_context_raw = _selinux.avc_sid_to_context_raw
++
++def avc_context_to_sid(*args):
++  return _selinux.avc_context_to_sid(*args)
++avc_context_to_sid = _selinux.avc_context_to_sid
++
++def avc_context_to_sid_raw(*args):
++  return _selinux.avc_context_to_sid_raw(*args)
++avc_context_to_sid_raw = _selinux.avc_context_to_sid_raw
++
++def sidget(*args):
++  return _selinux.sidget(*args)
++sidget = _selinux.sidget
++
++def sidput(*args):
++  return _selinux.sidput(*args)
++sidput = _selinux.sidput
++
++def avc_get_initial_sid(*args):
++  return _selinux.avc_get_initial_sid(*args)
++avc_get_initial_sid = _selinux.avc_get_initial_sid
++AVC_OPT_UNUSED = _selinux.AVC_OPT_UNUSED
++AVC_OPT_SETENFORCE = _selinux.AVC_OPT_SETENFORCE
++
++def avc_init(*args):
++  return _selinux.avc_init(*args)
++avc_init = _selinux.avc_init
++
++def avc_open(*args):
++  return _selinux.avc_open(*args)
++avc_open = _selinux.avc_open
++
++def avc_reset():
++  return _selinux.avc_reset()
++avc_reset = _selinux.avc_reset
++
++def avc_has_perm_noaudit(*args):
++  return _selinux.avc_has_perm_noaudit(*args)
++avc_has_perm_noaudit = _selinux.avc_has_perm_noaudit
++
++def avc_has_perm(*args):
++  return _selinux.avc_has_perm(*args)
++avc_has_perm = _selinux.avc_has_perm
++
++def avc_compute_create(*args):
++  return _selinux.avc_compute_create(*args)
++avc_compute_create = _selinux.avc_compute_create
++
++def avc_compute_member(*args):
++  return _selinux.avc_compute_member(*args)
++avc_compute_member = _selinux.avc_compute_member
++AVC_CALLBACK_GRANT = _selinux.AVC_CALLBACK_GRANT
++AVC_CALLBACK_TRY_REVOKE = _selinux.AVC_CALLBACK_TRY_REVOKE
++AVC_CALLBACK_REVOKE = _selinux.AVC_CALLBACK_REVOKE
++AVC_CALLBACK_RESET = _selinux.AVC_CALLBACK_RESET
++AVC_CALLBACK_AUDITALLOW_ENABLE = _selinux.AVC_CALLBACK_AUDITALLOW_ENABLE
++AVC_CALLBACK_AUDITALLOW_DISABLE = _selinux.AVC_CALLBACK_AUDITALLOW_DISABLE
++AVC_CALLBACK_AUDITDENY_ENABLE = _selinux.AVC_CALLBACK_AUDITDENY_ENABLE
++AVC_CALLBACK_AUDITDENY_DISABLE = _selinux.AVC_CALLBACK_AUDITDENY_DISABLE
++AVC_CACHE_STATS = _selinux.AVC_CACHE_STATS
++COMMON_FILE__IOCTL = _selinux.COMMON_FILE__IOCTL
++COMMON_FILE__READ = _selinux.COMMON_FILE__READ
++COMMON_FILE__WRITE = _selinux.COMMON_FILE__WRITE
++COMMON_FILE__CREATE = _selinux.COMMON_FILE__CREATE
++COMMON_FILE__GETATTR = _selinux.COMMON_FILE__GETATTR
++COMMON_FILE__SETATTR = _selinux.COMMON_FILE__SETATTR
++COMMON_FILE__LOCK = _selinux.COMMON_FILE__LOCK
++COMMON_FILE__RELABELFROM = _selinux.COMMON_FILE__RELABELFROM
++COMMON_FILE__RELABELTO = _selinux.COMMON_FILE__RELABELTO
++COMMON_FILE__APPEND = _selinux.COMMON_FILE__APPEND
++COMMON_FILE__UNLINK = _selinux.COMMON_FILE__UNLINK
++COMMON_FILE__LINK = _selinux.COMMON_FILE__LINK
++COMMON_FILE__RENAME = _selinux.COMMON_FILE__RENAME
++COMMON_FILE__EXECUTE = _selinux.COMMON_FILE__EXECUTE
++COMMON_FILE__SWAPON = _selinux.COMMON_FILE__SWAPON
++COMMON_FILE__QUOTAON = _selinux.COMMON_FILE__QUOTAON
++COMMON_FILE__MOUNTON = _selinux.COMMON_FILE__MOUNTON
++COMMON_SOCKET__IOCTL = _selinux.COMMON_SOCKET__IOCTL
++COMMON_SOCKET__READ = _selinux.COMMON_SOCKET__READ
++COMMON_SOCKET__WRITE = _selinux.COMMON_SOCKET__WRITE
++COMMON_SOCKET__CREATE = _selinux.COMMON_SOCKET__CREATE
++COMMON_SOCKET__GETATTR = _selinux.COMMON_SOCKET__GETATTR
++COMMON_SOCKET__SETATTR = _selinux.COMMON_SOCKET__SETATTR
++COMMON_SOCKET__LOCK = _selinux.COMMON_SOCKET__LOCK
++COMMON_SOCKET__RELABELFROM = _selinux.COMMON_SOCKET__RELABELFROM
++COMMON_SOCKET__RELABELTO = _selinux.COMMON_SOCKET__RELABELTO
++COMMON_SOCKET__APPEND = _selinux.COMMON_SOCKET__APPEND
++COMMON_SOCKET__BIND = _selinux.COMMON_SOCKET__BIND
++COMMON_SOCKET__CONNECT = _selinux.COMMON_SOCKET__CONNECT
++COMMON_SOCKET__LISTEN = _selinux.COMMON_SOCKET__LISTEN
++COMMON_SOCKET__ACCEPT = _selinux.COMMON_SOCKET__ACCEPT
++COMMON_SOCKET__GETOPT = _selinux.COMMON_SOCKET__GETOPT
++COMMON_SOCKET__SETOPT = _selinux.COMMON_SOCKET__SETOPT
++COMMON_SOCKET__SHUTDOWN = _selinux.COMMON_SOCKET__SHUTDOWN
++COMMON_SOCKET__RECVFROM = _selinux.COMMON_SOCKET__RECVFROM
++COMMON_SOCKET__SENDTO = _selinux.COMMON_SOCKET__SENDTO
++COMMON_SOCKET__RECV_MSG = _selinux.COMMON_SOCKET__RECV_MSG
++COMMON_SOCKET__SEND_MSG = _selinux.COMMON_SOCKET__SEND_MSG
++COMMON_SOCKET__NAME_BIND = _selinux.COMMON_SOCKET__NAME_BIND
++COMMON_IPC__CREATE = _selinux.COMMON_IPC__CREATE
++COMMON_IPC__DESTROY = _selinux.COMMON_IPC__DESTROY
++COMMON_IPC__GETATTR = _selinux.COMMON_IPC__GETATTR
++COMMON_IPC__SETATTR = _selinux.COMMON_IPC__SETATTR
++COMMON_IPC__READ = _selinux.COMMON_IPC__READ
++COMMON_IPC__WRITE = _selinux.COMMON_IPC__WRITE
++COMMON_IPC__ASSOCIATE = _selinux.COMMON_IPC__ASSOCIATE
++COMMON_IPC__UNIX_READ = _selinux.COMMON_IPC__UNIX_READ
++COMMON_IPC__UNIX_WRITE = _selinux.COMMON_IPC__UNIX_WRITE
++COMMON_DATABASE__CREATE = _selinux.COMMON_DATABASE__CREATE
++COMMON_DATABASE__DROP = _selinux.COMMON_DATABASE__DROP
++COMMON_DATABASE__GETATTR = _selinux.COMMON_DATABASE__GETATTR
++COMMON_DATABASE__SETATTR = _selinux.COMMON_DATABASE__SETATTR
++COMMON_DATABASE__RELABELFROM = _selinux.COMMON_DATABASE__RELABELFROM
++COMMON_DATABASE__RELABELTO = _selinux.COMMON_DATABASE__RELABELTO
++FILESYSTEM__MOUNT = _selinux.FILESYSTEM__MOUNT
++FILESYSTEM__REMOUNT = _selinux.FILESYSTEM__REMOUNT
++FILESYSTEM__UNMOUNT = _selinux.FILESYSTEM__UNMOUNT
++FILESYSTEM__GETATTR = _selinux.FILESYSTEM__GETATTR
++FILESYSTEM__RELABELFROM = _selinux.FILESYSTEM__RELABELFROM
++FILESYSTEM__RELABELTO = _selinux.FILESYSTEM__RELABELTO
++FILESYSTEM__TRANSITION = _selinux.FILESYSTEM__TRANSITION
++FILESYSTEM__ASSOCIATE = _selinux.FILESYSTEM__ASSOCIATE
++FILESYSTEM__QUOTAMOD = _selinux.FILESYSTEM__QUOTAMOD
++FILESYSTEM__QUOTAGET = _selinux.FILESYSTEM__QUOTAGET
++DIR__IOCTL = _selinux.DIR__IOCTL
++DIR__READ = _selinux.DIR__READ
++DIR__WRITE = _selinux.DIR__WRITE
++DIR__CREATE = _selinux.DIR__CREATE
++DIR__GETATTR = _selinux.DIR__GETATTR
++DIR__SETATTR = _selinux.DIR__SETATTR
++DIR__LOCK = _selinux.DIR__LOCK
++DIR__RELABELFROM = _selinux.DIR__RELABELFROM
++DIR__RELABELTO = _selinux.DIR__RELABELTO
++DIR__APPEND = _selinux.DIR__APPEND
++DIR__UNLINK = _selinux.DIR__UNLINK
++DIR__LINK = _selinux.DIR__LINK
++DIR__RENAME = _selinux.DIR__RENAME
++DIR__EXECUTE = _selinux.DIR__EXECUTE
++DIR__SWAPON = _selinux.DIR__SWAPON
++DIR__QUOTAON = _selinux.DIR__QUOTAON
++DIR__MOUNTON = _selinux.DIR__MOUNTON
++DIR__ADD_NAME = _selinux.DIR__ADD_NAME
++DIR__REMOVE_NAME = _selinux.DIR__REMOVE_NAME
++DIR__REPARENT = _selinux.DIR__REPARENT
++DIR__SEARCH = _selinux.DIR__SEARCH
++DIR__RMDIR = _selinux.DIR__RMDIR
++DIR__OPEN = _selinux.DIR__OPEN
++FILE__IOCTL = _selinux.FILE__IOCTL
++FILE__READ = _selinux.FILE__READ
++FILE__WRITE = _selinux.FILE__WRITE
++FILE__CREATE = _selinux.FILE__CREATE
++FILE__GETATTR = _selinux.FILE__GETATTR
++FILE__SETATTR = _selinux.FILE__SETATTR
++FILE__LOCK = _selinux.FILE__LOCK
++FILE__RELABELFROM = _selinux.FILE__RELABELFROM
++FILE__RELABELTO = _selinux.FILE__RELABELTO
++FILE__APPEND = _selinux.FILE__APPEND
++FILE__UNLINK = _selinux.FILE__UNLINK
++FILE__LINK = _selinux.FILE__LINK
++FILE__RENAME = _selinux.FILE__RENAME
++FILE__EXECUTE = _selinux.FILE__EXECUTE
++FILE__SWAPON = _selinux.FILE__SWAPON
++FILE__QUOTAON = _selinux.FILE__QUOTAON
++FILE__MOUNTON = _selinux.FILE__MOUNTON
[...17653 lines suppressed...]
++  SWIG_Python_SetConstant(d, "DCCP_SOCKET__SENDTO",SWIG_From_unsigned_SS_long((unsigned long)(0x00040000UL)));
++  SWIG_Python_SetConstant(d, "DCCP_SOCKET__RECV_MSG",SWIG_From_unsigned_SS_long((unsigned long)(0x00080000UL)));
++  SWIG_Python_SetConstant(d, "DCCP_SOCKET__SEND_MSG",SWIG_From_unsigned_SS_long((unsigned long)(0x00100000UL)));
++  SWIG_Python_SetConstant(d, "DCCP_SOCKET__NAME_BIND",SWIG_From_unsigned_SS_long((unsigned long)(0x00200000UL)));
++  SWIG_Python_SetConstant(d, "DCCP_SOCKET__NODE_BIND",SWIG_From_unsigned_SS_long((unsigned long)(0x00400000UL)));
++  SWIG_Python_SetConstant(d, "DCCP_SOCKET__NAME_CONNECT",SWIG_From_unsigned_SS_long((unsigned long)(0x00800000UL)));
++  SWIG_Python_SetConstant(d, "MEMPROTECT__MMAP_ZERO",SWIG_From_unsigned_SS_long((unsigned long)(0x00000001UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__CREATE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000001UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__DROP",SWIG_From_unsigned_SS_long((unsigned long)(0x00000002UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__GETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000004UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__SETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000008UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__RELABELFROM",SWIG_From_unsigned_SS_long((unsigned long)(0x00000010UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__RELABELTO",SWIG_From_unsigned_SS_long((unsigned long)(0x00000020UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__ACCESS",SWIG_From_unsigned_SS_long((unsigned long)(0x00000040UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__INSTALL_MODULE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000080UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__LOAD_MODULE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000100UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__GET_PARAM",SWIG_From_unsigned_SS_long((unsigned long)(0x00000200UL)));
++  SWIG_Python_SetConstant(d, "DB_DATABASE__SET_PARAM",SWIG_From_unsigned_SS_long((unsigned long)(0x00000400UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__CREATE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000001UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__DROP",SWIG_From_unsigned_SS_long((unsigned long)(0x00000002UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__GETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000004UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__SETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000008UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__RELABELFROM",SWIG_From_unsigned_SS_long((unsigned long)(0x00000010UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__RELABELTO",SWIG_From_unsigned_SS_long((unsigned long)(0x00000020UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__USE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000040UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__SELECT",SWIG_From_unsigned_SS_long((unsigned long)(0x00000080UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__UPDATE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000100UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__INSERT",SWIG_From_unsigned_SS_long((unsigned long)(0x00000200UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__DELETE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000400UL)));
++  SWIG_Python_SetConstant(d, "DB_TABLE__LOCK",SWIG_From_unsigned_SS_long((unsigned long)(0x00000800UL)));
++  SWIG_Python_SetConstant(d, "DB_PROCEDURE__CREATE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000001UL)));
++  SWIG_Python_SetConstant(d, "DB_PROCEDURE__DROP",SWIG_From_unsigned_SS_long((unsigned long)(0x00000002UL)));
++  SWIG_Python_SetConstant(d, "DB_PROCEDURE__GETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000004UL)));
++  SWIG_Python_SetConstant(d, "DB_PROCEDURE__SETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000008UL)));
++  SWIG_Python_SetConstant(d, "DB_PROCEDURE__RELABELFROM",SWIG_From_unsigned_SS_long((unsigned long)(0x00000010UL)));
++  SWIG_Python_SetConstant(d, "DB_PROCEDURE__RELABELTO",SWIG_From_unsigned_SS_long((unsigned long)(0x00000020UL)));
++  SWIG_Python_SetConstant(d, "DB_PROCEDURE__EXECUTE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000040UL)));
++  SWIG_Python_SetConstant(d, "DB_PROCEDURE__ENTRYPOINT",SWIG_From_unsigned_SS_long((unsigned long)(0x00000080UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__CREATE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000001UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__DROP",SWIG_From_unsigned_SS_long((unsigned long)(0x00000002UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__GETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000004UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__SETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000008UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__RELABELFROM",SWIG_From_unsigned_SS_long((unsigned long)(0x00000010UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__RELABELTO",SWIG_From_unsigned_SS_long((unsigned long)(0x00000020UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__USE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000040UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__SELECT",SWIG_From_unsigned_SS_long((unsigned long)(0x00000080UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__UPDATE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000100UL)));
++  SWIG_Python_SetConstant(d, "DB_COLUMN__INSERT",SWIG_From_unsigned_SS_long((unsigned long)(0x00000200UL)));
++  SWIG_Python_SetConstant(d, "DB_TUPLE__RELABELFROM",SWIG_From_unsigned_SS_long((unsigned long)(0x00000001UL)));
++  SWIG_Python_SetConstant(d, "DB_TUPLE__RELABELTO",SWIG_From_unsigned_SS_long((unsigned long)(0x00000002UL)));
++  SWIG_Python_SetConstant(d, "DB_TUPLE__USE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000004UL)));
++  SWIG_Python_SetConstant(d, "DB_TUPLE__SELECT",SWIG_From_unsigned_SS_long((unsigned long)(0x00000008UL)));
++  SWIG_Python_SetConstant(d, "DB_TUPLE__UPDATE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000010UL)));
++  SWIG_Python_SetConstant(d, "DB_TUPLE__INSERT",SWIG_From_unsigned_SS_long((unsigned long)(0x00000020UL)));
++  SWIG_Python_SetConstant(d, "DB_TUPLE__DELETE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000040UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__CREATE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000001UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__DROP",SWIG_From_unsigned_SS_long((unsigned long)(0x00000002UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__GETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000004UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__SETATTR",SWIG_From_unsigned_SS_long((unsigned long)(0x00000008UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__RELABELFROM",SWIG_From_unsigned_SS_long((unsigned long)(0x00000010UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__RELABELTO",SWIG_From_unsigned_SS_long((unsigned long)(0x00000020UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__READ",SWIG_From_unsigned_SS_long((unsigned long)(0x00000040UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__WRITE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000080UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__IMPORT",SWIG_From_unsigned_SS_long((unsigned long)(0x00000100UL)));
++  SWIG_Python_SetConstant(d, "DB_BLOB__EXPORT",SWIG_From_unsigned_SS_long((unsigned long)(0x00000200UL)));
++  SWIG_Python_SetConstant(d, "PEER__RECV",SWIG_From_unsigned_SS_long((unsigned long)(0x00000001UL)));
++  SWIG_Python_SetConstant(d, "X_APPLICATION_DATA__PASTE",SWIG_From_unsigned_SS_long((unsigned long)(0x00000001UL)));
++  SWIG_Python_SetConstant(d, "X_APPLICATION_DATA__PASTE_AFTER_CONFIRM",SWIG_From_unsigned_SS_long((unsigned long)(0x00000002UL)));
++  SWIG_Python_SetConstant(d, "X_APPLICATION_DATA__COPY",SWIG_From_unsigned_SS_long((unsigned long)(0x00000004UL)));
++  SWIG_Python_SetConstant(d, "SECCLASS_SECURITY",SWIG_From_int((int)(1)));
++  SWIG_Python_SetConstant(d, "SECCLASS_PROCESS",SWIG_From_int((int)(2)));
++  SWIG_Python_SetConstant(d, "SECCLASS_SYSTEM",SWIG_From_int((int)(3)));
++  SWIG_Python_SetConstant(d, "SECCLASS_CAPABILITY",SWIG_From_int((int)(4)));
++  SWIG_Python_SetConstant(d, "SECCLASS_FILESYSTEM",SWIG_From_int((int)(5)));
++  SWIG_Python_SetConstant(d, "SECCLASS_FILE",SWIG_From_int((int)(6)));
++  SWIG_Python_SetConstant(d, "SECCLASS_DIR",SWIG_From_int((int)(7)));
++  SWIG_Python_SetConstant(d, "SECCLASS_FD",SWIG_From_int((int)(8)));
++  SWIG_Python_SetConstant(d, "SECCLASS_LNK_FILE",SWIG_From_int((int)(9)));
++  SWIG_Python_SetConstant(d, "SECCLASS_CHR_FILE",SWIG_From_int((int)(10)));
++  SWIG_Python_SetConstant(d, "SECCLASS_BLK_FILE",SWIG_From_int((int)(11)));
++  SWIG_Python_SetConstant(d, "SECCLASS_SOCK_FILE",SWIG_From_int((int)(12)));
++  SWIG_Python_SetConstant(d, "SECCLASS_FIFO_FILE",SWIG_From_int((int)(13)));
++  SWIG_Python_SetConstant(d, "SECCLASS_SOCKET",SWIG_From_int((int)(14)));
++  SWIG_Python_SetConstant(d, "SECCLASS_TCP_SOCKET",SWIG_From_int((int)(15)));
++  SWIG_Python_SetConstant(d, "SECCLASS_UDP_SOCKET",SWIG_From_int((int)(16)));
++  SWIG_Python_SetConstant(d, "SECCLASS_RAWIP_SOCKET",SWIG_From_int((int)(17)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NODE",SWIG_From_int((int)(18)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETIF",SWIG_From_int((int)(19)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_SOCKET",SWIG_From_int((int)(20)));
++  SWIG_Python_SetConstant(d, "SECCLASS_PACKET_SOCKET",SWIG_From_int((int)(21)));
++  SWIG_Python_SetConstant(d, "SECCLASS_KEY_SOCKET",SWIG_From_int((int)(22)));
++  SWIG_Python_SetConstant(d, "SECCLASS_UNIX_STREAM_SOCKET",SWIG_From_int((int)(23)));
++  SWIG_Python_SetConstant(d, "SECCLASS_UNIX_DGRAM_SOCKET",SWIG_From_int((int)(24)));
++  SWIG_Python_SetConstant(d, "SECCLASS_SEM",SWIG_From_int((int)(25)));
++  SWIG_Python_SetConstant(d, "SECCLASS_MSG",SWIG_From_int((int)(26)));
++  SWIG_Python_SetConstant(d, "SECCLASS_MSGQ",SWIG_From_int((int)(27)));
++  SWIG_Python_SetConstant(d, "SECCLASS_SHM",SWIG_From_int((int)(28)));
++  SWIG_Python_SetConstant(d, "SECCLASS_IPC",SWIG_From_int((int)(29)));
++  SWIG_Python_SetConstant(d, "SECCLASS_PASSWD",SWIG_From_int((int)(30)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_DRAWABLE",SWIG_From_int((int)(31)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_SCREEN",SWIG_From_int((int)(32)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_GC",SWIG_From_int((int)(33)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_FONT",SWIG_From_int((int)(34)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_COLORMAP",SWIG_From_int((int)(35)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_PROPERTY",SWIG_From_int((int)(36)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_SELECTION",SWIG_From_int((int)(37)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_CURSOR",SWIG_From_int((int)(38)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_CLIENT",SWIG_From_int((int)(39)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_DEVICE",SWIG_From_int((int)(40)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_SERVER",SWIG_From_int((int)(41)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_EXTENSION",SWIG_From_int((int)(42)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_ROUTE_SOCKET",SWIG_From_int((int)(43)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_FIREWALL_SOCKET",SWIG_From_int((int)(44)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_TCPDIAG_SOCKET",SWIG_From_int((int)(45)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_NFLOG_SOCKET",SWIG_From_int((int)(46)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_XFRM_SOCKET",SWIG_From_int((int)(47)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_SELINUX_SOCKET",SWIG_From_int((int)(48)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_AUDIT_SOCKET",SWIG_From_int((int)(49)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_IP6FW_SOCKET",SWIG_From_int((int)(50)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_DNRT_SOCKET",SWIG_From_int((int)(51)));
++  SWIG_Python_SetConstant(d, "SECCLASS_DBUS",SWIG_From_int((int)(52)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NSCD",SWIG_From_int((int)(53)));
++  SWIG_Python_SetConstant(d, "SECCLASS_ASSOCIATION",SWIG_From_int((int)(54)));
++  SWIG_Python_SetConstant(d, "SECCLASS_NETLINK_KOBJECT_UEVENT_SOCKET",SWIG_From_int((int)(55)));
++  SWIG_Python_SetConstant(d, "SECCLASS_APPLETALK_SOCKET",SWIG_From_int((int)(56)));
++  SWIG_Python_SetConstant(d, "SECCLASS_PACKET",SWIG_From_int((int)(57)));
++  SWIG_Python_SetConstant(d, "SECCLASS_KEY",SWIG_From_int((int)(58)));
++  SWIG_Python_SetConstant(d, "SECCLASS_CONTEXT",SWIG_From_int((int)(59)));
++  SWIG_Python_SetConstant(d, "SECCLASS_DCCP_SOCKET",SWIG_From_int((int)(60)));
++  SWIG_Python_SetConstant(d, "SECCLASS_MEMPROTECT",SWIG_From_int((int)(61)));
++  SWIG_Python_SetConstant(d, "SECCLASS_DB_DATABASE",SWIG_From_int((int)(62)));
++  SWIG_Python_SetConstant(d, "SECCLASS_DB_TABLE",SWIG_From_int((int)(63)));
++  SWIG_Python_SetConstant(d, "SECCLASS_DB_PROCEDURE",SWIG_From_int((int)(64)));
++  SWIG_Python_SetConstant(d, "SECCLASS_DB_COLUMN",SWIG_From_int((int)(65)));
++  SWIG_Python_SetConstant(d, "SECCLASS_DB_TUPLE",SWIG_From_int((int)(66)));
++  SWIG_Python_SetConstant(d, "SECCLASS_DB_BLOB",SWIG_From_int((int)(67)));
++  SWIG_Python_SetConstant(d, "SECCLASS_PEER",SWIG_From_int((int)(68)));
++  SWIG_Python_SetConstant(d, "SECCLASS_CAPABILITY2",SWIG_From_int((int)(69)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_RESOURCE",SWIG_From_int((int)(70)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_EVENT",SWIG_From_int((int)(71)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_SYNTHETIC_EVENT",SWIG_From_int((int)(72)));
++  SWIG_Python_SetConstant(d, "SECCLASS_X_APPLICATION_DATA",SWIG_From_int((int)(73)));
++  SWIG_Python_SetConstant(d, "SECINITSID_KERNEL",SWIG_From_int((int)(1)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SECURITY",SWIG_From_int((int)(2)));
++  SWIG_Python_SetConstant(d, "SECINITSID_UNLABELED",SWIG_From_int((int)(3)));
++  SWIG_Python_SetConstant(d, "SECINITSID_FS",SWIG_From_int((int)(4)));
++  SWIG_Python_SetConstant(d, "SECINITSID_FILE",SWIG_From_int((int)(5)));
++  SWIG_Python_SetConstant(d, "SECINITSID_FILE_LABELS",SWIG_From_int((int)(6)));
++  SWIG_Python_SetConstant(d, "SECINITSID_INIT",SWIG_From_int((int)(7)));
++  SWIG_Python_SetConstant(d, "SECINITSID_ANY_SOCKET",SWIG_From_int((int)(8)));
++  SWIG_Python_SetConstant(d, "SECINITSID_PORT",SWIG_From_int((int)(9)));
++  SWIG_Python_SetConstant(d, "SECINITSID_NETIF",SWIG_From_int((int)(10)));
++  SWIG_Python_SetConstant(d, "SECINITSID_NETMSG",SWIG_From_int((int)(11)));
++  SWIG_Python_SetConstant(d, "SECINITSID_NODE",SWIG_From_int((int)(12)));
++  SWIG_Python_SetConstant(d, "SECINITSID_IGMP_PACKET",SWIG_From_int((int)(13)));
++  SWIG_Python_SetConstant(d, "SECINITSID_ICMP_SOCKET",SWIG_From_int((int)(14)));
++  SWIG_Python_SetConstant(d, "SECINITSID_TCP_SOCKET",SWIG_From_int((int)(15)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SYSCTL_MODPROBE",SWIG_From_int((int)(16)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SYSCTL",SWIG_From_int((int)(17)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SYSCTL_FS",SWIG_From_int((int)(18)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SYSCTL_KERNEL",SWIG_From_int((int)(19)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SYSCTL_NET",SWIG_From_int((int)(20)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SYSCTL_NET_UNIX",SWIG_From_int((int)(21)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SYSCTL_VM",SWIG_From_int((int)(22)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SYSCTL_DEV",SWIG_From_int((int)(23)));
++  SWIG_Python_SetConstant(d, "SECINITSID_KMOD",SWIG_From_int((int)(24)));
++  SWIG_Python_SetConstant(d, "SECINITSID_POLICY",SWIG_From_int((int)(25)));
++  SWIG_Python_SetConstant(d, "SECINITSID_SCMP_PACKET",SWIG_From_int((int)(26)));
++  SWIG_Python_SetConstant(d, "SECINITSID_DEVNULL",SWIG_From_int((int)(27)));
++  SWIG_Python_SetConstant(d, "SECINITSID_NUM",SWIG_From_int((int)(27)));
    SWIG_Python_SetConstant(d, "SELINUX_DEFAULTUSER",SWIG_FromCharPtr("user_u"));
++  SWIG_Python_SetConstant(d, "SELABEL_CTX_FILE",SWIG_From_int((int)(0)));
++  SWIG_Python_SetConstant(d, "SELABEL_CTX_MEDIA",SWIG_From_int((int)(1)));
++  SWIG_Python_SetConstant(d, "SELABEL_CTX_X",SWIG_From_int((int)(2)));
++  SWIG_Python_SetConstant(d, "SELABEL_OPT_UNUSED",SWIG_From_int((int)(0)));
++  SWIG_Python_SetConstant(d, "SELABEL_OPT_VALIDATE",SWIG_From_int((int)(1)));
++  SWIG_Python_SetConstant(d, "SELABEL_OPT_BASEONLY",SWIG_From_int((int)(2)));
++  SWIG_Python_SetConstant(d, "SELABEL_OPT_PATH",SWIG_From_int((int)(3)));
++  SWIG_Python_SetConstant(d, "SELABEL_OPT_SUBSET",SWIG_From_int((int)(4)));
++  SWIG_Python_SetConstant(d, "SELABEL_NOPT",SWIG_From_int((int)(5)));
++  SWIG_Python_SetConstant(d, "SELABEL_X_PROP",SWIG_From_int((int)(1)));
++  SWIG_Python_SetConstant(d, "SELABEL_X_EXT",SWIG_From_int((int)(2)));
++  SWIG_Python_SetConstant(d, "SELABEL_X_CLIENT",SWIG_From_int((int)(3)));
++  SWIG_Python_SetConstant(d, "SELABEL_X_EVENT",SWIG_From_int((int)(4)));
++  SWIG_Python_SetConstant(d, "SELABEL_X_SELN",SWIG_From_int((int)(5)));
++  SWIG_Python_SetConstant(d, "SELABEL_X_POLYPROP",SWIG_From_int((int)(6)));
++  SWIG_Python_SetConstant(d, "SELABEL_X_POLYSELN",SWIG_From_int((int)(7)));
++  SWIG_Python_SetConstant(d, "SELINUX_CB_LOG",SWIG_From_int((int)(0)));
++  SWIG_Python_SetConstant(d, "SELINUX_CB_AUDIT",SWIG_From_int((int)(1)));
++  SWIG_Python_SetConstant(d, "SELINUX_CB_VALIDATE",SWIG_From_int((int)(2)));
++  SWIG_Python_SetConstant(d, "SELINUX_ERROR",SWIG_From_int((int)(0)));
++  SWIG_Python_SetConstant(d, "SELINUX_WARNING",SWIG_From_int((int)(1)));
++  SWIG_Python_SetConstant(d, "SELINUX_INFO",SWIG_From_int((int)(2)));
++  SWIG_Python_SetConstant(d, "SELINUX_AVC",SWIG_From_int((int)(3)));
++  SWIG_Python_SetConstant(d, "MATCHPATHCON_BASEONLY",SWIG_From_int((int)(1)));
++  SWIG_Python_SetConstant(d, "MATCHPATHCON_NOTRANS",SWIG_From_int((int)(2)));
++  SWIG_Python_SetConstant(d, "MATCHPATHCON_VALIDATE",SWIG_From_int((int)(4)));
 +#if PY_VERSION_HEX >= 0x03000000
 +  return m;
 +#else


Index: libselinux.spec
===================================================================
RCS file: /cvs/extras/rpms/libselinux/devel/libselinux.spec,v
retrieving revision 1.364
retrieving revision 1.365
diff -u -r1.364 -r1.365
--- libselinux.spec	27 Mar 2009 18:25:16 -0000	1.364
+++ libselinux.spec	27 Mar 2009 20:39:31 -0000	1.365
@@ -5,7 +5,7 @@
 Summary: SELinux library and simple utilities
 Name: libselinux
 Version: 2.0.79
-Release: 2%{?dist}
+Release: 3%{?dist}
 License: Public Domain
 Group: System Environment/Libraries
 Source: http://www.nsa.gov/research/selinux/%{name}-%{version}.tgz




More information about the fedora-extras-commits mailing list