# HG changeset patch # User bsw # Date 1613312577 -3600 # Node ID fa9e93235e022afb448a11c320ac4454eadc7b77 # Parent cbce4491c93ea4197e687cb7efc74a8c4ac536a6 Updated systemd scripts in installation instructions diff -r cbce4491c93e -r fa9e93235e02 INSTALL.html --- a/INSTALL.html Sun Feb 14 13:35:16 2021 +0100 +++ b/INSTALL.html Sun Feb 14 15:22:57 2021 +0100 @@ -137,9 +137,9 @@
#!/bin/sh
while true; do
- su - www-data -s /bin/sh -c 'nice /opt/liquid_feedback_core/lf_update dbname=liquid_feedback 2>&1 | logger -t "lf_updated"'
- su - www-data -s /bin/sh -c 'nice /opt/liquid_feedback_core/lf_update_issue_order dbname=liquid_feedback 2>&1 | logger -t "lf_updated"'
- su - www-data -s /bin/sh -c 'nice /opt/liquid_feedback_core/lf_update_suggestion_order dbname=liquid_feedback 2>&1 | logger -t "lf_updated"'
+ nice /opt/liquid_feedback_core/lf_update dbname=liquid_feedback 2>&1 | logger -t "lf_core"
+ nice /opt/liquid_feedback_core/lf_update_issue_order dbname=liquid_feedback 2>&1 | logger -t "lf_core"
+ nice /opt/liquid_feedback_core/lf_update_suggestion_order dbname=liquid_feedback 2>&1 | logger -t "lf_core"
sleep 5
done
@@ -156,7 +156,7 @@
Description=LiquidFeedback Core update
[Service]
-User=lf
+User=www-data
ExecStart=/opt/liquid_feedback_core/lf_update.sh
[Install]
@@ -176,7 +176,7 @@
#/bin/bash
-su - www-data -c /opt/moonbridge/moonbridge /opt/webmcp/bin/mcp.lua /opt/webmcp/ /opt/liquid_feedback_frontend/ main myconfig
+/opt/moonbridge/moonbridge /opt/webmcp/bin/mcp.lua /opt/webmcp/ /opt/liquid_feedback_frontend/ main myconfig 2>&1 | logger -t "lf_frontend"
Make it executable:
@@ -191,7 +191,7 @@ Description=LiquidFeedback Frontend [Service] -User=lf +User=www-data ExecStart=/opt/liquid_feedback_frontend/run.sh [Install] diff -r cbce4491c93e -r fa9e93235e02 INSTALL.mkd --- a/INSTALL.mkd Sun Feb 14 13:35:16 2021 +0100 +++ b/INSTALL.mkd Sun Feb 14 15:22:57 2021 +0100 @@ -142,9 +142,9 @@ #!/bin/sh while true; do - su - www-data -s /bin/sh -c 'nice /opt/liquid_feedback_core/lf_update dbname=liquid_feedback 2>&1 | logger -t "lf_updated"' - su - www-data -s /bin/sh -c 'nice /opt/liquid_feedback_core/lf_update_issue_order dbname=liquid_feedback 2>&1 | logger -t "lf_updated"' - su - www-data -s /bin/sh -c 'nice /opt/liquid_feedback_core/lf_update_suggestion_order dbname=liquid_feedback 2>&1 | logger -t "lf_updated"' + nice /opt/liquid_feedback_core/lf_update dbname=liquid_feedback 2>&1 | logger -t "lf_core" + nice /opt/liquid_feedback_core/lf_update_issue_order dbname=liquid_feedback 2>&1 | logger -t "lf_core" + nice /opt/liquid_feedback_core/lf_update_suggestion_order dbname=liquid_feedback 2>&1 | logger -t "lf_core" sleep 5 done @@ -159,7 +159,7 @@ Description=LiquidFeedback Core update [Service] - User=lf + User=www-data ExecStart=/opt/liquid_feedback_core/lf_update.sh [Install] @@ -180,7 +180,7 @@ #/bin/bash - su - www-data -c /opt/moonbridge/moonbridge /opt/webmcp/bin/mcp.lua /opt/webmcp/ /opt/liquid_feedback_frontend/ main myconfig + /opt/moonbridge/moonbridge /opt/webmcp/bin/mcp.lua /opt/webmcp/ /opt/liquid_feedback_frontend/ main myconfig 2>&1 | logger -t "lf_frontend" Make it executable: @@ -193,7 +193,7 @@ Description=LiquidFeedback Frontend [Service] - User=lf + User=www-data ExecStart=/opt/liquid_feedback_frontend/run.sh [Install]