A Holt
42657c6bbf
Update kiwix_install.yml
2017-11-26 11:29:56 -05:00
A Holt
7952de4332
explanation fixed from /opt to /etc/iiab/iiab.ini
2017-11-26 11:12:29 -05:00
A Holt
6f73ebc64f
parametrize Kiwix download defaults
...
Due to accidental kiwix/tasks/main.yml & kiwix/tasks/kiwix_install.yml
Ongoing work will be in separate branch/PR as was the intention. I goofed in editing master. Apologies.
2017-11-26 10:54:17 -05:00
A Holt
c14d62beb4
guarantee library.xml exists; re-order for readability
2017-11-26 10:38:48 -05:00
A Holt
3bd6659178
Ansible output clarified
2017-11-26 10:20:33 -05:00
A Holt
56d5ec9e6d
Update main.yml
2017-11-26 10:09:17 -05:00
A Holt
afe9e8122d
experimental i686 code path
2017-11-26 10:06:51 -05:00
A Holt
0d065ae873
experimental i686 code path
2017-11-26 10:06:30 -05:00
A Holt
1a6883187c
Merge pull request #567 from holta/master
...
Kiwix playbook more readable; unused code commented out
2017-11-25 17:34:23 -05:00
A Holt
6a0648818b
Update kiwix_install.yml
2017-11-25 17:16:57 -05:00
A Holt
5d8538517a
manual lint & remove duplicate "chown -R root:root"
2017-11-25 17:12:26 -05:00
A Holt
71c1564971
Update main.yml
2017-11-25 16:48:57 -05:00
A Holt
4a93629125
experimentally comment out kiwix_url & kiwix_path and...
...
...use {{ content_base }} instead of /library
2017-11-25 16:48:23 -05:00
Jerry Vonau
4c18f746dc
guard against losing dns lookups when the machine has alreay been configured in which /etc/resolv.conf would contain 127.0.0.1 as the nameserver address with resolvconf in action and /etc/iiab/iiab.env absent
2017-11-25 11:57:55 -06:00
George Hunt
7936b5b23e
smoketest fixes
2017-11-25 01:25:55 +00:00
Jerry Vonau
bd5684cd10
dhcpd contol for iiab-hotspot-on|off
2017-11-24 13:05:43 -06:00
Jerry Vonau
29104b9f75
add install time option for control of AP upon reboot
2017-11-24 13:01:18 -06:00
Jerry Vonau
117a3f513b
cleanup
2017-11-24 11:04:37 -06:00
Jerry Vonau
ac738458f0
use results to set_facts
2017-11-24 11:04:37 -06:00
Jerry Vonau
1775c77265
name the tasks
2017-11-24 11:04:37 -06:00
Jerry Vonau
e83d65ea7b
record new facts
2017-11-24 11:04:36 -06:00
Jerry Vonau
7e4ff797e5
hand merge of systemd-net with a rename 2
2017-11-24 11:04:36 -06:00
Jerry Vonau
095bf1acdc
use down more
2017-11-24 11:04:36 -06:00
Jerry Vonau
e1e9108ac4
NM support
2017-11-24 11:04:36 -06:00
Jerry Vonau
e762dd3d8d
rpi_debian.yml
2017-11-24 11:04:36 -06:00
George Hunt
62a8ef6d0b
create a script that executes at every startup
2017-11-24 16:57:46 +00:00
A Holt
24269d2b4b
Merge pull request #555 from holta/master
...
change calibre_debs_on_debian: false -> true so headless install works
2017-11-23 11:48:26 -05:00
A Holt
0c34e1aea6
Update main.yml
2017-11-23 11:34:39 -05:00
Jerry Vonau
f1f2ffa275
go with keyfile
2017-11-22 18:01:04 -06:00
Jerry Vonau
f73585aea1
keyfile layout
2017-11-22 17:20:46 -06:00
Jerry Vonau
f8d7c1ddad
add not wan_in_interfaces check before cobbering /etc/network/interfaces
2017-11-22 14:01:40 -06:00
Jerry Vonau
b9d97bce4f
provide NetworkManager.conf - and move prior to daemon-reload
2017-11-22 13:57:48 -06:00
Jerry Vonau
3510641b41
has_NM use /etc/network/interfaces, need to toggle "manged" in NetworkManager.conf
...
Alternative keyfile option is possible just like the XO days.
http://manpages.ubuntu.com/manpages/zesty/man5/NetworkManager.conf.5.html
2017-11-22 10:34:58 -06:00
Jerry Vonau
47328e6ab5
don't use /etc/network/interfaces.d/iiab
2017-11-22 10:21:18 -06:00
Jerry Vonau
6b276e53cc
don't force ifupdown to be installed
2017-11-22 10:16:06 -06:00
Jerry Vonau
9204c4caf5
single interface - strings need to be quoted, add stdout_lines
2017-11-22 09:58:13 -06:00
A Holt
ddddc73d2c
iiab_base_ver: 6.5 prep'ing for near-final release
2017-11-20 17:28:58 -05:00
A Holt
9bdaccd39e
/library -> "{{ content_base }}/nextcloud/data"
2017-11-20 16:39:08 -05:00
A Holt
02ebea16bd
Calibre 3.x has dependency risks on RPi (may revert to Stage 6 later!)
2017-11-20 14:29:25 -05:00
A Holt
392120480d
Calibre moving to Stage 9
2017-11-20 14:27:28 -05:00
A Holt
82b368e64f
Merge pull request #542 from holta/master
...
Slim down 2-common/tasks/packages.yml: OS handles (libc6, bash, iptables) & exFAT moved
2017-11-20 13:28:47 -05:00
A Holt
67eb923df9
Update packages.yml
2017-11-20 13:04:49 -05:00
A Holt
e2d198099a
Consensus decision to try to slim down #518
2017-11-20 12:58:06 -05:00
Jerry Vonau
20398be41a
partial 831e189795bf37d6c785a657a882556c3d649294
2017-11-20 11:20:20 -06:00
Jerry Vonau
61228a188e
iiab-hotspot-on|off - no reboot needed post install
2017-11-20 11:20:20 -06:00
Jerry Vonau
30ee7a2449
iiab-hotspot-on|off
2017-11-20 11:20:20 -06:00
Jerry Vonau
65214d84f2
hostapd default on
2017-11-20 11:20:20 -06:00
Jerry Vonau
3c2090424b
hostapd in enable_services.yml
2017-11-20 11:20:20 -06:00
Jerry Vonau
fa3512f2b1
alter wifi list to include gateway
2017-11-20 11:17:16 -06:00
Jerry Vonau
a6d63e66d2
use {{}} and iiab_lan_iface
2017-11-20 11:17:16 -06:00
Jerry Vonau
e9aae150f4
rpi test 3 wifi flip on reboot
2017-11-20 11:17:16 -06:00
Jerry Vonau
f3bcabe498
rpi test 2 supply template for hostapd
2017-11-20 11:17:16 -06:00
Jerry Vonau
d932185dcc
rpi test 1
2017-11-20 11:17:16 -06:00
Jerry Vonau
450c04697d
dnsmasq.conf based on George's template
...
https://raw.githubusercontent.com/georgejhunt/iiab/37e9c4cdbe55709cb306862f4d3324449ec011d5/roles/network/templates/network/dnsmasq.conf
2017-11-20 11:17:16 -06:00
Jerry Vonau
73fd3959b2
4- not network, better logging, and adjust tags network- FQDN
2017-11-20 11:15:20 -06:00
Jerry Vonau
36a0de43b4
/etc/iiab and ordering
2017-11-20 11:15:20 -06:00
Jerry Vonau
9ce8ca9f88
doc_root in fl.yml
2017-11-20 11:15:20 -06:00
A Holt
bac2012f05
Merge pull request #536 from jvonau/TZ
...
TZ: include_tasks: tz.yml
2017-11-20 12:11:34 -05:00
A Holt
797d3012c8
Merge pull request #535 from jvonau/had-1116-bugs
...
had-1116-bugs
2017-11-20 12:08:09 -05:00
A Holt
c3d9e9e078
new: calibre_debs_on_debian to test Rasp approach on Debian
2017-11-20 09:49:50 -05:00
A Holt
e8d1ec4a27
new: calibre_debs_on_debian to test Rasp approach on Debian
2017-11-20 09:49:27 -05:00
A Holt
6e925c9f3a
Update main.yml
2017-11-20 05:41:15 -05:00
A Holt
dd5e42d6b4
Update debs.yml
2017-11-20 05:39:05 -05:00
A Holt
f640eb24fe
never fail during "systemctl stop calibre-serve" (even if service doesn't exist!)
2017-11-20 05:27:02 -05:00
A Holt
0a3b9e759a
Update py-installer.yml
2017-11-20 04:23:29 -05:00
A Holt
9773395461
Update py-installer.yml
2017-11-20 03:43:01 -05:00
A Holt
eb159a9adb
Update debs.yml
2017-11-20 03:41:34 -05:00
A Holt
d69a98828b
Update main.yml
2017-11-20 03:32:40 -05:00
A Holt
ed24c66b3b
Update main.yml
2017-11-20 03:26:48 -05:00
A Holt
89d3aa7aa7
Update main.yml
2017-11-20 03:25:53 -05:00
A Holt
209b8ced80
Update create-db.yml
2017-11-20 03:19:36 -05:00
A Holt
9f57885ac8
Update create-db.yml
2017-11-20 03:16:05 -05:00
A Holt
70a034d23d
Rename config-db.yml to create-db.yml
2017-11-20 03:13:33 -05:00
A Holt
779e8c69fa
Update main.yml
2017-11-20 03:13:00 -05:00
A Holt
5f68c4fb14
Update main.yml
2017-11-20 03:09:26 -05:00
A Holt
b3e8505175
Update py-installer.yml
2017-11-20 03:06:02 -05:00
A Holt
921ee0d2c5
Update main.yml
2017-11-20 03:03:25 -05:00
A Holt
7a4a9211a1
Update main.yml
2017-11-20 03:01:38 -05:00
A Holt
903a9470ac
Update config-db.yml
2017-11-20 02:57:05 -05:00
A Holt
dcfe811f11
calibre-serve.service MUST be off for calibredb
2017-11-20 02:53:23 -05:00
A Holt
35baf4d7e5
"when: calibre_enabled" restored to L36 & L44
2017-11-20 02:26:51 -05:00
A Holt
20a76bf665
installer.yml -> py-installer.yml
2017-11-20 02:14:08 -05:00
A Holt
920641fbd6
Update and rename installer.yml to py-installer.yml
2017-11-20 02:12:05 -05:00
A Holt
7435fa9b00
Merge branch 'calibre3' into calibre312
2017-11-20 02:04:40 -05:00
A Holt
82671e3e94
install.yml -> config-db.yml
2017-11-20 00:13:40 -05:00
A Holt
aa3b4bcaa2
Update and rename install.yml to config-db.yml
2017-11-20 00:11:38 -05:00
A Holt
65f55ae37a
Merge pull request #32 from iiab/master
...
sync from iiab/iiab
2017-11-19 23:54:48 -05:00
A Holt
a3c072e1f4
Update main.yml
2017-11-19 23:25:54 -05:00
A Holt
6b2492f84f
Ansible output more understandable
2017-11-19 23:20:39 -05:00
A Holt
ab36c02a47
Update main.yml
2017-11-19 23:09:54 -05:00
A Holt
4becca66dd
Update main.yml
2017-11-19 23:05:24 -05:00
A Holt
10d13601d3
Merge branch 'master' into sugarizer
2017-11-19 23:02:58 -05:00
A Holt
a0f9b922bc
Update main.yml
2017-11-19 23:02:07 -05:00
A Holt
1e71c33b59
manual lint'ing per Ansible recommendations
2017-11-19 22:56:53 -05:00
Jerry Vonau
0143cea2dd
dhcpd move stock disable
2017-11-19 20:34:19 -06:00
Jerry Vonau
20fd831130
permissions for metadata.db
2017-11-19 19:17:37 -06:00
Jerry Vonau
56f54dc70f
s/b installer
2017-11-19 17:06:20 -06:00
Jerry Vonau
1455c313b8
6 -> 8
2017-11-19 14:51:40 -06:00
Jerry Vonau
eec76edd5f
split off debs and installing
2017-11-19 14:51:40 -06:00
Jerry Vonau
ac7f3ca6a6
split off install
2017-11-19 14:51:40 -06:00
Jerry Vonau
20c629a7fe
invert calibre-installer.py logic
2017-11-19 14:51:40 -06:00
A Holt
26902483a6
Clarif: linux-installer.py downloaded to calibre-installer.py
2017-11-19 14:51:40 -06:00
A Holt
447dc4b06a
Calibre playbook now completes offline IF /usr/bin/calibre-uninstall exists
2017-11-19 14:51:40 -06:00
A Holt
f8627d0f2b
Clarif: MANUALLY REMOVE /usr/bin/calibre-uninstall TO FORCE UPGRADE
2017-11-19 14:51:40 -06:00
A Holt
6c37da065f
ENFORCE: calibre-installer.py & Internet connection REQUIRED to install Calibre
2017-11-19 14:51:40 -06:00
A Holt
359191818c
Install the latest Calibre on all OS's, Adds Verif
2017-11-19 14:51:40 -06:00
A Holt
690640ab19
for Calibre 3.x
2017-11-19 14:49:24 -06:00
A Holt
9c1bdb255c
for Calibre 3.x
2017-11-19 14:49:24 -06:00
A Holt
a5d6835eb0
Clarif: linux-installer.py downloaded to calibre-installer.py
2017-11-19 12:45:10 -05:00
Jerry Vonau
3abea5f147
FQDN disable httpd
2017-11-18 22:18:48 -06:00
Jerry Vonau
db38c9a1d0
move hostname.yml
2017-11-18 22:18:48 -06:00
Jerry Vonau
4416cf5e55
make that a 2 min timeout for squid
2017-11-18 22:18:48 -06:00
Jerry Vonau
f469a44dee
network - disable is_redhat specific detection
2017-11-18 22:18:47 -06:00
Jerry Vonau
a311d988b4
tz.yml - discriptions and order
2017-11-18 22:10:29 -06:00
Jerry Vonau
aafba9c520
check for TZ change post-install move tz.yml to 0-init
2017-11-18 22:10:29 -06:00
Jerry Vonau
13f156c21d
split out TZ to 2-common
2017-11-18 22:10:29 -06:00
A Holt
1018aa6d5f
Merge pull request #31 from iiab/master
...
sync from iiab/iiab
2017-11-17 22:15:12 -05:00
A Holt
ae5a8e9896
Merge pull request #532 from holta/phpmyadmin
...
Toughened phpMyAdmin playbook
2017-11-17 18:23:34 -05:00
A Holt
8764825522
Merge pull request #533 from holta/wordpress
...
WordPress installer/maintenance toughened
2017-11-17 18:23:17 -05:00
A Holt
a28d85c1bb
WordPress install/maintenance toughened
2017-11-17 13:14:23 -05:00
A Holt
95cdd725e9
WordPress install/maintenance toughened
2017-11-17 13:14:16 -05:00
A Holt
b4c5ab1d28
WordPress install/maintenance toughened
2017-11-17 13:09:41 -05:00
A Holt
7361d44e50
MongoDB description had *4* quotation marks in iiab.env
2017-11-16 23:16:15 -05:00
A Holt
3af691d516
Sugarizer description had *4* quotation marks in iiab.env
2017-11-16 23:15:29 -05:00
A Holt
5fa2cb6600
MongoDB description had *4* quotation marks in iiab.env
2017-11-16 23:12:50 -05:00
A Holt
06a375fa06
Sugarizer description had *4* marks in iiab.env
2017-11-16 23:11:45 -05:00
A Holt
fd2bcea3e7
description for /etc/iiab/iiab.env needs single-quotes too
2017-11-16 23:05:52 -05:00
A Holt
16f548f921
download verif: add back later? check for latest ver when online?
2017-11-16 22:56:34 -05:00
A Holt
67bdf98457
"src:" then "dest:" (code more readable)
2017-11-16 22:47:39 -05:00
A Holt
91a1ecb12f
Ansible output clearer
2017-11-16 22:42:30 -05:00
A Holt
79792296a6
toughened phpmyadmin playbook
2017-11-16 22:22:24 -05:00
A Holt
738646eef4
toughened phpmyadmin playbook
2017-11-16 22:12:03 -05:00
A Holt
08be514b30
Merge pull request #30 from iiab/master
...
sync from iiab/iiab
2017-11-16 22:05:03 -05:00
Jerry Vonau
0ce8ed1bc8
0-init - name the task for travis
2017-11-16 05:56:03 -06:00
Jerry Vonau
40994e9a3a
replace symlink with wrapper to export KALITE_HOME for enduser ease of use
2017-11-16 03:12:57 -06:00
Jerry Vonau
4cc6da39fb
blacklist_wifi -> reserved_wifi as a better discription of the use case
...
Document option for use in local_vars - used with BM's U17 install
2017-11-15 20:46:19 -06:00
Jerry Vonau
dc580ef2ee
record iiab_base_ver iiab_revision
2017-11-15 20:21:34 -06:00
Jerry Vonau
ecc9f1b836
iiab_base_ver iiab_revision
2017-11-15 20:19:02 -06:00
A Holt
2e8597cab6
Calibre playbook now completes offline IF /usr/bin/calibre-uninstall exists
2017-11-15 18:56:01 -05:00
A Holt
380db254fa
Clarif: MANUALLY REMOVE /usr/bin/calibre-uninstall TO FORCE UPGRADE
2017-11-15 18:01:56 -05:00
A Holt
9298aa949a
Clarify /library/wordpress perms 775/664
2017-11-15 17:56:39 -05:00
A Holt
9f4437fb54
ENFORCE: calibre-installer.py & Internet connection REQUIRED to install Calibre
2017-11-15 14:17:51 -05:00
A Holt
a2c0c06113
Install the latest Calibre on all OS's, Adds Verif
2017-11-15 13:45:43 -05:00
A Holt
c5ad68b6ef
"keep_newer: yes" to preserve WordPress auto-upgrades
2017-11-15 12:30:53 -05:00
A Holt
278385d34f
Permissions / Messaging refined
2017-11-15 11:47:41 -05:00
A Holt
c6a6c374d1
WordPress install sequence toughened
2017-11-15 11:03:08 -05:00
A Holt
5b345ea28d
WordPress install sequence toughened
2017-11-15 11:01:07 -05:00
A Holt
6767b229b8
WordPress installer toughened
2017-11-15 11:00:00 -05:00
A Holt
6f702b42e2
for Calibre 3.x
2017-11-14 20:45:27 -05:00
A Holt
8106ed5df1
for Calibre 3.x
2017-11-14 20:40:01 -05:00
A Holt
0205fbacf8
Clarified other mnemonics like http://box/books
2017-11-14 13:56:40 -05:00
A Holt
0669734fc8
"/" already in roles/calibre/templates/calibre.conf
2017-11-14 13:54:31 -05:00
A Holt
8e3d2357b3
Update calibre.conf
2017-11-14 13:41:34 -05:00
Jerry Vonau
7888b93c71
Adam 2
2017-11-14 12:19:11 -06:00
Jerry Vonau
dcb55d1592
Adam 1
2017-11-14 12:11:03 -06:00
Jerry Vonau
a4dee44702
RFC softcode calibre_web_path - correct calibre_port
2017-11-14 12:03:11 -06:00
A Holt
da1856c75a
http://box/books etc implemented by calibre.conf ?
2017-11-14 12:54:31 -05:00
A Holt
905ab1e71b
distinguishing calibre-server from calibre-serve.service !
2017-11-14 10:51:08 -05:00
A Holt
3bcd3d3910
Ansible output for Calibre clarified
2017-11-14 01:57:55 -05:00
A Holt
8e2db89456
Merge pull request #524 from holta/master
...
Kiwix documention fixes
2017-11-14 01:29:29 -05:00
A Holt
270846585a
fixed quotation marks around "Set Kiwix filename to d/l: ..."
2017-11-14 01:28:15 -05:00
A Holt
5bdf255ff2
Update kiwix-serve.service.j2
2017-11-14 01:21:34 -05:00
A Holt
06380ac18b
Kiwix README.rst brought up-to-date
2017-11-14 01:16:46 -05:00
A Holt
4490c27969
Merge pull request #523 from holta/master
...
Impove Kiwix's Ansible explanations
2017-11-14 00:58:56 -05:00
A Holt
711daecad0
Ansible output (tasks/kiwix_install.yml)
2017-11-14 00:29:05 -05:00
A Holt
e93a4beb5d
Ansible output clarifs to kiwix/tasks/main.yml
2017-11-14 00:24:11 -05:00
A Holt
fefd95e4ca
Merge pull request #522 from holta/master
...
Record -> Recording STAGE 3 HAS COMPLETED
2017-11-14 00:05:30 -05:00
A Holt
ad8880e02f
Record -> Recording STAGE 3 HAS COMPLETED
2017-11-14 00:00:39 -05:00
A Holt
f127af339d
Merge pull request #521 from holta/master
...
Ansible output presentation tweaks
2017-11-13 23:24:20 -05:00
A Holt
5439812038
Verbal clarif
2017-11-13 23:22:03 -05:00
A Holt
5098b2a76e
Ansible output structure
2017-11-13 23:16:24 -05:00
A Holt
c82edda652
Merge pull request #520 from jvonau/fixes-1113
...
Fixes 1113 (Nov 13) for Ubuntu 17.10
2017-11-13 23:04:54 -05:00
A Holt
0175686c67
Merge pull request #519 from holta/master
...
Node.js 6.11.5 & 6.12.0 were colliding on Raspbian: is this better?
2017-11-13 22:43:57 -05:00
Jerry Vonau
78048036c5
ifupdown for ubuntu-17
2017-11-13 21:38:09 -06:00
A Holt
d987537b51
"Node.js" in Ansible output
2017-11-13 22:35:41 -05:00
A Holt
d491896199
node 6.11.x & 6.12.x were colliding on Raspbian
2017-11-13 22:19:36 -05:00
A Holt
311b6e3a0c
Merge pull request #517 from holta/master
...
roles/calibre/templates/calibre.conf legacy change from 8010 to 8080 ?
2017-11-13 20:09:19 -05:00
A Holt
cba3d10e1f
No material changes but WTH is with 8010 here??
2017-11-13 19:43:17 -05:00
A Holt
cad57df02e
No material changes but WTH is with 8010 here??
2017-11-13 19:42:12 -05:00
A Holt
29236cb837
Ansible output tuning
2017-11-13 18:28:31 -05:00
A Holt
a50b6ead18
Calibre legacy change from 8010 to 8080: nec or not?
2017-11-13 18:15:13 -05:00
A Holt
6e48d41d60
Merge pull request #516 from holta/master
...
bringing all pkg descriptions into same format, for /etc/iiab/iiab.ini
2017-11-13 14:47:07 -05:00
A Holt
9fc44f45e5
kiwix-serve description enhanced
2017-11-13 14:45:42 -05:00
A Holt
0bd0058c2e
bringing all pkg descriptions into same format
2017-11-13 14:40:24 -05:00
A Holt
5d5345a7df
bringing all pkg descriptions into same format
2017-11-13 14:39:37 -05:00
A Holt
4b78506df2
bringing all pkg descriptions into same format
2017-11-13 14:38:50 -05:00
A Holt
86eb06bdce
bringing all pkg descriptions into same format
2017-11-13 14:36:01 -05:00
A Holt
96ba6918af
bringing all pkg descriptions into same format
2017-11-13 14:33:38 -05:00
A Holt
bce322a793
bringing all pkg descriptions into same format
2017-11-13 14:29:36 -05:00
A Holt
164c50c117
bringing all pkg descriptions into same format
2017-11-13 14:28:09 -05:00
A Holt
73afd3c3eb
bringing all pkg descriptions into same format
2017-11-13 14:27:17 -05:00
A Holt
1f8551e226
bringing all pkg descriptions into same format
2017-11-13 14:25:06 -05:00
A Holt
3597896d71
Merge pull request #510 from jvonau/U17
...
U17: Ubuntu 17.10 preparations
2017-11-13 12:35:16 -05:00
Jerry Vonau
405607c845
DG path - iiab_lan_iface tweeks
2017-11-13 09:59:14 -06:00
Jerry Vonau
db2827a0ed
removed unused templates & touchups
2017-11-13 09:59:14 -06:00
Jerry Vonau
5e38b47d04
move proxy install option to 4-common
2017-11-13 09:59:13 -06:00
Jerry Vonau
8a2c560f5b
Squid on the fly, loses some speed thou
2017-11-13 09:59:13 -06:00
Jerry Vonau
c08de05fbd
shift FQDN
2017-11-13 09:59:13 -06:00
Jerry Vonau
0d5d494514
iptables
2017-11-13 09:59:13 -06:00
Jerry Vonau
051808957a
cleanup
2017-11-13 09:59:10 -06:00