Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=95692b99e78d31746c4be42b2bf3550a05a0768e
commit 95692b99e78d31746c4be42b2bf3550a05a0768e Author: crazy <[email protected]> Date: Mon Feb 12 02:46:20 2018 +0100 polkit-0.113-15-x86_64 * don't assume systemctl is always around since is not diff --git a/source/base/polkit/FrugalBuild b/source/base/polkit/FrugalBuild index d859157..782c494 100644 --- a/source/base/polkit/FrugalBuild +++ b/source/base/polkit/FrugalBuild @@ -4,7 +4,7 @@ pkgname=polkit pkgver=0.113 -pkgrel=14 +pkgrel=15 pkgdesc="Policy framework for controlling privileges for system-wide services" url="http://www.freedesktop.org/wiki/Software/polkit" depends=('pam>=1.3.0-4' 'expat>=2.1.0-6' 'libsystemd>=231-22' 'spidermonkey>=17.0.0-6' \ diff --git a/source/base/polkit/polkit.install b/source/base/polkit/polkit.install index 7e98c8a..d4488fd 100644 --- a/source/base/polkit/polkit.install +++ b/source/base/polkit/polkit.install @@ -1,12 +1,18 @@ pre_remove() { - systemctl stop polkit.service 2>&1 > /dev/null + + if [ -e /bin/systemctl ]; then + /bin/systemctl stop polkit.service 2>&1 > /dev/null + fi } post_remove() { - systemctl daemon-reload 2>&1 > /dev/null + + if [ -e /bin/systemctl ]; then + /bin/systemctl daemon-reload 2>&1 > /dev/null + fi getent passwd polkitd 2>&1 > /dev/null && /usr/sbin/userdel polkitd getent group polkitd 2>&1 > /dev/null && /usr/sbin/groupdel polkitd } _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
