mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
/etc/kolibri/daemon.conf forces Kolibri installer to populate /library/kolibri (hopefully no need to run "kolibri manage migrate" !)
This commit is contained in:
parent
29c6e0725b
commit
b042bb4c00
1 changed files with 19 additions and 8 deletions
|
@ -32,6 +32,14 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: root
|
group: root
|
||||||
mode: 0644
|
mode: 0644
|
||||||
|
|
||||||
|
- name: Save kolibri_home (KOLIBRI_HOME="{{ kolibri_home }}") to /etc/kolibri/daemon.conf
|
||||||
|
copy:
|
||||||
|
content: 'KOLIBRI_HOME="{{ kolibri_home }}"'
|
||||||
|
dest: /etc/kolibri/daemon.conf
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
mode: 0644
|
||||||
|
|
||||||
- name: apt install latest Kolibri .deb from {{ kolibri_deb_url }}
|
- name: apt install latest Kolibri .deb from {{ kolibri_deb_url }}
|
||||||
apt:
|
apt:
|
||||||
|
@ -60,14 +68,16 @@
|
||||||
state: stopped
|
state: stopped
|
||||||
|
|
||||||
|
|
||||||
- name: Run Kolibri migrations to begin populating {{ kolibri_home }} # i.e. /library/kolibri
|
# 2019-10-01: Should no longer be nec, thanks to /etc/kolibri/daemon.conf
|
||||||
shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" manage migrate
|
# containing KOLIBRI_HOME="/library/kolibri" (above)
|
||||||
ignore_errors: yes
|
#- name: Run Kolibri migrations to begin populating {{ kolibri_home }} # i.e. /library/kolibri
|
||||||
become: yes
|
# shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" manage migrate
|
||||||
become_user: "{{ kolibri_user }}"
|
# ignore_errors: yes
|
||||||
when: kolibri_provision | bool
|
# become: yes
|
||||||
|
# become_user: "{{ kolibri_user }}"
|
||||||
|
# when: kolibri_provision | bool
|
||||||
|
|
||||||
- name: Set Kolibri default language
|
- name: Set Kolibri default language ({{ kolibri_language }})
|
||||||
shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" language setdefault "{{ kolibri_language }}"
|
shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" language setdefault "{{ kolibri_language }}"
|
||||||
ignore_errors: yes
|
ignore_errors: yes
|
||||||
become: yes
|
become: yes
|
||||||
|
@ -79,7 +89,8 @@
|
||||||
export KOLIBRI_HOME="{{ kolibri_home }}" &&
|
export KOLIBRI_HOME="{{ kolibri_home }}" &&
|
||||||
"{{ kolibri_exec_path }}" manage provisiondevice --facility "{{ kolibri_facility }}"
|
"{{ kolibri_exec_path }}" manage provisiondevice --facility "{{ kolibri_facility }}"
|
||||||
--superusername "{{ kolibri_admin_user }}" --superuserpassword "{{ kolibri_admin_password }}"
|
--superusername "{{ kolibri_admin_user }}" --superuserpassword "{{ kolibri_admin_password }}"
|
||||||
--preset "{{ kolibri_preset }}" --language_id "{{ kolibri_language }}" --verbosity 0 --noinput
|
--preset "{{ kolibri_preset }}" --language_id "{{ kolibri_language }}"
|
||||||
|
#--preset "{{ kolibri_preset }}" --language_id "{{ kolibri_language }}" --verbosity 0 --noinput
|
||||||
ignore_errors: yes
|
ignore_errors: yes
|
||||||
become: yes
|
become: yes
|
||||||
become_user: "{{ kolibri_user }}"
|
become_user: "{{ kolibri_user }}"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue