From 5d8ccf050f2e9e91a114d3e844c7793480aa30e7 Mon Sep 17 00:00:00 2001 From: clime Date: Fri, 20 Mar 2020 16:35:46 +0100 Subject: [PATCH] address issue #28 --- dist-git.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/dist-git.spec b/dist-git.spec index fc57f0c..ce0d6fc 100644 --- a/dist-git.spec +++ b/dist-git.spec @@ -159,11 +159,14 @@ do /usr/sbin/semodule -s ${selinuxvariant} -i \ %{_datadir}/selinux/${selinuxvariant}/%{modulename}.pp &> /dev/null || : done -%{_sbindir}/restorecon -v %{installdir}/cache || : -%{_sbindir}/restorecon -v %{installdir}/cache/lookaside || : -%{_sbindir}/restorecon -v %{installdir}/cache/lookaside/pkgs || : -%{_sbindir}/restorecon -v %{installdir}/git || : -%{_sbindir}/restorecon -Rv %{installdir}/web/ || : + +if [ -d %{installdir} ]; then + %{_sbindir}/restorecon -v %{installdir}/cache || : + %{_sbindir}/restorecon -v %{installdir}/cache/lookaside || : + %{_sbindir}/restorecon -v %{installdir}/cache/lookaside/pkgs || : + %{_sbindir}/restorecon -v %{installdir}/git || : + %{_sbindir}/restorecon -Rv %{installdir}/web/ || : +fi %systemd_post dist-git.socket