Hello community, here is the log from the commit of package setools for openSUSE:Factory checked in at 2015-03-25 21:05:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/setools (Old) and /work/SRC/openSUSE:Factory/.setools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "setools" Changes: -------- --- /work/SRC/openSUSE:Factory/setools/setools.changes 2014-05-27 18:30:23.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.setools.new/setools.changes 2015-03-25 21:05:01.000000000 +0100 @@ -1,0 +2,21 @@ +Mon Mar 23 02:32:05 UTC 2015 - [email protected] + +- Update to version 3.3.8 + * Fix bug preventing seaudit from starting + * Add python bindings for seinfo and sesearch + * seinfo exits with an error status + * Support for named file transition rules + * Add support for default types in sesearch + * Man page updates for seinfo, seaudit, and sediff + * Fix file type drop down list for open/close Apol query + * Fix compile errors on new parameter in libsepol role_set_expand(). +- Update home project and download Urls +- Remove merged patches + * setools-python.patch + * 0003-Since-we-do-not-ship-neverallow-rules-all-always-fai.patch + * 0006-Changes-to-support-named-file_trans-rules.patch + * 0007-Remove-unused-variables.patch +- Update setools-3.3.6-libsepol.patch > setools-libsepol.patch +- Remove redundant %clean section + +------------------------------------------------------------------- Old: ---- 0003-Since-we-do-not-ship-neverallow-rules-all-always-fai.patch 0006-Changes-to-support-named-file_trans-rules.patch 0007-Remove-unused-variables.patch setools-3.3.6-libsepol.patch setools-3.3.7.tar.bz2 setools-python.patch New: ---- setools-3.3.8.tar.gz setools-libsepol.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ setools.spec ++++++ --- /var/tmp/diff_new_pack.55ny4l/_old 2015-03-25 21:05:02.000000000 +0100 +++ /var/tmp/diff_new_pack.55ny4l/_new 2015-03-25 21:05:02.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package setools # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,13 +19,13 @@ %define dataversion 3.3 Name: setools -Version: 3.3.7 +Version: 3.3.8 Release: 0 -Url: http://oss.tresys.com/projects/setools/ +Url: https://github.com/TresysTechnology/setools3/wiki Summary: Policy analysis tools for SELinux License: GPL-2.0 Group: System/Base -Source: http://oss.tresys.com/projects/setools/chrome/site/dists/%{name}-%{version}/%{name}-%{version}.tar.bz2 +Source: https://github.com/TresysTechnology/setools3/archive/%{name}-%{version}.tar.gz Source1: setools.pam Source2: apol.desktop Source3: seaudit.desktop @@ -33,15 +33,11 @@ Patch0: %{name}-3.3.5-javacflags.patch Patch1: %{name}-3.3.5-nonvoid.patch Patch2: %{name}-3.3.5-strcmp.patch -Patch4: %{name}-python.patch Patch6: %{name}-setup_py-prefix.patch Patch7: %{name}-swig-2x.patch Patch8: %{name}-swig-2.0.7.patch Patch9: %{name}-am121.patch -Patch10: %{name}-3.3.6-libsepol.patch -Patch11: 0003-Since-we-do-not-ship-neverallow-rules-all-always-fai.patch -Patch15: 0006-Changes-to-support-named-file_trans-rules.patch -Patch16: 0007-Remove-unused-variables.patch +Patch10: %{name}-libsepol.patch Patch23: add-to-header-define_cond_filename_trans.patch Patch24: setools-3.3.7-libselinux-2.3.patch @@ -224,19 +220,15 @@ %define tcllibdir %{_libdir}/setools %prep -%setup -q +%setup -q -n %{name}3-%{name}-%{version} %patch0 %patch1 %patch2 -%patch4 -p1 %patch6 -p1 %patch7 %patch8 %patch9 -p1 %patch10 -p1 -%patch11 -p1 -%patch15 -p1 -%patch16 -p1 %patch23 -p1 %patch24 -p1 @@ -288,9 +280,6 @@ mv $RPM_BUILD_ROOT%{python_sitelib}/setools/* $RPM_BUILD_ROOT%{python_sitearch}/setools/ fi -%clean -rm -rf $RPM_BUILD_ROOT - %files libs %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING COPYING.GPL COPYING.LGPL KNOWN-BUGS NEWS README ++++++ setools-libsepol.patch ++++++ >From 2b58d92add64b53b16cbb438e7b69e85d046afd1 Mon Sep 17 00:00:00 2001 From: Dan Walsh <[email protected]> Date: Tue, 20 Sep 2011 15:46:38 -0400 Subject: [PATCH 5/6] Fix sepol calls to work with latest libsepol --- configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: setools-3.3.6/configure.ac =================================================================== --- setools-3.3.6.orig/configure.ac +++ setools-3.3.6/configure.ac @@ -503,7 +503,7 @@ AC_COMPILE_IFELSE( [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") @@ -539,7 +539,7 @@ if test ${sepol_check_boolmap} = "yes"; [AC_LANG_SOURCE([ #include <sepol/policydb/expand.h> int main () { - return expand_module_avrules(NULL, NULL, NULL, NULL, NULL, 0, 0); + return expand_module_avrules(NULL, NULL, NULL, NULL, NULL, 0, 0, 0, 0); }])], AC_MSG_RESULT([yes]), AC_MSG_ERROR([this version of libsepol is incompatible with SETools])) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
