1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-12 11:12:06 +00:00
Commit graph

12898 commits

Author SHA1 Message Date
georgejhunt
4da87a96b6 runansible straight through (#148) 2017-07-21 09:40:01 -07:00
georgejhunt
15b0afc03b Phpmoodle (#141)
* treat debian 8-9 differently

* yaml syntax

* tired error

* mbstring moved to php5-cli
2017-07-17 19:48:54 -07:00
georgejhunt
06440aea60 Mysql89 (#140)
* mysql debian 8vs9

* php7.0-xml is the requirement
2017-07-17 19:46:30 -07:00
georgejhunt
cbdb5b307a space in </virtualhost may be error (#135) 2017-07-17 15:38:25 -07:00
georgejhunt
b18178ea3c hyphen cannot be used in a variable name (#134) 2017-07-17 14:53:32 -07:00
Jerry Vonau
e426b10ec3 set facts style (#133)
rename python_path to osm_path
use osm_path in place of {% if is_debuntu %}
remove whitespace
make python_path available for all playbooks
2017-07-17 12:21:08 -07:00
Jerry Vonau
3358b727d9 is_debian-8 & is_debian-9 (#129) 2017-07-17 12:20:46 -07:00
Jerry Vonau
fb858ac56e Keep old ejabberd (#125)
* preserve old ejabberd as ejabberd-xs

* have 5-xo-services use ejabberd-xs

* install latest ejabberd on is_redhat

* move ejabberd to 6-generic-apps

* move the repo exclude

* rename directory from - to _

* make disabled work
2017-07-17 12:20:08 -07:00
Jerry Vonau
e7a9fab5db Nobody has pulled the plug to test offline ansible succuss. (#131) 2017-07-17 12:19:42 -07:00
Jerry Vonau
7abc3e2d68 Don't supply default gateway while in LanController mode (#130) 2017-07-17 12:19:01 -07:00
Jerry Vonau
e415f3956c replacement for no_network (#127) 2017-07-17 12:18:35 -07:00
georgejhunt
3734984d3b F18 (#124)
* get f18 fixed

* missing F in False

* an -> and
2017-07-17 12:17:45 -07:00
Jerry Vonau
22f3b7bd5d master <-> 6.3 differences and upgrade path to 6.4 (#128)
* treat ubuntu dhcpd similarly to debian (#84)

* 6.3 pwroff (#107)

* poweroff

* poweroff

* poweroff

* some master sneaked into poweroff

* more master slipped in -- nodocs
2017-07-17 12:11:46 -07:00
georgejhunt
be7f05d15a Update main.yml 2017-07-11 09:19:16 -07:00
Jerry Vonau
8dbfa4b5fe With no DL2 tag it makes no sense to cache pip packages for later use 2017-07-11 09:19:16 -07:00
George Hunt
4baf72a07a config->conf in kalite 2017-07-11 08:26:33 -07:00
Jerry Vonau
7b58a00272 PR testing tool 2017-07-10 21:47:55 -07:00
George Hunt
8b9c7de777 softcode the admin_passw_hash 2017-07-10 21:47:33 -07:00
Jerry Vonau
ca04adfa50 disable creation of online groups 2017-07-10 21:47:16 -07:00
Jerry Vonau
d60ba5f18c use ansible_date_time.tz for local_tz 2017-07-10 21:46:56 -07:00
georgejhunt
0071412394 Update runansible 2017-07-10 21:46:34 -07:00
Jerry Vonau
132813c4be use case for os.localvars 2017-07-10 21:46:34 -07:00
George Hunt
d66b56824d remove comment also 2017-07-10 21:45:43 -07:00
George Hunt
d6f8364bee remove var to disable kalite proxy -- shadowing not a problem with substitute/rewrite approah 2017-07-10 21:45:43 -07:00
George Hunt
4aafe49443 do everything with substitute 2017-07-10 21:45:43 -07:00
George Hunt
045d120244 add ouput substitution to prevent shadowing likely root terms 2017-07-10 21:45:43 -07:00
George Hunt
3353dd0cee fix typo 2017-07-10 21:45:43 -07:00
George Hunt
3e407f7cc0 set up proxy for kalite 2017-07-10 21:45:43 -07:00
Tim Moody
c3d465da4c Merge pull request #106 from tim-moody/poweroff
Poweroff service
2017-07-06 13:13:11 -04:00
Tim Moody
5fa6a42af9 Merge branch 'master' of github.com:iiab/iiab into poweroff 2017-07-06 13:10:33 -04:00
Tim Moody
a8e15b8731 create directory in 2-common 2017-07-06 13:08:44 -04:00
Tim Moody
dd39e298f9 Merge pull request #105 from tim-moody/poweroff
Poweroff
2017-07-06 13:04:28 -04:00
Tim Moody
2e343f9330 Merge branch 'master' into poweroff 2017-07-06 13:02:59 -04:00
Tim Moody
191e260792 fix activity server install flag 2017-07-06 12:57:55 -04:00
Tim Moody
cfbb7829f9 make home for service and copy 2017-07-06 12:56:43 -04:00
Tim Moody
396c4cad72 apache poweroff service 2017-07-06 12:21:37 -04:00
Tim Moody
ddcba12b1f wrong line endings 2017-07-05 22:13:29 -04:00
georgejhunt
768ea36199 sudoers syntax (#103) 2017-07-05 17:40:56 -07:00
Tim Moody
957b3cffde give apache_user poweroff permission (#95) 2017-07-05 09:40:39 -07:00
georgejhunt
cbb090fe71 missing quote in localfacts (#97) 2017-07-04 15:39:45 -07:00
Tim Moody
6ea444e5de give apache_user poweroff permission 2017-07-04 17:46:11 -04:00
georgejhunt
7f80ed0345 failed_when (#94) 2017-07-04 13:45:26 -07:00
georgejhunt
c6554cb005 incorporate Jerrys fixes, that merges cleanly (#93) 2017-07-04 13:37:07 -07:00
georgejhunt
29b0b50885 Debian9 (#91)
* do a special download and install of usbmount

* misspelled iiab_download_url

* misspell downloads_dir

* diable php-sqlite

* php version issues

* fixes transferred from recognize branch

* local_fact moved

* remove preload

* remove preload

* spell ansible

* debian9 sqlite3

* package needs name

* remove prepped

* use apt ratheer than ansible package for npm

* monit disable chkconfig

* moodle needs php-zip and php-mbstring

* debian9 -> debian-9

* returen to os_ver nomenclature for OS.yml
2017-07-04 13:27:44 -07:00
georgejhunt
842e617e42 passwd check needs old salt (#90) 2017-07-04 13:09:12 -07:00
georgejhunt
dfe68e63fa Startup (#85)
* move local_facts, test for it, cp if necess

* got os wrong -- not OS

* change /etc/*release, vars/filenames

* add os_ver

* add os_ver to iiab.env

* remove uuid generation for local_facts

* next

* delete debugging lines

* fetch the uuid, and put it in ini file

* be more specific about uuid

* need braces in set_fact

* hyphen in OS-version

* go back to OS.yml based upon os_ver

* remove debug

* oops VERSION_ID->OS_VER

* issure error message when OS not in case statement
2017-07-04 13:07:47 -07:00
Jerry Vonau
0f9d25ab7c softcode apache_config_dir in iiab-make-apache-config.py (#81)
* softcode apache_config_dir in iiab-make-apache-config.py

* softcode iiab_zim_path in iiab-make-apache-config.py

* softcode iiab-make-kiwix-lib.py
2017-07-04 13:05:10 -07:00
Jerry Vonau
e4226e8515 suppress doc generation when requested (#77)
* add default nodocs

* exclude iiab-refresh-wiki-docs when nodocs is True

add nodocs: True to vars/local_vars.yml to skip doc generation.
2017-07-04 13:04:16 -07:00
Jerry Vonau
e5543b3f99 Timezone handling (#70)
* supply TZ info in php template

* should be already set in default_vars

* elgg - softcode timezone

* use supplied variable in php template

* guard against TZ not being present in env
2017-07-04 13:00:50 -07:00
Jerry Vonau
c00a5d828b Update ansible.cfg to match upstream (#62)
This fixes ansible versions 2.2.0+ 2.3.0  See: https://github.com/ansible/ansible/pull/1855
2017-07-04 13:00:13 -07:00