1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

'kolibri_user: pi' seems nec on RPi for now :/

This commit is contained in:
A Holt 2019-09-27 17:10:02 -04:00 committed by GitHub
parent b025acb11c
commit 7ccf6dab9e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,8 +1,8 @@
## SEE kolibri_user EXPLANATION IN roles/kolibri/defaults/main.yml
#- name: Override kolibri_user (e.g. from 'kolibri') to 'pi' if Raspberry Pi / Raspbian
# set_fact:
# kolibri_user: pi
# when: is_rpi | bool
# SEE kolibri_user EXPLANATION IN roles/kolibri/defaults/main.yml
- name: Override kolibri_user (e.g. from 'kolibri') to 'pi' if Raspberry Pi / Raspbian
set_fact:
kolibri_user: pi
when: is_rpi | bool
- name: Create Linux user {{ kolibri_user }} and add it to groups {{ apache_user }}, disk
user:
@ -14,7 +14,7 @@
shell: /bin/false
system: yes
create_home: no
#when: not is_rpi
when: not is_rpi
#- name: Create {{ kolibri_home }} (for data) and {{ kolibri_venv_path }} (venv for program/config)
- name: Create {{ kolibri_home }} (for data)
@ -88,15 +88,15 @@
- name: Run Kolibri migrations (WHY? WHAT DOES THIS DO?)
shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" manage migrate
ignore_errors: yes
#become: yes
#become_user: "{{ kolibri_user }}"
become: yes
become_user: "{{ kolibri_user }}"
when: kolibri_provision | bool
- name: Set Kolibri default language
shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" language setdefault "{{ kolibri_language }}"
ignore_errors: yes
#become: yes
#become_user: "{{ kolibri_user }}"
become: yes
become_user: "{{ kolibri_user }}"
when: kolibri_provision | bool
- name: Create Kolibri default facility name, admin account and language
@ -106,8 +106,8 @@
--superusername "{{ kolibri_admin_user }}" --superuserpassword "{{ kolibri_admin_password }}"
--preset "{{ kolibri_preset }}" --language_id "{{ kolibri_language }}" --verbosity 0 --noinput
ignore_errors: yes
#become: yes
#become_user: "{{ kolibri_user }}"
become: yes
become_user: "{{ kolibri_user }}"
when: kolibri_provision | bool
- name: chown -R {{ kolibri_user }}:{{ apache_user }} {{ kolibri_home }}