Jerry Vonau
ed0d8961a6
correct waiting explaination
2019-07-06 23:09:59 -05:00
Jerry Vonau
3baa790b6e
fix WAN detection in /etc/network/interfaces
2019-07-06 22:59:12 -05:00
A Holt
252cac143d
Update enable_services.yml
2019-06-29 18:29:58 -04:00
A Holt
ee4ed1b94d
towards fixing #1778
2019-06-27 19:58:10 -04:00
Anish Mangal
2d4a55aef2
do not copy dnsmasq restart script if we are on rpi
2019-06-23 11:43:45 +00:00
Anish Mangal
dfeb3cb5a0
Move the dnsmasq-restarter script from dnsmasq.yml to enable_services.yml
2019-06-23 07:57:19 +00:00
Anish Mangal
afee35b222
Restart dnsmasq whenever iiab-lan-iface comes back up
2019-06-23 06:30:50 +00:00
Anish Mangal
0c85804e99
Merge branch '1753' into dnsmasq-fix
2019-06-23 06:20:18 +00:00
Anish Mangal
808d7d1697
Add br-* and docker to network interface list to exclude
2019-06-23 02:39:27 +00:00
Jerry Vonau
718fccc51c
Update computed_network.yml
...
Docker
2019-06-20 12:11:45 -05:00
Jerry Vonau
0851b6093d
Update detected_network.yml
...
Docker
2019-06-20 12:03:03 -05:00
Anish Mangal
8a1094e964
Move freepbx from being hosted at pbx.lan to <ip>:8888
2019-06-20 04:30:55 +00:00
A Holt
f56c9e8c75
restart dnsmasq in appliance mode too!
2019-06-19 20:07:53 -04:00
Jerry Vonau
be9671d6c5
Update computed_services.yml
...
Fix
2019-06-19 10:49:23 -05: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
holta
2e3c4b7b2e
comments preserve hardcoded U18 clauses
2019-05-24 03:13:52 -04:00
holta
3eccbd9d60
'| bool' for Ansible 2.8; prep U18+
2019-05-24 03:06:43 -04:00
root
2ea775848a
Add |bool in network/tasks/restart.yml
2019-05-24 01:51:03 -04:00
A Holt
3d976bebec
iptables doc tweak
2019-05-23 19:42:40 -04:00
A Holt
98049544b1
Lines numbers fixed in comment
2019-05-21 04:03:39 -04:00
A Holt
efd317d62f
Line number fix in comment
2019-05-21 03:31:28 -04:00
A Holt
071d5987b7
http-vs-https clarified in network/tasks/avahi.yml
2019-05-21 02:43:43 -04:00
A Holt
c74053ef52
also clarify "ports_externally_visible: 2" means http-or-https in avahi.yml
2019-05-19 14:04:14 -04:00
A Holt
b3d837b182
Comment fixed in network/tasks/avahi.yml
2019-05-19 06:31:42 -04:00
A Holt
669dcf7a6e
gui_wan -> ports_externally_visible >= 2 in avahi.yml
2019-05-19 05:45:16 -04:00
A Holt
50e5e1067f
Clarify why hostapd_wait (5 seconds for now) is nec
2019-05-07 16:16:07 -04:00
A Holt
98f682a0e4
Ansible file module "path" is equiv to "dest"
2019-05-04 00:57:44 -04:00
A Holt
63ab350994
Comments tightened up
2019-05-04 00:54:27 -04:00
A Holt
0682b03931
run netplan.yml if Ubuntu 18.04 or higher
2019-05-03 23:51:06 -04:00
A Holt
d509213043
Update debian.yml
2019-04-11 11:33:42 -04:00
A Holt
95063553eb
Update debian.yml
2019-04-11 11:32:47 -04:00
George Hunt
58ce24bd4c
debian 10 needs auto just like 9
2019-04-11 06:39:24 -07:00
A Holt
73531b1f46
Merge pull request #1525 from holta/wifi-dnsmasq-fix
...
WiFi dnsmasq fix for #1519 - always create br0 on RPi
2019-02-26 13:36:01 -05:00
A Holt
4f564ed670
Merge pull request #1453 from holta/iiab-network-dup-routes-fix
...
Change iiab.j2 to rpi.j2 to fix iiab-network dup route failings?
2019-02-26 13:34:06 -05:00
A Holt
2c4d79f928
isolate br0: restart networking if bridge exists
2019-02-26 13:27:49 -05:00
A Holt
abafd34709
Sufficient b/c br0 exists thanks to /etc/network/interfaces.d/iiab
2019-02-26 13:23:55 -05:00
A Holt
237547f9da
exclude wired interface for RPi
2019-02-26 13:05:10 -05:00
A Holt
3ec408fbd1
cleaner, on @jvonau's recommendation
2019-02-25 12:00:46 -05:00
A Holt
fa8ac3606d
@jvonau: suppress restarting of dnsmasq if initial install is using WiFi
2019-02-25 11:56:57 -05:00
Anish Mangal
425df6b4f0
Add pbx and pbx.lan to /etc/hosts
2019-02-06 21:15:43 +00:00
A Holt
9edce23829
Update rpi_debian.yml
2019-02-05 13:10:19 -05:00
A Holt
3957891c36
Update rpi_debian.yml
2019-02-05 12:59:03 -05:00
A Holt
e2120ef8aa
Change iiab.j2 to rpi.j2 to fix #1452 dup route problem?
2019-02-05 12:56:51 -05:00
A Holt
1f8c3f78cb
Update computed_services.yml
2019-01-31 14:29:19 -05:00
A Holt
c160e0e1d7
Merge pull request #1407 from jvonau/move_dnsmasq
...
Move dnsmasq config file to /etc/dnsmasq.d/
2019-01-17 15:04:05 -05:00
A Holt
e5abe54373
Update enable_services.yml
2019-01-17 15:03:12 -05:00
Jerry Vonau
04928693b1
as requested in chat
2019-01-17 12:43:50 -06:00
Jerry Vonau
f43f2f4d77
move dnsmasq config file to /etc/dnsmasq.d/
...
Bugfix don't supply named/bind files when not enabled.
2019-01-17 10:41:55 -06:00
A Holt
63fda2b290
Update main.yml
2019-01-16 04:49:30 -05:00
Jerry Vonau
2550eb4d04
Don't auto reinstall named, dhcpd when install is False
...
Trigger is change in hostname away from what is set in local_vars.
2019-01-16 03:32:40 -06:00
A Holt
a654b64476
box.lan NOT iiab-server.lan
2019-01-10 19:12:56 -05:00
Jerry Vonau
9254e4b400
fix WiFi as gateway
2019-01-02 01:32:40 -06:00
Jerry Vonau
346ad4cde6
cheap unmasking
2018-12-29 14:14:56 -06:00
Jerry Vonau
4c14ae3e37
use .yaml instead of .yml
2018-12-29 13:49:06 -06:00
Jerry Vonau
0827827925
use .yml with file name, allow removal of more than one file name
2018-12-29 11:47:18 -06:00
Jerry Vonau
00152a0769
use iiab-dnsmasq.service everywhere
2018-12-19 15:58:53 -06:00
Jerry Vonau
f4a99abaf2
less time without services
2018-12-16 07:22:38 -06:00
Jerry Vonau
82e1a6fe63
use netplan for static wan interface on U-18
2018-12-16 06:39:19 -06:00
A Holt
ab8017647a
Apply suggestions from code review
...
as requested
Co-Authored-By: jvonau <jvonau3@gmail.com>
2018-12-16 06:26:55 -06:00
Jerry Vonau
bba77de643
yaml syntax
2018-12-15 18:55:18 +00:00
Jerry Vonau
3e36883758
networkd only
2018-12-15 00:32:33 -06:00
Jerry Vonau
d6690b2537
lets not use netplan for bridges
2018-12-15 00:32:33 -06:00
A Holt
f24e600945
Update roles/network/tasks/netplan.yml
...
Co-Authored-By: jvonau <jvonau3@gmail.com>
2018-12-15 00:32:33 -06:00
A Holt
c0f2d38d1c
Update roles/network/tasks/netplan.yml
...
Co-Authored-By: jvonau <jvonau3@gmail.com>
2018-12-15 00:32:33 -06:00
A Holt
eb9a222887
Update roles/network/tasks/netplan.yml
...
Co-Authored-By: jvonau <jvonau3@gmail.com>
2018-12-15 00:32:33 -06:00
Jerry Vonau
27470ab830
stdout_lines
2018-12-15 00:32:33 -06:00
Jerry Vonau
3167f8133a
#1320 fix for U-18 dnsmasq
2018-12-15 00:32:33 -06:00
Jerry Vonau
967102bc4f
easier way to disable cloud-init
2018-12-15 00:32:33 -06:00
Jerry Vonau
14dd29eba4
refine netplan2
2018-12-15 00:32:33 -06:00
Jerry Vonau
d0c66fb4d3
refine netplan
2018-12-15 00:32:33 -06:00
Jerry Vonau
343d00848f
split out netplan2
2018-12-15 00:32:33 -06:00
Jerry Vonau
93694e853b
split out netplan
2018-12-15 00:32:33 -06:00
A Holt
e74dd2def1
Update named.yml
2018-12-03 03:05:17 -05:00
A Holt
15d5405295
Update named.yml
2018-12-03 02:54:49 -05:00
A Holt
ff10a576f3
Update dnsmasq.yml
2018-12-03 02:31:12 -05:00
A Holt
5353d725a8
Update dnsmasq.yml
2018-12-03 02:30:16 -05:00
A Holt
d05123afe9
Allow systemd-resolved AND dnsmasq to work ( #1306 )
2018-12-03 02:23:39 -05: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
57e0747564
Update restart.yml
2018-11-03 23:39:03 -04:00
A Holt
c7854d760d
Update named.yml
2018-10-31 14:12:08 -04:00
A Holt
858306b547
Update named.yml
2018-10-31 14:02:37 -04:00
A Holt
7c79fed0ae
Update squid.yml
2018-10-31 13:51:10 -04:00
A Holt
f8b28cfc6d
Update enable_services.yml
2018-10-31 03:58:55 -04:00
A Holt
b3adcfff6e
Update dansguardian.yml
2018-10-30 20:53:32 -04:00
A Holt
ca15a70c00
Update squid.yml
2018-10-30 20:51:21 -04:00
A Holt
5e956b9203
Update dansguardian.yml
2018-10-28 12:19:01 -04:00
A Holt
b6e842f38b
Update squid.yml
2018-10-28 12:09:55 -04:00
A Holt
1b1744c2b5
Update named.yml
2018-10-28 12:07:44 -04:00
A Holt
d37c0acc88
Update captive_portal.yml
2018-10-27 20:54: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
root
d9c73cc804
service_filelist -> iiab_ini_file
2018-10-15 06:13:57 -04:00
A Holt
a0d62e87fb
Update detected_network.yml
2018-10-15 04:54:01 -04:00
A Holt
ad247eb8b4
Update computed_services.yml
2018-10-15 04:53:40 -04:00
A Holt
89cf8be11d
Update computed_network.yml
2018-10-15 04:53:20 -04:00
A Holt
15df488fce
Update rpi_debian.yml
2018-10-09 17:21:25 -04:00
A Holt
eaf81d0d6b
Update computed_services.yml
2018-10-09 16:52:20 -04:00
Jerry Vonau
9d616cf301
explicitly identify which primary dhcp server is being disabled
...
dhcp_service2 is used in restart.yml when not in Appliance mode
2018-10-09 12:20:03 -05: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