diff options
author | Michael Mair-Keimberger (asterix) <m.mairkeimberger@gmail.com> | 2016-06-30 19:51:06 +0200 |
---|---|---|
committer | Patrice Clement <monsieurp@gentoo.org> | 2016-07-01 07:34:31 +0000 |
commit | 86c76e3ee488d05e5ef7f6de0adefe66b6bba052 (patch) | |
tree | 19d8c1c9f207190b581d1dca4684b61840a3918c /app-admin/setools | |
parent | app-admin/salt: remove unused patches (diff) | |
download | gentoo-86c76e3ee488d05e5ef7f6de0adefe66b6bba052.tar.gz gentoo-86c76e3ee488d05e5ef7f6de0adefe66b6bba052.tar.bz2 gentoo-86c76e3ee488d05e5ef7f6de0adefe66b6bba052.zip |
app-admin/setools: remove unused patches
Closes: https://github.com/gentoo/gentoo/pull/1803
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Diffstat (limited to 'app-admin/setools')
3 files changed, 0 insertions, 151 deletions
diff --git a/app-admin/setools/files/fix-check-role_set_expand-libsepol-2.1.0.patch b/app-admin/setools/files/fix-check-role_set_expand-libsepol-2.1.0.patch deleted file mode 100644 index 548f60b7dc88..000000000000 --- a/app-admin/setools/files/fix-check-role_set_expand-libsepol-2.1.0.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -ur setools-3.3.7.orig/configure.ac setools-3.3.7/configure.ac ---- setools-3.3.7.orig/configure.ac 2011-08-12 19:20:32.651000078 +0200 -+++ setools-3.3.7/configure.ac 2011-08-12 19:20:42.224000036 +0200 -@@ -503,7 +503,7 @@ - [AC_LANG_SOURCE([ - #include <sepol/policydb/expand.h> - int main () { -- return role_set_expand(NULL, NULL, NULL, NULL); -+ return role_set_expand(NULL, NULL, NULL, NULL, NULL); - }])], - sepol_new_user_role_mapping="yes", - sepol_new_user_role_mapping="no") -diff -ur setools-3.3.7.orig/libqpol/src/policy_define.c setools-3.3.7/libqpol/src/policy_define.c ---- setools-3.3.7.orig/libqpol/src/policy_define.c 2011-08-12 19:20:32.657000013 +0200 -+++ setools-3.3.7/libqpol/src/policy_define.c 2011-08-12 19:20:53.907005864 +0200 -@@ -2133,7 +2133,7 @@ - - /* This ebitmap business is just to ensure that there are not conflicting role_trans rules */ - #ifdef HAVE_SEPOL_USER_ROLE_MAPPING -- if (role_set_expand(&roles, &e_roles, policydbp, NULL)) -+ if (role_set_expand(&roles, &e_roles, policydbp, NULL, NULL)) - #else - if (role_set_expand(&roles, &e_roles, policydbp)) - #endif diff --git a/app-admin/setools/files/fix-implicit-def-fstat.patch b/app-admin/setools/files/fix-implicit-def-fstat.patch deleted file mode 100644 index 72764320a252..000000000000 --- a/app-admin/setools/files/fix-implicit-def-fstat.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -ur setools-3.3.7.orig/libqpol/src/policy.c setools-3.3.7/libqpol/src/policy.c ---- setools-3.3.7.orig/libqpol/src/policy.c 2011-08-12 19:48:13.793000029 +0200 -+++ setools-3.3.7/libqpol/src/policy.c 2011-08-12 19:49:32.880001229 +0200 -@@ -36,6 +36,9 @@ - #include <stdio.h> - #include <stdlib.h> - #include <sys/mman.h> -+#include <sys/types.h> -+#include <sys/stat.h> -+#include <unistd.h> - #include <asm/types.h> - - #include <sepol/debug.h> diff --git a/app-admin/setools/files/setools3-userspace-2.4-compatibility.patch b/app-admin/setools/files/setools3-userspace-2.4-compatibility.patch deleted file mode 100644 index c8fc3f52905d..000000000000 --- a/app-admin/setools/files/setools3-userspace-2.4-compatibility.patch +++ /dev/null @@ -1,114 +0,0 @@ -From f1e5b208d507171968ca4d2eeefd7980f1004a3c Mon Sep 17 00:00:00 2001 -From: Chris PeBenito <cpebenito@tresys.com> -Date: Thu, 12 Feb 2015 08:55:12 -0500 -Subject: [PATCH] Update for 2015-02-02 Userspace release (2.4) - -SETools now requires libsepol 2.4 and libselinux 2.4. ---- - configure.ac | 6 +++--- - libqpol/src/policy_define.c | 4 ++-- - libqpol/src/policy_extend.c | 4 ++-- - libqpol/src/syn_rule_query.c | 6 +++--- - secmds/replcon.cc | 2 +- - 5 files changed, 11 insertions(+), 11 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 80395e6..ae20da7 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -25,9 +25,9 @@ libseaudit_version=4.5 - setoolsdir='${prefix}/share/setools-3.3' - javadir='${prefix}/share/java' - --version_min_sepol_major=1 --version_min_sepol_minor=12 --version_min_sepol_patch=27 -+version_min_sepol_major=2 -+version_min_sepol_minor=4 -+version_min_sepol_patch=0 - - dnl *** end of tunable values *** - -diff --git a/libqpol/src/policy_define.c b/libqpol/src/policy_define.c -index 229779c..15f70ba 100644 ---- a/libqpol/src/policy_define.c -+++ b/libqpol/src/policy_define.c -@@ -1661,7 +1661,7 @@ int define_compute_type_helper(int which, avrule_t ** rule) - goto bad; - } - class_perm_node_init(perm); -- perm->class = i + 1; -+ perm->tclass = i + 1; - perm->data = datum->s.value; - perm->next = avrule->perms; - avrule->perms = perm; -@@ -1901,7 +1901,7 @@ int define_te_avtab_helper(int which, avrule_t ** rule) - goto out; - } - class_perm_node_init(cur_perms); -- cur_perms->class = i + 1; -+ cur_perms->tclass = i + 1; - if (!perms) - perms = cur_perms; - if (tail) -diff --git a/libqpol/src/policy_extend.c b/libqpol/src/policy_extend.c -index 5325a87..1417271 100644 ---- a/libqpol/src/policy_extend.c -+++ b/libqpol/src/policy_extend.c -@@ -843,7 +843,7 @@ static int qpol_syn_rule_table_insert_sepol_avrule(qpol_policy_t * policy, qpol_ - for (class_node = rule->perms; class_node; class_node = class_node->next) { - key.rule_type = rule->specified; - key.source_val = key.target_val = i + 1; -- key.class_val = class_node->class; -+ key.class_val = class_node->tclass; - key.cond = cond; - if (qpol_syn_rule_table_insert_entry(policy, table, &key, new_rule)) - goto err; -@@ -856,7 +856,7 @@ static int qpol_syn_rule_table_insert_sepol_avrule(qpol_policy_t * policy, qpol_ - key.rule_type = rule->specified; - key.source_val = i + 1; - key.target_val = j + 1; -- key.class_val = class_node->class; -+ key.class_val = class_node->tclass; - key.cond = cond; - if (qpol_syn_rule_table_insert_entry(policy, table, &key, new_rule)) - goto err; -diff --git a/libqpol/src/syn_rule_query.c b/libqpol/src/syn_rule_query.c -index 3e63204..d7578f1 100644 ---- a/libqpol/src/syn_rule_query.c -+++ b/libqpol/src/syn_rule_query.c -@@ -67,7 +67,7 @@ static void *syn_rule_class_state_get_cur(const qpol_iterator_t * iter) - return NULL; - } - -- return db->class_val_to_struct[srcs->cur->class - 1]; -+ return db->class_val_to_struct[srcs->cur->tclass - 1]; - } - - static int syn_rule_class_state_next(qpol_iterator_t * iter) -@@ -465,10 +465,10 @@ int qpol_syn_avrule_get_perm_iter(const qpol_policy_t * policy, const qpol_syn_a - } - - for (node = internal_rule->perms; node; node = node->next) { -- for (i = 0; i < db->class_val_to_struct[node->class - 1]->permissions.nprim; i++) { -+ for (i = 0; i < db->class_val_to_struct[node->tclass - 1]->permissions.nprim; i++) { - if (!(node->data & (1 << i))) - continue; -- tmp = sepol_av_to_string(db, node->class, (sepol_access_vector_t) (1 << i)); -+ tmp = sepol_av_to_string(db, node->tclass, (sepol_access_vector_t) (1 << i)); - if (tmp) { - tmp++; /* remove prepended space */ - for (cur = 0; cur < perm_list_sz; cur++) -diff --git a/secmds/replcon.cc b/secmds/replcon.cc -index 34f7c1a..307c39f 100644 ---- a/secmds/replcon.cc -+++ b/secmds/replcon.cc -@@ -60,7 +60,7 @@ static struct option const longopts[] = { - {NULL, 0, NULL, 0} - }; - --extern int lsetfilecon_raw(const char *, security_context_t) __attribute__ ((weak)); -+extern int lsetfilecon_raw(const char *, const char *) __attribute__ ((weak)); - - /** - * As that setools must work with older libselinux versions that may |