diff options
author | Chris PeBenito <pebenito@gentoo.org> | 2005-03-13 13:41:29 +0000 |
---|---|---|
committer | Chris PeBenito <pebenito@gentoo.org> | 2005-03-13 13:41:29 +0000 |
commit | ad6ad4359af2053b620852c0c77672b153339da7 (patch) | |
tree | 6651f9b429719dee1be1c964a878dbaaa61df51f /sys-apps/policycoreutils/files | |
parent | - old ebuild (diff) | |
download | gentoo-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')
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() ) { |