commit db2ce4e265ef36c31a6bef09e13a300d756d927b
Author: Elan Ruusamäe <[email protected]>
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

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to