From 9e38c74c776cf785e1d3f5676efc6dcf9750e66c Mon Sep 17 00:00:00 2001 From: wang--ge Date: Fri, 2 Jun 2023 10:30:53 +0800 Subject: [PATCH] add post script to adapt selinux policy --- obs-server.spec | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/obs-server.spec b/obs-server.spec index a1318bd..4be0eff 100644 --- a/obs-server.spec +++ b/obs-server.spec @@ -6,7 +6,7 @@ Name: obs-server Version: 2.10.15 -Release: 4 +Release: 5 Summary: The Open Build Service -- Server Component License: GPL-2.0-only OR GPL-3.0-only URL: http://www.openbuildservice.org @@ -35,6 +35,7 @@ Requires: createrepo_c, dpkg, yum, perl-Compress-Zlib, perl-File-Sync >= 0 Requires: perl-Net-SSLeay, perl-Socket-MsgHdr, perl-XML-Parser, perl-XML-Simple, perl-YAML-LibYAML Requires: cpio, curl, perl-Compress-Zlib, perl-TimeDate, screen, psmisc, bash, binutils, bsdtar Requires: util-linux >= 2.16, osc +Requires: policycoreutils-python-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd @@ -220,6 +221,8 @@ exit 0 %systemd_preun obsnotifyforward.service %systemd_preun obsredis.service %systemd_preun obsworker.service +semanage fcontext -d "/srv/obs(/.*)?" +semanage fcontext -d "/srv/obs/events(/.*)?" %preun -n obs-common %systemd_preun obsstoragesetup.service @@ -243,6 +246,10 @@ exit 0 %systemd_post obsnotifyforward.service %systemd_post obsredis.service %systemd_post obsworker.service +semanage fcontext -a -t var_lib_t "/srv/obs(/.*)?" +semanage fcontext -a -t uuidd_var_run_t "/srv/obs/events(/.*)?" +restorecon -Rv /srv/obs/ + %posttrans [ -d /srv/obs ] || install -d -o obsrun -g obsrun /srv/obs @@ -517,6 +524,9 @@ usermod -a -G docker obsservicerun %{_sbindir}/rcobsstoragesetup %changelog +* Fri Jun 02 2023 Ge Wang - 2.10.15-5 +- Add post script to adatp selinux policy + * Mon Feb 13 2023 wangkai 2.10.15-4 - Modify the rdoc version to 6.3.3 -- Gitee