1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

fully opt out

This commit is contained in:
Jerry Vonau 2022-04-07 06:14:58 -05:00
parent 6219a24d82
commit 85dfee3b08
4 changed files with 6 additions and 1 deletions

View file

@ -63,3 +63,4 @@
- name: Network
include_role:
name: network
when: network_installed is defined and network_enabled

View file

@ -63,7 +63,7 @@
#
# 2020-11-04: Fix validation of 5 [now 4] core dependencies, for ./runrole etc
- name: Set vars_checklist for 44 + 44 + 40 vars ("XYZ_install" + "XYZ_enabled" + "XYZ_installed") to be checked
- name: Set vars_checklist for 45 + 45 + 41 vars ("XYZ_install" + "XYZ_enabled" + "XYZ_installed") to be checked
set_fact:
vars_checklist:
- hostapd
@ -122,6 +122,7 @@
- calibreweb
- calibre
- pbx
- network
- name: Assert that {{ vars_checklist | length }} "XYZ_install" vars are all... defined
assert:

View file

@ -5,6 +5,7 @@
- name: Install network/wifi related packages -- configure LATER in 'network', after Stage 9
include_tasks: roles/network/tasks/install.yml
when: network_install
- name: SSHD -- required by OpenVPN below -- also run by roles/4-server-options/tasks/main.yml
include_role:

View file

@ -92,6 +92,8 @@ js_menu_install: True
# IIAB Networking README: https://github.com/iiab/iiab/tree/master/roles/network
# IIAB Networking Doc: https://github.com/iiab/iiab/wiki/IIAB-Networking
# Read it offline too: http://box/info > "IIAB Networking"
network_install: True
network_enabled: True
# NETWORK PARAMETERS FOLLOW ACROSS THE NEXT 100 LINES, as enabled by Ansible's
# NETWORK role (/opt/iiab/iiab/roles/network). SEE ALSO: