rpms/krb5/devel krb5-1.6.1-selinux-label.patch,1.3,1.4

Nalin Somabhai Dahyabhai (nalin) fedora-extras-commits at redhat.com
Mon Sep 17 20:46:24 UTC 2007


Author: nalin

Update of /cvs/pkgs/rpms/krb5/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31420/devel

Modified Files:
	krb5-1.6.1-selinux-label.patch 
Log Message:
- undef functions that we override before redefining them; ultimately this
  will have to be completely reworked to not use preprocessor magic because
  it's gotten way uglier than originally planned


krb5-1.6.1-selinux-label.patch:

Index: krb5-1.6.1-selinux-label.patch
===================================================================
RCS file: /cvs/pkgs/rpms/krb5/devel/krb5-1.6.1-selinux-label.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- krb5-1.6.1-selinux-label.patch	11 Sep 2007 14:12:03 -0000	1.3
+++ krb5-1.6.1-selinux-label.patch	17 Sep 2007 20:46:21 -0000	1.4
@@ -291,7 +291,7 @@
  
 --- krb5-1.6.1/src/include/k5-label.h	2007-08-25 03:19:00.000000000 -0400
 +++ krb5-1.6.1/src/include/k5-label.h	2007-08-25 03:00:02.000000000 -0400
-@@ -0,0 +1,24 @@
+@@ -0,0 +1,39 @@
 +#ifndef _KRB5_LABEL_H
 +#define _KRB5_LABEL_H
 +/* Wrapper functions which help us create files and directories with the right
@@ -308,10 +308,25 @@
 +int krb5int_labeled_mkdir(const char *path, mode_t mode);
 +int krb5int_labeled_mknod(const char *path, mode_t mode, dev_t device);
 +#ifndef USE_SELINUX_UNWRAPPED
++#ifdef fopen
++#undef fopen
++#endif
 +#define fopen krb5int_labeled_fopen
++#ifdef open
++#undef open
++#endif
 +#define open krb5int_labeled_open
++#ifdef creat
++#undef creat
++#endif
 +#define creat krb5int_labeled_creat
++#ifdef mkdir
++#undef mkdir
++#endif
 +#define mkdir krb5int_labeled_mkdir
++#ifdef mknod
++#undef mknod
++#endif
 +#define mknod krb5int_labeled_mknod
 +#endif
 +#endif




More information about the fedora-extras-commits mailing list