summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris PeBenito <pebenito@gentoo.org>2005-03-13 13:41:29 +0000
committerChris PeBenito <pebenito@gentoo.org>2005-03-13 13:41:29 +0000
commitad6ad4359af2053b620852c0c77672b153339da7 (patch)
tree6651f9b429719dee1be1c964a878dbaaa61df51f /sys-apps/policycoreutils/files
parent- old ebuild (diff)
downloadgentoo-2-ad6ad4359af2053b620852c0c77672b153339da7.tar.gz
gentoo-2-ad6ad4359af2053b620852c0c77672b153339da7.tar.bz2
gentoo-2-ad6ad4359af2053b620852c0c77672b153339da7.zip
new upstream release
(Portage version: 2.0.51.19)
Diffstat (limited to 'sys-apps/policycoreutils/files')
-rw-r--r--sys-apps/policycoreutils/files/digest-policycoreutils-1.18-r12
-rw-r--r--sys-apps/policycoreutils/files/digest-policycoreutils-1.222
-rw-r--r--sys-apps/policycoreutils/files/policycoreutils-1.16-genhomedircon-compat.diff50
-rw-r--r--sys-apps/policycoreutils/files/policycoreutils-1.22-genhomedircon-quiet.diff14
-rw-r--r--sys-apps/policycoreutils/files/policycoreutils-nonls.diff150
5 files changed, 16 insertions, 202 deletions
diff --git a/sys-apps/policycoreutils/files/digest-policycoreutils-1.18-r1 b/sys-apps/policycoreutils/files/digest-policycoreutils-1.18-r1
deleted file mode 100644
index e87fd70f02f1..000000000000
--- a/sys-apps/policycoreutils/files/digest-policycoreutils-1.18-r1
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 5bba6fb1c02f9d3aba37cb55f3aebd64 policycoreutils-1.18.tgz 46806
-MD5 776c1f9780d8ab846ff45a843a588915 policycoreutils-extra-1.10.tar.bz2 9804
diff --git a/sys-apps/policycoreutils/files/digest-policycoreutils-1.22 b/sys-apps/policycoreutils/files/digest-policycoreutils-1.22
new file mode 100644
index 000000000000..411370118bda
--- /dev/null
+++ b/sys-apps/policycoreutils/files/digest-policycoreutils-1.22
@@ -0,0 +1,2 @@
+MD5 478ab461726e06dcce2a47cab1f79d22 policycoreutils-1.22.tgz 53498
+MD5 c9a55e52f3c2eb822bee464972ab305a policycoreutils-extra-1.12.tar.bz2 10171
diff --git a/sys-apps/policycoreutils/files/policycoreutils-1.16-genhomedircon-compat.diff b/sys-apps/policycoreutils/files/policycoreutils-1.16-genhomedircon-compat.diff
deleted file mode 100644
index ea94820b1687..000000000000
--- a/sys-apps/policycoreutils/files/policycoreutils-1.16-genhomedircon-compat.diff
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -urN policycoreutils-1.16.orig/scripts/genhomedircon policycoreutils-1.16/scripts/genhomedircon
---- policycoreutils-1.16.orig/scripts/genhomedircon 2004-09-06 02:19:00.927379664 -0400
-+++ policycoreutils-1.16/scripts/genhomedircon 2004-09-06 02:28:25.143605760 -0400
-@@ -87,7 +87,13 @@
- return rc
-
- try:
-- if len(sys.argv) != 3:
-+ if len(sys.argv) == 2:
-+ FILECONTEXTDIR="."
-+ FILECONTEXTS=sys.argv[1]
-+ elif len(sys.argv) == 3:
-+ FILECONTEXTDIR=sys.argv[1]
-+ FILECONTEXTS=sys.argv[2]
-+ else:
- print len(sys.argv)
- usage("Incorrect parameters")
-
-@@ -97,13 +103,6 @@
- else:
- STARTING_UID=500
-
-- rc=commands.getstatusoutput("grep -h '^UID_MIN' /etc/login.defs | sed -e 's/^UID_MIN[^0-9]*//'")
-- if rc[0] == 0:
-- STARTING_UID=rc[1]
-- else:
-- STARTING_UID=500
--
-- FILECONTEXTDIR=sys.argv[1]
- prefixes = getPrefixes()
-
- rc=commands.getstatusoutput("grep -h '^HOME' /etc/default/useradd")
-@@ -124,7 +123,7 @@
- sed_dir = "h; s|^HOME_DIR|%s/[^/]+|; s|ROLE_|user_|" % (string.join(prefixes.keys(), "/[^/]+|; s|ROLE_|user_|; p; g; s|^HOME_DIR|"),)
-
- # Fill in HOME_ROOT, HOME_DIR, and ROLE for users not explicitly defined in /etc/security/selinux/src/policy/users
-- rc=commands.getstatusoutput("sed -e \"/^HOME_ROOT/{%s}\" -e \"/^HOME_DIR/{%s}\" %s" % (sed_root, sed_dir, sys.argv[2]))
-+ rc=commands.getstatusoutput("sed -e \"/^HOME_ROOT/{%s}\" -e \"/^HOME_DIR/{%s}\" %s" % (sed_root, sed_dir, FILECONTEXTS))
- if rc[0] == 0:
- print rc[1]
- else:
-@@ -135,7 +134,7 @@
-
- # Fill in HOME and ROLE for users that are defined
- for u in users.keys():
-- update(sys.argv[2], u, users[u])
-+ update(FILECONTEXTS, u, users[u])
- except ValueError, error:
- errorExit(string.join("ValueError ", error))
- except IndexError, error:
diff --git a/sys-apps/policycoreutils/files/policycoreutils-1.22-genhomedircon-quiet.diff b/sys-apps/policycoreutils/files/policycoreutils-1.22-genhomedircon-quiet.diff
new file mode 100644
index 000000000000..ced1b943b10b
--- /dev/null
+++ b/sys-apps/policycoreutils/files/policycoreutils-1.22-genhomedircon-quiet.diff
@@ -0,0 +1,14 @@
+diff -urN policycoreutils-1.22.orig/scripts/genhomedircon policycoreutils-1.22/scripts/genhomedircon
+--- policycoreutils-1.22.orig/scripts/genhomedircon 2005-03-07 10:46:17.000000000 -0500
++++ policycoreutils-1.22/scripts/genhomedircon 2005-03-12 18:59:45.873548040 -0500
+@@ -104,10 +104,6 @@
+ return rc
+
+ def oldgenhomedircon(filecontextdir, filecontext):
+- sys.stderr.write("Using genhomedircon in this fashion is supported for backwards compatability\n")
+- sys.stderr.write("Please update to the latest policy\n")
+- sys.stderr.flush()
+-
+ if os.path.isdir(filecontextdir) == 0:
+ sys.stderr.write("New usage is the following\n")
+ usage()
diff --git a/sys-apps/policycoreutils/files/policycoreutils-nonls.diff b/sys-apps/policycoreutils/files/policycoreutils-nonls.diff
deleted file mode 100644
index 3bab250c06cb..000000000000
--- a/sys-apps/policycoreutils/files/policycoreutils-nonls.diff
+++ /dev/null
@@ -1,150 +0,0 @@
-Index: load_policy/Makefile
-===================================================================
-RCS file: /cvsroot/selinux/nsa/selinux-usr/policycoreutils/load_policy/Makefile,v
-retrieving revision 1.6
-diff -u -r1.6 Makefile
---- load_policy/Makefile 13 Aug 2004 17:19:09 -0000 1.6
-+++ load_policy/Makefile 20 Dec 2004 03:19:51 -0000
-@@ -5,7 +5,7 @@
- LOCALEDIR ?= /usr/share/locale
-
- CFLAGS = -Wall
--override CFLAGS += -DLOCALEDIR="\"$(LOCALEDIR)\"" -DPACKAGE="\"policycoreutils\""
-+override CFLAGS += -DUSE_NLS -DLOCALEDIR="\"$(LOCALEDIR)\"" -DPACKAGE="\"policycoreutils\""
- LDLIBS += -lsepol -lselinux
-
- TARGETS=$(patsubst %.c,%,$(wildcard *.c))
-Index: load_policy/load_policy.c
-===================================================================
-RCS file: /cvsroot/selinux/nsa/selinux-usr/policycoreutils/load_policy/load_policy.c,v
-retrieving revision 1.8
-diff -u -r1.8 load_policy.c
---- load_policy/load_policy.c 26 Aug 2004 17:15:39 -0000 1.8
-+++ load_policy/load_policy.c 20 Dec 2004 03:19:52 -0000
-@@ -10,9 +10,13 @@
- #include <getopt.h>
- #include <selinux/selinux.h>
- #include <sepol/sepol.h>
-+#ifdef USE_NLS
- #include <locale.h> /* for setlocale() */
- #include <libintl.h> /* for gettext() */
- #define _(msgid) gettext (msgid)
-+#else
-+#define _(msgid) (msgid)
-+#endif
- #ifndef PACKAGE
- #define PACKAGE "policycoreutils" /* the name of this package lang translation */
- #endif
-@@ -30,9 +34,11 @@
- void *map;
- char *polpath, *boolpath = NULL, **names;
-
-+#ifdef USE_NLS
- setlocale (LC_ALL, "");
- bindtextdomain (PACKAGE, LOCALEDIR);
- textdomain (PACKAGE);
-+#endif
-
- while ((opt = getopt(argc, argv, "qb")) > 0) {
- switch (opt) {
-Index: newrole/Makefile
-===================================================================
-RCS file: /cvsroot/selinux/nsa/selinux-usr/policycoreutils/newrole/Makefile,v
-retrieving revision 1.4
-diff -u -r1.4 Makefile
---- newrole/Makefile 26 Nov 2003 18:01:24 -0000 1.4
-+++ newrole/Makefile 20 Dec 2004 03:19:52 -0000
-@@ -6,7 +6,7 @@
- LOCALEDIR = /usr/share/locale
-
- CFLAGS = -Wall
--override CFLAGS += -DUSE_PAM -DLOCALEDIR="\"$(LOCALEDIR)\"" -DPACKAGE="\"policycoreutils\""
-+override CFLAGS += -DUSE_NLS -DUSE_PAM -DLOCALEDIR="\"$(LOCALEDIR)\"" -DPACKAGE="\"policycoreutils\""
- LDLIBS += -lselinux -ldl -lpam -lpam_misc
-
- TARGETS=$(patsubst %.c,%,$(wildcard *.c))
-Index: newrole/newrole.c
-===================================================================
-RCS file: /cvsroot/selinux/nsa/selinux-usr/policycoreutils/newrole/newrole.c,v
-retrieving revision 1.4
-diff -u -r1.4 newrole.c
---- newrole/newrole.c 12 Aug 2004 13:58:10 -0000 1.4
-+++ newrole/newrole.c 20 Dec 2004 03:19:52 -0000
-@@ -64,9 +64,13 @@
- #include <selinux/get_default_type.h>
- #include <selinux/get_context_list.h> /* for SELINUX_DEFAULTUSER */
- #include <signal.h>
-+#ifdef USE_NLS
- #include <locale.h> /* for setlocale() */
- #include <libintl.h> /* for gettext() */
- #define _(msgid) gettext (msgid)
-+#else
-+#define _(msgid) (msgid)
-+#endif
- #ifndef PACKAGE
- #define PACKAGE "policycoreutils" /* the name of this package lang translation */
- #endif
-@@ -265,9 +269,11 @@
- /* Terminate on SIGHUP. */
- signal(SIGHUP, SIG_DFL);
-
-+#ifdef USE_NLS
- setlocale (LC_ALL, "");
- bindtextdomain (PACKAGE, LOCALEDIR);
- textdomain (PACKAGE);
-+#endif
-
- /*
- *
-Index: run_init/Makefile
-===================================================================
-RCS file: /cvsroot/selinux/nsa/selinux-usr/policycoreutils/run_init/Makefile,v
-retrieving revision 1.4
-diff -u -r1.4 Makefile
---- run_init/Makefile 26 Nov 2003 18:01:25 -0000 1.4
-+++ run_init/Makefile 20 Dec 2004 03:19:52 -0000
-@@ -7,7 +7,7 @@
- LOCALEDIR ?= /usr/share/locale
-
- CFLAGS = -Wall
--override CFLAGS += -DUSE_PAM -DLOCALEDIR="\"$(LOCALEDIR)\"" -DPACKAGE="\"policycoreutils\""
-+override CFLAGS += -DUSE_NLS -DUSE_PAM -DLOCALEDIR="\"$(LOCALEDIR)\"" -DPACKAGE="\"policycoreutils\""
- LDLIBS += -lselinux -ldl -lpam -lpam_misc
-
- TARGETS=$(patsubst %.c,%,$(wildcard *.c))
-Index: run_init/run_init.c
-===================================================================
-RCS file: /cvsroot/selinux/nsa/selinux-usr/policycoreutils/run_init/run_init.c,v
-retrieving revision 1.4
-diff -u -r1.4 run_init.c
---- run_init/run_init.c 17 Jun 2004 16:43:42 -0000 1.4
-+++ run_init/run_init.c 20 Dec 2004 03:19:53 -0000
-@@ -49,10 +49,14 @@
- #include <selinux/context.h> /* for context-mangling functions */
- #include <fcntl.h>
- #include <ctype.h>
-+#include <limits.h>
-+#ifdef USE_NLS
- #include <libintl.h>
- #include <locale.h>
--#include <limits.h>
- #define _(msgid) gettext (msgid)
-+#else
-+#define _(msgid) (msgid)
-+#endif
- #ifndef PACKAGE
- #define PACKAGE "policycoreutils" /* the name of this package lang translation */
- #endif
-@@ -314,9 +318,12 @@
- extern char *optarg; /* used by getopt() for arg strings */
- extern int opterr; /* controls getopt() error messages */
- security_context_t new_context; /* context for the init script context */
-+
-+#ifdef USE_NLS
- setlocale(LC_ALL, "");
- bindtextdomain(PACKAGE, LOCALEDIR);
- textdomain(PACKAGE);
-+#endif
-
- /* Verify that we are running on a flask-enabled kernel. */
- if( !is_selinux_enabled() ) {