[packages/eventum: 11/14] seems only reliable and useful way to switch user is sudo
glen
glen at pld-linux.org
Mon Apr 23 19:13:53 CEST 2018
commit db2ce4e265ef36c31a6bef09e13a300d756d927b
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Mon Apr 16 22:10:58 2018 +0300
seems only reliable and useful way to switch user is sudo
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2018-April/025530.html
eventum.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/eventum.spec b/eventum.spec
index 409fab4..e978955 100644
--- a/eventum.spec
+++ b/eventum.spec
@@ -43,6 +43,7 @@ URL: https://wiki.github.com/eventum/eventum/
BuildRequires: gettext-tools
BuildRequires: rpmbuild(macros) >= 1.654
BuildRequires: sed >= 4.0
+Requires(post): sudo
Requires(postun): /usr/sbin/groupdel
Requires(postun): /usr/sbin/userdel
Requires(pre): /bin/id
@@ -505,7 +506,7 @@ done
# run database update if configured
test -s %{_webappdir}/config.php && \
-runuser -u http -- %{_appdir}/bin/upgrade.php || :
+sudo -H -u http -- %{_appdir}/bin/upgrade.php || :
# nuke Smarty templates cache after upgrade
rm -f /var/cache/eventum/*.php
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/eventum.git/commitdiff/9d6970def274564d9784c213b268e07cf4aef1de
More information about the pld-cvs-commit
mailing list