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

220 commits

Author SHA1 Message Date
A Holt
b911429949
1-prep/tasks/main.yml: Cleaner 2021-07-28 22:39:32 -04:00
A Holt
bd306cab17
Update raspberry_pi.yml 2021-07-28 14:41:21 -04:00
A Holt
ad895d71f3
Update 1-prep/README.rst 2021-07-28 04:04:51 -04:00
A Holt
ce01a544bc
Update 1-prep/README.rst 2021-07-28 03:33:23 -04:00
root
50e0cde9a3 iiab-check-firmware to /usr/bin ; rename systemd services to iiab-* 2021-07-27 22:36:07 -04:00
A Holt
19c96924a0
Update raspberry_pi.yml 2021-07-27 17:47:52 -04:00
A Holt
8bdeef38b7
Update raspberry_pi.yml 2021-07-27 17:28:21 -04:00
A Holt
3a78ab676d
Update raspberry_pi.yml 2021-07-27 15:30:38 -04:00
A Holt
fa21a43c4d
Update raspberry_pi.yml 2021-07-27 14:58:09 -04:00
A Holt
cce544c868
Update raspberry_pi.yml 2021-07-27 14:54:20 -04:00
A Holt
bcd35cf0b6
1-prep/tasks/main.yml: Clarify sshd required by OpenVPN 2021-07-26 15:51:36 -04:00
A Holt
907b38d74f
Making roles/1-prep/README.rst approachable for newcomers 2021-06-27 23:15:24 -04:00
root
468836d51e Cleanup of PHP 7.x & 8.0 dependencies 2021-06-27 16:01:53 -04:00
A Holt
652da0fbbd
1-prep/tasks/main.yml: final code/comment cleanup for PR #2654 merge 2020-11-28 23:18:35 -05:00
A Holt
43e5672bc0
1-prep/tasks/main.yml: Mention PR #2654 (AppArmor works w/ IIAB on Debian 10/11, so also now on Ubuntu?) 2020-11-28 22:38:41 -05:00
A Holt
c849249ca4
1-prep/tasks/main.yml sections: less doomscrolling, more readability 2020-11-28 15:18:19 -05:00
A Holt
b31eb6541c
WIP: AppArmor works with IIAB on Debian 10/11, so is this now also true on Ubuntu? 2020-11-28 09:58:16 -05:00
A Holt
7d06aafcce
Work around SELinux for now, to avoid Ansible Collection fail 2020-11-27 08:10:42 -05:00
root
ca171fbc1c Remove "| bool" 1.5yrs later, as Ansible 2.10 changed conditional_bare_variables default 2020-10-16 16:46:19 -04:00
root
ac22723b43 Release Cleanup of validate_vars, default_vars, local_vars, Stages 0-4, SSHD 2020-09-24 19:01:11 -04:00
Jerry Vonau
5b46eb248d cleanup stage 1 & 4 of # out *_install lines 2020-09-24 02:10:16 -05:00
Jerry Vonau
b00ea49b41 bugfix - sshd 2020-09-24 02:03:43 -05:00
Jerry Vonau
12d239cb2b validate - prune dnsmasq 2020-09-24 02:02:05 -05:00
root
1a3f386065 WiFi firmware fixing w/o local_vars, cleaner w/ explanations 2020-09-22 13:17:34 -04:00
root
1370115e23 Clean tasks/main.yml in stages 1, 3, 4, 6 2020-09-21 14:25:08 -04:00
Tim Moody
e24862cfcf syntax 2020-07-10 08:47:31 -04:00
Tim Moody
4f177f1b65 change resize service to use growpart, which must be installed for raspios 2020-07-09 18:50:56 -04:00
A Holt
0d07479070
1-prep: #when: dnsmasq_install | bool 2020-05-10 14:22:58 -04:00
Jerry Vonau
7e79d691fc install and start dnsmasq early - add option to set upstream dns server 2020-05-09 15:06:23 -05:00
Jerry Vonau
2ca7ac9a00 https://bugs.launchpad.net/ubuntu/+bug/1872897 2020-04-17 06:43:45 -05:00
Jerry Vonau
612ac79fed ensure wireless-tools is installed for ubuntu 2020-03-26 04:48:09 -05:00
A Holt
ea9d4e9df5
Clean/fix Ansible comments i.e. debuntu no longer applicable 2020-03-19 17:32:11 -04:00
A Holt
3a4cd6a7c7
Clarify installation of 4 packages: dphys-swapfile, fake-hwclock, iw, rfkill 2020-03-19 17:28:45 -04:00
A Holt
01527023ab
Merge pull request #2294 from jvonau/u20test
U20test / Ubuntu 20.04 to offer PHP 7.3 and 7.4 [Nextcloud PHP deps, php-stem on U20, ap0 prep, KA Lite on Ubermix, etc]
2020-03-19 14:33:30 -04:00
A Holt
c6939a4959
Clarify removal of libgeos-* pkgs for KA Lite on Ubermix 2020-03-19 12:01:38 -04:00
Jerry Vonau
04368ffbe9 move Ubermix workaround 2020-03-19 05:42:00 -05:00
Jerry Vonau
e66766c88e ubuntu missing iw rfkill 2020-03-19 05:09:53 -05:00
Jerry Vonau
9d331e8262 bluetooth needs a kick on ubuntu 2020-03-15 06:14:54 -05:00
Jerry Vonau
9cfbbd0d58 usercfg.txt on ubuntu 2020-03-15 01:54:57 -05:00
Jerry Vonau
49a137ddcd ensure dphys-swapfile is restarted 2020-03-15 01:30:49 -05:00
Jerry Vonau
e48d56dfb9 ensure dphys-swapfile fake-hwclock are installed 2020-03-15 01:27:45 -05:00
Jerry Vonau
eca80a289a modern OS are shipping systemd-timesyncd pre-enabled other packages not needed
ntp and chrony actually conflict with each other
2020-03-14 22:52:06 -05:00
Jerry Vonau
5eaa5baf3b ubuntu mounts the first partition differently - limit swapfile mods to raspbian 2020-03-14 22:30:45 -05:00
Jerry Vonau
4e57383379 replace is_rpi with rpi_model 2020-03-04 17:02:01 -06:00
A Holt
86ed7d4144
Update 1-prep/tasks/main.yml 2020-01-23 22:52:13 -05:00
A Holt
2e49e24d13
Clean 1-prep/tasks/main.yml 2020-01-13 11:11:46 -05:00
Jerry Vonau
4f0827b876 move iiab_env.py 2019-11-28 05:39:24 -06:00
A Holt
bb40a34569
pi_swap_size -> pi_swap_file_size 2019-08-13 16:20:24 -04:00
A Holt
ea0733ea3d
redundant "when: is_debuntu" (clarify rpi_model & is_rpi issues) 2019-08-13 16:10:17 -04:00
A Holt
f9b29b17da
500 -> {{ pi_swap_size }} 2019-08-13 14:47:10 -04:00
A Holt
74a68bed56
Merge pull request #259 from georgejhunt/flat
sync from georgejhunt:flat
2019-06-22 15:39:33 -04:00
holta
9543a10d82 ': false' to ': False' + ': true' to ': True' or ': yes' 2019-05-24 19:29:41 -04:00
holta
3a1ccf3638 'when: X' -> 'when: X | bool' for Ansibl 2.8 2019-05-24 18:33:10 -04:00
A Holt
59a4df170f
1-prep: tidying for Debian 10 Buster release (soon) 2019-05-12 01:06:53 -04:00
George Hunt
ec04e861c7 add in ansible vars, and network control files for network manager and systemd networkd 2019-04-14 14:29:56 -07:00
George Hunt
24d3d5c989 working to function on current code 2019-04-13 20:51:07 -07:00
A Holt
ccea69b1b3
Update main.yml 2019-03-29 15:44:23 -04:00
Jerry Vonau
055e99ae43 moved to 'iiab' 2019-01-15 06:08:36 -06:00
A Holt
a7451d6350
Update main.yml 2019-01-15 02:59:12 -05:00
A Holt
b439ef36d4
Update main.yml 2019-01-12 16:19:07 -05:00
A Holt
086df861fd
Update iiab.conf 2019-01-12 16:12:28 -05:00
A Holt
6eb5b1bc9c
Create iiab.conf 2019-01-10 20:00:12 -05:00
A Holt
4cfb6f013e
Update main.yml 2019-01-10 19:59:29 -05:00
George Hunt
2771238fe0 debian does not install sudo by default, and iiab-admin was moved before packages 2018-11-17 19:13:15 -08:00
A Holt
cbf1c1ed1d
Update raspberry_pi.yml 2018-11-03 23:46:22 -04:00
A Holt
962a3d2c39
Update raspberry_pi.yml 2018-11-03 22:46:05 -04:00
A Holt
5de384d64d
Update raspberry_pi.yml 2018-11-03 22:38:22 -04:00
A Holt
ad9547db32
Update main.yml 2018-11-02 21:47:45 -04:00
A Holt
0e27dc6b3a
Update raspberry_pi.yml 2018-11-02 21:44:03 -04:00
A Holt
a62eee1fdb
Update main.yml 2018-11-02 21:33:52 -04:00
A Holt
bb49de941d
Update main.yml 2018-11-02 21:32:26 -04:00
A Holt
5f699515d8
Update main.yml 2018-11-02 21:31:50 -04:00
A Holt
29513f60b3
Update main.yml 2018-11-02 21:28:26 -04:00
A Holt
a09c9e3e6f
Update main.yml 2018-10-28 11:42:44 -04:00
root
b5efe25edb /etc/iiab/iiab.ini -> {{ iiab_ini_file }} 2018-10-15 07:01:09 -04:00
root
b973906dc3 iiab_env_file -> {{ iiab_env_file }} or "{{ iiab_env_file }}" 2018-10-15 06:41:58 -04:00
A Holt
34aa710c2e
Update main.yml 2018-10-15 05:29:33 -04:00
A Holt
1269437b6f
Delete .iiab.env.j2.un~ 2018-10-09 09:06:05 -04:00
George Hunt
b11b46ccd0 use hard coded iiab-servar.lan as a link between client redirects and our server 2018-10-02 02:30:52 +00:00
George Hunt
d90b6becb9 hard code a ficticious, but stable, server name for url linked to by captive portal 2018-10-01 19:48:08 +00:00
George Hunt
4ee9c3e2b5 add in template dir
rebase bassed upon copy in

cut out obvious dead code

working on put-204

make users a sqlite db

sqlite db has users, and agent info

android timeouts not yet working

android 5 and 6 both work. lost mac

return to a working version for the MAC. Missing the splash

android,mac,windows all appear to work

sqlite get status of execute row == Null

initialize lasttimestamp with ajax call when home is triggered

remove commented code, move towards logging vs print statements

add logging with the -l flag

no changes to default_vars.yml

drop iptables captive portal stuff not using port 8090, and dnsmasq

missed deleting trap_enabled

fixes for 6.7 defaults

add in template dir

rebase bassed upon copy in

cut out obvious dead code

working on put-204

make users a sqlite db

sqlite db has users, and agent info

android timeouts not yet working

android 5 and 6 both work. lost mac

return to a working version for the MAC. Missing the splash

android,mac,windows all appear to work

sqlite get status of execute row == Null

initialize lasttimestamp with ajax call when home is triggered

remove commented code, move towards logging vs print statements

drop iptables captive portal stuff not using port 8090, and dnsmasq

missed deleting trap_enabled

fixes for 6.7 defaults

dispense with apache logs for captive portal, use the rotating portal.log instead

bring in clean defaults and py

Squash debugging details

remove backup file

still cannot dispense with cna on iphone. mac escape from cna broke with these changes

captive comes after iiab in apache config

one filename wrong

logging used for debug, lost mac escape from cna

typos

got mac/iphone full browser back

remove dead code

python was not creating db, or putting ip when first encountered
2018-09-29 03:40:14 +00:00
A Holt
3f9572b309
Update main.yml 2018-09-20 03:53:26 -04:00
A Holt
84eea97af9
Update main.yml 2018-09-19 20:42:37 -04:00
A Holt
fe5ab4496d
Update main.yml 2018-09-19 17:32:07 -04:00
A Holt
86aa6a8c43
English grammar 2018-03-28 14:00:10 -04:00
George Hunt
304e8b1b8c perhaps debian moved hwclock from /usr/sbin to /sbin 2018-02-16 05:20:42 +00:00
A Holt
6324cf4655
Rename raspberry_pi_2.yml to raspberry_pi.yml 2018-02-12 21:04:53 -05:00
A Holt
9ac16ee093
indentation/syntax per new Ansible documentation 2018-02-12 21:04:25 -05:00
A Holt
68a61805be
raspberry_pi_2.yml -> raspberry_pi.yml; indentation/syntax per new Ansible docs 2018-02-12 21:03:49 -05:00
A Holt
e330cebbc5
Update README.rst 2018-02-12 19:41:29 -05:00
A Holt
90351bb6a8
Update main.yml 2017-12-08 01:21:21 -05:00
A Holt
67c0b11133
Update main.yml 2017-12-08 01:16:51 -05:00
Jerry Vonau
ecc9f1b836 iiab_base_ver iiab_revision 2017-11-15 20:19:02 -06:00
Jerry Vonau
051808957a cleanup 2017-11-13 09:59:10 -06:00
Jerry Vonau
ac0d86a4de Better O-init visuals 2017-11-06 15:34:27 -06:00
Jerry Vonau
4015a7c8f1 no_net_restart 2017-11-06 15:34:27 -06:00
Jerry Vonau
3e4ae6b07d syntax check 2017-11-06 15:34:27 -06:00
Jerry Vonau
e9fc26fc2d update syntax in 1-prep iiab_ini.yml 2017-11-06 15:34:26 -06:00
Jerry Vonau
38fb39ad2b remove first_run from 1-prep main.yml 2017-11-06 15:34:26 -06:00
Jerry Vonau
bd7d1dded5 move is_rpi to computed_vars.yml for 0-init 2017-11-06 15:34:26 -06:00