diff --git a/roles/kiwix/defaults/main.yml b/roles/kiwix/defaults/main.yml index 24c1ff0a9..2696974fd 100644 --- a/roles/kiwix/defaults/main.yml +++ b/roles/kiwix/defaults/main.yml @@ -57,6 +57,5 @@ kiwix_url: /kiwix kiwix_url_plus_slash: "{{ kiwix_url }}/" # /kiwix/ kiwix_path: "{{ iiab_base }}/kiwix" # /opt/iiab/kiwix -systemctl_program: /bin/systemctl kiwix_nginx_timeout: 600 kiwix_threads: 4 diff --git a/roles/kiwix/tasks/enable-or-disable.yml b/roles/kiwix/tasks/enable-or-disable.yml index c3b2d617c..6487d84a2 100644 --- a/roles/kiwix/tasks/enable-or-disable.yml +++ b/roles/kiwix/tasks/enable-or-disable.yml @@ -26,7 +26,7 @@ - name: Make a crontab entry to restart kiwix-serve at 4AM (debuntu) lineinfile: # mn hr dy mo day-of-week[Sunday=0] username command-to-be-executed - line: "0 4 * * * root /bin/systemctl restart kiwix-serve.service" + line: "0 4 * * * root /usr/bin/systemctl restart kiwix-serve.service" dest: /etc/crontab when: kiwix_enabled diff --git a/roles/kiwix/templates/iiab-make-kiwix-lib b/roles/kiwix/templates/iiab-make-kiwix-lib index e69271949..f945bf2a4 100644 --- a/roles/kiwix/templates/iiab-make-kiwix-lib +++ b/roles/kiwix/templates/iiab-make-kiwix-lib @@ -25,12 +25,12 @@ if flock -n -e 200; then : else /usr/bin/iiab-make-kiwix-lib.py -f # force rebuild of library.xml fi - {{ systemctl_program }} stop kiwix-serve + /usr/bin/systemctl stop kiwix-serve if [ -f $KIWIXLIB ]; then rm $KIWIXLIB fi mv $KIWIXLIB.tmp $KIWIXLIB - {{ systemctl_program }} start kiwix-serve + /usr/bin/systemctl start kiwix-serve else echo "Can't get wait lock for iiab-make-kiwix-lib.py"; exit 1;