mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
Merge pull request #523 from holta/master
Impove Kiwix's Ansible explanations
This commit is contained in:
commit
4490c27969
2 changed files with 7 additions and 9 deletions
|
@ -54,7 +54,7 @@
|
||||||
mode=0755
|
mode=0755
|
||||||
state=directory
|
state=directory
|
||||||
|
|
||||||
- name: Enable the mods which permit Apache to proxy
|
- name: Enable the mods which permit Apache to proxy (debuntu)
|
||||||
apache2_module: name={{ item }}
|
apache2_module: name={{ item }}
|
||||||
with_items:
|
with_items:
|
||||||
- proxy
|
- proxy
|
||||||
|
@ -90,7 +90,7 @@
|
||||||
dest=/etc/crontab
|
dest=/etc/crontab
|
||||||
when: is_redhat
|
when: is_redhat
|
||||||
|
|
||||||
# Create kiwix service
|
# Create Kiwix service
|
||||||
|
|
||||||
- name: Create 'kiwix-serve' service
|
- name: Create 'kiwix-serve' service
|
||||||
template: backup=no
|
template: backup=no
|
||||||
|
@ -101,13 +101,11 @@
|
||||||
mode={{ item.mode }}
|
mode={{ item.mode }}
|
||||||
with_items:
|
with_items:
|
||||||
- { src: 'kiwix-serve.service.j2', dest: '/etc/systemd/system/kiwix-serve.service', mode: '0644'}
|
- { src: 'kiwix-serve.service.j2', dest: '/etc/systemd/system/kiwix-serve.service', mode: '0644'}
|
||||||
|
|
||||||
# - { src: 'kiwix-serve-init.j2', dest: '/usr/libexec/kiwix-serve-init', mode: '0755'}
|
# - { src: 'kiwix-serve-init.j2', dest: '/usr/libexec/kiwix-serve-init', mode: '0755'}
|
||||||
- { src: 'iiab-make-kiwix-lib', dest: '/usr/bin/iiab-make-kiwix-lib', mode: '0755'}
|
- { src: 'iiab-make-kiwix-lib', dest: '/usr/bin/iiab-make-kiwix-lib', mode: '0755'}
|
||||||
- { src: 'iiab-make-kiwix-lib.py', dest: '/usr/bin/iiab-make-kiwix-lib.py', mode: '0755'}
|
- { src: 'iiab-make-kiwix-lib.py', dest: '/usr/bin/iiab-make-kiwix-lib.py', mode: '0755'}
|
||||||
- { src: 'iiab-make-apache-config.py', dest: '/usr/bin/iiab-make-apache-config.py', mode: '0755'}
|
- { src: 'iiab-make-apache-config.py', dest: '/usr/bin/iiab-make-apache-config.py', mode: '0755'}
|
||||||
|
|
||||||
|
|
||||||
- name: Add 'kiwix-serve' to list of services
|
- name: Add 'kiwix-serve' to list of services
|
||||||
ini_file: dest='{{ service_filelist }}'
|
ini_file: dest='{{ service_filelist }}'
|
||||||
section=kiwix-serve
|
section=kiwix-serve
|
||||||
|
|
|
@ -4,20 +4,20 @@
|
||||||
# kiwix_src_bin_only: False
|
# kiwix_src_bin_only: False
|
||||||
# when: ansible_machine == "i686"
|
# when: ansible_machine == "i686"
|
||||||
|
|
||||||
- name: Set kiwix source file name x86_64
|
- name: Set Kiwix filename to d/l: kiwix-tools_linux64_2017-11-12.tar.gz (x86_64)
|
||||||
set_fact:
|
set_fact:
|
||||||
kiwix_src_file: "kiwix-tools_linux64_2017-11-12.tar.gz"
|
kiwix_src_file: "kiwix-tools_linux64_2017-11-12.tar.gz"
|
||||||
kiwix_src_bin_only: True
|
kiwix_src_bin_only: True
|
||||||
when: ansible_machine == "x86_64"
|
when: ansible_machine == "x86_64"
|
||||||
|
|
||||||
- name: Set kiwix source file name armv7l
|
- name: Set Kiwix filename to d/l: kiwix-tools_armhf_2017-11-12.tar.gz (armv6l or armv71)
|
||||||
set_fact:
|
set_fact:
|
||||||
kiwix_src_file: "kiwix-tools_armhf_2017-11-12.tar.gz"
|
kiwix_src_file: "kiwix-tools_armhf_2017-11-12.tar.gz"
|
||||||
kiwix_src_bin_only: True
|
kiwix_src_bin_only: True
|
||||||
when: ansible_machine == "armv7l" or ansible_machine == "armv6l"
|
when: ansible_machine == "armv7l" or ansible_machine == "armv6l"
|
||||||
|
|
||||||
- name: Get the Kiwix software
|
- name: Download the Kiwix software to /opt/iiab/downloads
|
||||||
get_url: url="{{ iiab_download_url }}/{{ kiwix_src_file }}" dest="{{ downloads_dir }}/{{ kiwix_src_file }}"
|
get_url: url="{{ iiab_download_url }}/{{ kiwix_src_file }}" dest="{{ downloads_dir }}/{{ kiwix_src_file }}"
|
||||||
when: internet_available
|
when: internet_available
|
||||||
|
|
||||||
- include_tasks: kiwix_install.yml
|
- include_tasks: kiwix_install.yml
|
||||||
|
@ -25,5 +25,5 @@
|
||||||
tags:
|
tags:
|
||||||
- kiwix
|
- kiwix
|
||||||
|
|
||||||
- debug: msg="WARNING kiwix source is not defined for your platform"
|
- debug: msg="WARNING kiwix source is not defined for your platform"
|
||||||
when: not kiwix_src_file
|
when: not kiwix_src_file
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue