diff --git a/.gitignore b/.gitignore index 73919ca..62c1626 100644 --- a/.gitignore +++ b/.gitignore @@ -142,3 +142,4 @@ libsemanage-2.0.45.tgz /libsemanage-2.8.tar.gz /libsemanage-2.9-rc1.tar.gz /libsemanage-2.9-rc2.tar.gz +/libsemanage-2.9.tar.gz diff --git a/libsemanage-fedora.patch b/libsemanage-fedora.patch index 29b1d61..3293b7c 100644 --- a/libsemanage-fedora.patch +++ b/libsemanage-fedora.patch @@ -1,7 +1,7 @@ -diff --git libsemanage-2.9-rc2/src/direct_api.c libsemanage-2.9-rc2/src/direct_api.c +diff --git libsemanage-2.9/src/direct_api.c libsemanage-2.9/src/direct_api.c index c58961b..8e4d116 100644 ---- libsemanage-2.9-rc2/src/direct_api.c -+++ libsemanage-2.9-rc2/src/direct_api.c +--- libsemanage-2.9/src/direct_api.c ++++ libsemanage-2.9/src/direct_api.c @@ -1028,7 +1028,7 @@ static int semanage_direct_write_langext(semanage_handle_t *sh, fp = NULL; diff --git a/libsemanage.spec b/libsemanage.spec index b59e875..a5c902e 100644 --- a/libsemanage.spec +++ b/libsemanage.spec @@ -1,16 +1,16 @@ -%define libsepolver 2.9-0.rc2 -%define libselinuxver 2.9-0.rc2 +%define libsepolver 2.9-1 +%define libselinuxver 2.9-1 Summary: SELinux binary policy manipulation library Name: libsemanage Version: 2.9 -Release: 0.rc2.1%{?dist} +Release: 1%{?dist} License: LGPLv2+ -Source0: https://github.com/SELinuxProject/selinux/releases/download/20190301/libsemanage-2.9-rc2.tar.gz +Source0: https://github.com/SELinuxProject/selinux/releases/download/20190315/libsemanage-2.9.tar.gz # download https://raw.githubusercontent.com/fedora-selinux/scripts/master/selinux/make-fedora-selinux-patch.sh # run: -# $ VERSION=2.9-rc2 ./make-fedora-selinux-patch.sh libsemanage -# HEAD https://github.com/fedora-selinux/selinux/commit/cb42e1bf324698875492f6f8f7adf9c5f7778aab +# $ VERSION=2.9 ./make-fedora-selinux-patch.sh libsemanage +# HEAD https://github.com/fedora-selinux/selinux/commit/431f72836d6c02450725cf6ffb1c7223b9fa6acc Patch1: libsemanage-fedora.patch URL: https://github.com/SELinuxProject/selinux/wiki Source1: semanage.conf @@ -87,7 +87,7 @@ The libsemanage-python3 package contains the python 3 bindings for developing SELinux management applications. %prep -%autosetup -n libsemanage-%{version}-rc2 -p 1 +%autosetup -n libsemanage-%{version} -p 1 %build @@ -180,6 +180,9 @@ sed -i '1s%\(#! */usr/bin/python\)\([^3].*\|\)$%\13\2%' %{buildroot}%{_libexecdi %{_libexecdir}/selinux/semanage_migrate_store %changelog +* Mon Mar 18 2019 Petr Lautrbach - 2.9-1 +- SELinux userspace 2.9 release + * Mon Mar 11 2019 Petr Lautrbach - 2.9-0.rc2.1 - SELinux userspace 2.9-rc2 release diff --git a/sources b/sources index dcb8de8..1ac005c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libsemanage-2.9-rc2.tar.gz) = 90ad869350dc4f0628a89cb4c22ac8f91def9bb87d893e7dfbfeb81a3a5ed81ee17b9ef0c5320d64d52d9c4e0e4f3938429937fa82d23d2c1e6b52ee658f48d4 +SHA512 (libsemanage-2.9.tar.gz) = ea2924e8ce97d376519d40d499145b3db413cf9cc1eb995ed338b95c131e043d8c43b87b2012cee2bb6354a6e3161ebf5ce4a1200278d3ecd4294b43d177a5c2