%global selinuxtype targeted %global moduletype contrib %global modulename glusterd Name: glusterfs-selinux Version: 2.0.1 Release: 1%{?dist} Summary: Glusterfs targeted SELinux policy License: GPLv2 URL: https://github.com/gluster/glusterfs-selinux Source0: https://github.com/gluster/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: git Requires: selinux-policy-targeted Requires(post): selinux-policy-targeted BuildRequires: pkgconfig(systemd) BuildRequires: selinux-policy-devel Requires(post): selinux-policy-targeted Requires(post): libselinux-utils Requires(post): policycoreutils %{?selinux_requires} %description SELinux targeted policy modules for glusterfs %prep %setup -q -n %{name}-%{version} %build make %{?_smp_mflags} %install %make_install %pre %selinux_relabel_pre -s %{selinuxtype} %post %selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.bz2 %postun if [ $1 -eq 0 ]; then %selinux_modules_uninstall -s %{selinuxtype} %{modulename} fi %posttrans %selinux_relabel_post -s %{selinuxtype} %files %{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.* %ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{modulename} %license COPYING %changelog * Thu Jul 8 2021 Niels de Vos - 2.0.1-1 * update to version 2.0.1 * Tue Jun 29 2021 Niels de Vos - 0.1.1-1 * update to version 0.1.1 * Thu Jan 14 2021 Niels de Vos - 0.1.0-3 - import into CentOS Storage SIG - correct reference to source tarball * Thu May 07 2020 Vit Mojzis - 0.1.0-2 - Update based on DSP guidelines https://fedoraproject.org/wiki/SELinux/IndependentPolicy * Thu Nov 15 2018 Milind Changire - 0.1.0-2 - corrections toward review request comments from misc - bz#1649713 * Mon Jul 02 2018 Milind Changire - 0.1.0-1 - first build