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

39 commits

Author SHA1 Message Date
A Holt
7a3fca8c80
Delineate vars already defined in local_vars & default_vars 2019-05-25 06:13:39 -04:00
A Holt
3c76bbe8f3
hostapd_wait: 5 [was 1 second...we can try 3...or 10 if nec?] 2019-05-07 12:19:12 -04:00
georgejhunt
84da40c40d
Cap2 (#1300)
* move captive portal to its own role

* runrole still not working

* make apache name consistent, define py_captive_portal_port

* record android fixes

* some progress -- windows8.1 works but detectportal.firefox active for both mac and windows

* works all platforms

* one captive_portal_install not changed to py_captive...

* port into defaults

* windows 7,8,10,mac,ios,android 5,7

* add # to dnsmasq.d/captive

* guess what android 8 might need

* move captive portal to its own role

* runrole still not working

* make apache name consistent, define py_captive_portal_port

* record android fixes

* some progress -- windows8.1 works but detectportal.firefox active for both mac and windows

* works all platforms

* one captive_portal_install not changed to py_captive...

* port into defaults

* windows 7,8,10,mac,ios,android 5,7

* add # to dnsmasq.d/captive

* guess what android 8 might need

* restart apache2 and dnsmasq in role

* do not hard code apache name

* cut out disfunctional experiments

* variable py_captive_portal_port misspelled

* add wildcard serveralias to box.lan vhost to fix default

* add in STDOUT to log

* remove the py_

* add in msn to urls to capture

* missed a few py_
2018-11-17 20:09:40 -08:00
A Holt
65972dafbc
Update main.yml 2018-10-09 16:40:54 -04:00
Jerry Vonau
bb6b3c2ab2 Explicitly disable dnsmasq when in Appliance mode
otherwise dnsmasq will become active upon reboot because enable_services.yml
would still be acting upon local_vars.yml where dnsmasq_enabled is set to True
while there is not LAN interface available to bind the service to.
2018-10-09 11:50:00 -05:00
A Holt
0d33d7aef0
Update main.yml 2018-10-08 20:27:25 -04:00
A Holt
d80e0771ac
Update main.yml 2018-10-08 17:29:57 -04:00
A Holt
6269aa590d
Update main.yml 2018-10-08 17:20:00 -04:00
A Holt
ed81633f65
Update main.yml 2018-10-08 17:02:34 -04:00
A Holt
151f93fc6a
Update main.yml 2018-10-08 15:45:35 -04:00
A Holt
7866041f2b
Update main.yml 2018-07-19 22:09:15 -04:00
A Holt
b0aea6e136
Update main.yml 2018-07-12 14:10:34 -04:00
A Holt
01197db87c
Understandability/Context for outsiders 2018-07-12 13:36:09 -04:00
Jerry Vonau
ca7c291ba5 use py_ for new captive_portal variables 2018-07-05 12:24:20 -05:00
Anish Mangal
74fb19864f Initial working copy of the captive portal 2018-07-04 08:27:11 -05:00
Jerry Vonau
ff7022b563 get rid of the stall with 'dhcp' 2018-05-12 23:13:27 -05:00
A Holt
184cc624f9
Update main.yml 2018-05-10 12:38:59 -04:00
A Holt
a5e51b76bf
move "host_country_code: US" from roles/network/defaults to local_vars.yml 2018-05-10 12:12:28 -04:00
Jerry Vonau
0a84a5e9a7 fix detection 2018-05-02 21:27:14 -05:00
George Hunt
e0eae4fe9b variables required by redhat 2018-03-30 13:10:35 -07:00
George Hunt
227b5f4c32 wifi really is turned off by rfkill until wpa_supplicant has country= 2018-03-29 20:39:20 +00:00
A Holt
e010c060d8
Explain hostapd_enabled: & reboot_to_AP: 2018-01-01 11:30:02 -05:00
A Holt
8ee3c0a375
manually_toggle_AP: false -> hostapd_enabled: True 2018-01-01 10:48:24 -05:00
A Holt
63ebba5c14
Update main.yml 2017-12-29 01:29:17 -05:00
A Holt
3a1d9e2657
"manually_toggle_AP: false" unless WiFi install detected 2017-12-28 19:02:06 -05:00
Jerry Vonau
ac738458f0 use results to set_facts 2017-11-24 11:04:37 -06:00
Jerry Vonau
7e4ff797e5 hand merge of systemd-net with a rename 2 2017-11-24 11:04:36 -06:00
Jerry Vonau
47328e6ab5 don't use /etc/network/interfaces.d/iiab 2017-11-22 10:21:18 -06:00
Jerry Vonau
4c17f2daa7 adjust for 'is defined' 2017-11-06 15:34:27 -06:00
Jerry Vonau
5e854fb798 adjust defaults 2017-11-06 15:34:27 -06:00
Jerry Vonau
8e37472fbf running - double check after rebase 2017-11-06 15:34:26 -06:00
Jerry Vonau
e4ff73bf92 reduce hostapd wait time 2017-11-06 12:33:42 -06:00
Jerry Vonau
8cad64c34a fix proper runtags support 2017-11-06 12:33:41 -06:00
Jerry Vonau
de4be7c646 Everybody is testing debian.yml - Toggle dnsmasq_enabled False - edits
use hostapd.yml supplied templates sooner - remove systemd reload and restarted - move restarted to restart.yml

live testing
2017-11-06 12:33:41 -06:00
Jerry Vonau
8cf4481553 port dnsmasq over from nginx-rebase-eth0 - rebased edits 2017-11-06 12:33:41 -06:00
Jerry Vonau
bd50433874 move network detection to network -- adjused for hostname 2017-10-26 10:48:40 -05:00
Jerry Vonau
6877bb2ac2 typo eth0 (#251)
correct service name

lets shut-up systemd

keep wifi variables with networking - remove unused variable
2017-09-18 08:19:46 -07:00
georgejhunt
f319afa432 Test (#20)
* change apache_data to apache_user in all

* no libapach2 in centos. just php. no php-magick in centos

* remove redundant vars entries

* do not create apache user

* missed one pound sign

* soft code all references to apache_user

* centos requires older setuptools

* revert ansible_lsb.id in xsce.yml

* try getting recent pip

* move pip download to 2prep so that kalite success is not dependent on iiab coming first

* still need to replace setuptools in kalite

* add curl -- needed in debian

* massivly substitue iiab for xsce, and rename files

* completed runansible

* centos fixes,install  pip

* appliance means no iptables rules

* change to earlier version of setuptools for centos

* delete file duplicate, hopefully unnecessary. generate the offline docs

* wiki docs errors

* create the admin group -- deleted earlier

* use the --yes option with pip uninstall

* base of repo moved from schoolserver to iiab, unleashkids.org->iiab.io

* network detection broken due to tupo
2017-06-09 16:25:56 -07:00
George Hunt
845632d0ac initial checkin -- May 27, 2017 2017-05-27 11:09:50 -07:00