mirror of
https://github.com/iiab/iiab.git
synced 2025-02-13 03:32:12 +00:00
deprecate old/unused services (#183)
This commit is contained in:
parent
ea950209e2
commit
99780ed8e1
4 changed files with 44 additions and 39 deletions
2
iiab.yml
2
iiab.yml
|
@ -13,7 +13,7 @@
|
||||||
- { role: 2-common, tags: ['common','base'] }
|
- { role: 2-common, tags: ['common','base'] }
|
||||||
- { role: 3-base-server, tags: ['base'] }
|
- { role: 3-base-server, tags: ['base'] }
|
||||||
- { role: 4-server-options, tags: ['options'] }
|
- { role: 4-server-options, tags: ['options'] }
|
||||||
- { role: 5-xo-services, tags: ['xo-services'] }
|
# - { role: 5-xo-services, tags: ['xo-services'] }
|
||||||
- { role: 6-generic-apps, tags: ['generic-apps'] }
|
- { role: 6-generic-apps, tags: ['generic-apps'] }
|
||||||
- { role: 7-edu-apps, tags: ['edu-apps'] }
|
- { role: 7-edu-apps, tags: ['edu-apps'] }
|
||||||
- { role: 8-mgmt-tools, tags: ['tools'] }
|
- { role: 8-mgmt-tools, tags: ['tools'] }
|
||||||
|
|
|
@ -6,4 +6,4 @@ dependencies:
|
||||||
- { role: kalite, tags: ['kalite','edu-apps'], when: kalite_install }
|
- { role: kalite, tags: ['kalite','edu-apps'], when: kalite_install }
|
||||||
- { role: kiwix, tags: ['kiwix','edu-apps'], when: kiwix_install }
|
- { role: kiwix, tags: ['kiwix','edu-apps'], when: kiwix_install }
|
||||||
- { role: sugarizer, tags: ['sugarizer','edu-apps'], when: sugarizer_install }
|
- { role: sugarizer, tags: ['sugarizer','edu-apps'], when: sugarizer_install }
|
||||||
- { role: debian_schooltool, tags: ['schooltool','debian_schooltool','edu-apps'], when: debian_schooltool_install and is_debuntu }
|
# - { role: debian_schooltool, tags: ['schooltool','debian_schooltool','edu-apps'], when: debian_schooltool_install and is_debuntu }
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- { role: sugar-stats, tags: ['olpc','sugar-stats','tools'], when: sugar_stats_install and ansible_distribution != "CentOS" }
|
# - { role: sugar-stats, tags: ['olpc','sugar-stats','tools'], when: sugar_stats_install and ansible_distribution != "CentOS" }
|
||||||
# - { role: ajenti, tags: ['services','ajenti','tools'], when: ajenti_install }
|
# - { role: ajenti, tags: ['services','ajenti','tools'], when: ajenti_install }
|
||||||
- { role: munin, tags: ['services','munin','tools'], when: munin_install }
|
- { role: munin, tags: ['services','munin','tools'], when: munin_install }
|
||||||
- { role: monit, tags: ['services','monit','tools'], when: monit_install }
|
- { role: monit, tags: ['services','monit','tools'], when: monit_install }
|
||||||
- { role: vnstat, tags: ['services','vnstat','tools'], when: vnstat_install }
|
- { role: vnstat, tags: ['services','vnstat','tools'], when: vnstat_install }
|
||||||
- { role: xovis, tags: ['services','xovis','tools'], when: xovis_install and ansible_distribution != "CentOS" }
|
# - { role: xovis, tags: ['services','xovis','tools'], when: xovis_install and ansible_distribution != "CentOS" }
|
||||||
- { role: phpmyadmin, tags: ['services','phpmyadmin','tools'], when: phpmyadmin_install }
|
- { role: phpmyadmin, tags: ['services','phpmyadmin','tools'], when: phpmyadmin_install }
|
||||||
- { role: awstats, tags: ['services','awstats','tools'], when: awstats_install }
|
- { role: awstats, tags: ['services','awstats','tools'], when: awstats_install }
|
||||||
- { role: teamviewer, tags: ['services','teamviewer','tools'], when: teamviewer_install }
|
- { role: teamviewer, tags: ['services','teamviewer','tools'], when: teamviewer_install }
|
||||||
|
|
|
@ -105,7 +105,7 @@ dansguardian_enabled: False
|
||||||
|
|
||||||
# squid
|
# squid
|
||||||
squid_install: True
|
squid_install: True
|
||||||
squid_enabled: True
|
squid_enabled: False
|
||||||
|
|
||||||
# wondershaper
|
# wondershaper
|
||||||
wondershaper_install: True
|
wondershaper_install: True
|
||||||
|
@ -140,7 +140,7 @@ openvpn_install: True
|
||||||
openvpn_enabled: False
|
openvpn_enabled: False
|
||||||
|
|
||||||
# samba
|
# samba
|
||||||
samba_install: True
|
samba_install: False
|
||||||
samba_enabled: False
|
samba_enabled: False
|
||||||
|
|
||||||
# postgresql
|
# postgresql
|
||||||
|
@ -163,19 +163,6 @@ docker_enabled: False
|
||||||
cups_install: True
|
cups_install: True
|
||||||
cups_enabled: False
|
cups_enabled: False
|
||||||
|
|
||||||
# 5-XO-SERVICES
|
|
||||||
|
|
||||||
# ejabberd
|
|
||||||
ejabberd_install: False
|
|
||||||
ejabberd_enabled: False
|
|
||||||
|
|
||||||
# idmgr and activity-server
|
|
||||||
idmgr_install: True
|
|
||||||
activity_server_install: False
|
|
||||||
xo_services_enabled: False
|
|
||||||
ejabberd_xs_install: False
|
|
||||||
ejabberd_xs_enabled: False
|
|
||||||
|
|
||||||
# 6-GENERIC-APPS
|
# 6-GENERIC-APPS
|
||||||
|
|
||||||
# MYSQL
|
# MYSQL
|
||||||
|
@ -212,8 +199,12 @@ moodle_install: True
|
||||||
moodle_enabled: False
|
moodle_enabled: False
|
||||||
|
|
||||||
# Internet-in-a-Box
|
# Internet-in-a-Box
|
||||||
iiab_install: True
|
#iiab_install: True
|
||||||
iiab_enabled: False
|
#iiab_enabled: False
|
||||||
|
# above 2 variables changed in June 2017 to:
|
||||||
|
osm_install: True
|
||||||
|
osm_enabled: False
|
||||||
|
|
||||||
|
|
||||||
# Pathagar
|
# Pathagar
|
||||||
pathagar_install: False
|
pathagar_install: False
|
||||||
|
@ -254,18 +245,6 @@ sugarizer_enabled: False
|
||||||
|
|
||||||
# 8-MGMT-TOOLS
|
# 8-MGMT-TOOLS
|
||||||
|
|
||||||
# schooltool
|
|
||||||
schooltool_install: False
|
|
||||||
schooltool_enabled: False
|
|
||||||
|
|
||||||
# sugar-stats
|
|
||||||
sugar_stats_install: True
|
|
||||||
sugar_stats_enabled: False
|
|
||||||
|
|
||||||
# ajenti
|
|
||||||
ajenti_install: True
|
|
||||||
ajenti_enabled: False
|
|
||||||
|
|
||||||
# munin
|
# munin
|
||||||
munin_install: True
|
munin_install: True
|
||||||
munin_enabled: False
|
munin_enabled: False
|
||||||
|
@ -281,10 +260,6 @@ watchdog:
|
||||||
- postgresql
|
- postgresql
|
||||||
- squid
|
- squid
|
||||||
|
|
||||||
# teamviewer
|
|
||||||
teamviewer_install: False
|
|
||||||
teamviewer_enabled: False
|
|
||||||
|
|
||||||
# vnstat
|
# vnstat
|
||||||
vnstat_install: True
|
vnstat_install: True
|
||||||
vnstat_enabled: False
|
vnstat_enabled: False
|
||||||
|
@ -293,8 +268,23 @@ vnstat_enabled: False
|
||||||
awstats_install: True
|
awstats_install: True
|
||||||
awstats_enabled: False
|
awstats_enabled: False
|
||||||
|
|
||||||
|
|
||||||
|
# ================= turned off services at aggregate level ===========
|
||||||
|
# 5-XO-SERVICES
|
||||||
|
|
||||||
|
# ejabberd
|
||||||
|
ejabberd_install: False
|
||||||
|
ejabberd_enabled: False
|
||||||
|
|
||||||
|
# idmgr and activity-server
|
||||||
|
idmgr_install: False
|
||||||
|
activity_server_install: False
|
||||||
|
xo_services_enabled: False
|
||||||
|
ejabberd_xs_install: False
|
||||||
|
ejabberd_xs_enabled: False
|
||||||
|
|
||||||
# xovis
|
# xovis
|
||||||
xovis_install: True
|
xovis_install: False
|
||||||
xovis_enabled: False
|
xovis_enabled: False
|
||||||
xovis_target_host: "127.0.0.1:5984"
|
xovis_target_host: "127.0.0.1:5984"
|
||||||
xovis_deployment_name: olpc
|
xovis_deployment_name: olpc
|
||||||
|
@ -307,8 +297,23 @@ xovis_root: "/opt/xovis"
|
||||||
xovis_backup_dir: "/library/users"
|
xovis_backup_dir: "/library/users"
|
||||||
xovis_chart_heading: "My School: Usage Data Visualization"
|
xovis_chart_heading: "My School: Usage Data Visualization"
|
||||||
|
|
||||||
# 9-LOCAL-ADDONS
|
# schooltool
|
||||||
|
schooltool_install: False
|
||||||
|
schooltool_enabled: False
|
||||||
|
|
||||||
|
# sugar-stats
|
||||||
|
sugar_stats_install: False
|
||||||
|
sugar_stats_enabled: False
|
||||||
|
|
||||||
|
# ajenti
|
||||||
|
ajenti_install: False
|
||||||
|
ajenti_enabled: False
|
||||||
|
|
||||||
|
# teamviewer
|
||||||
|
teamviewer_install: False
|
||||||
|
teamviewer_enabled: False
|
||||||
|
|
||||||
|
# =====================================================================
|
||||||
# Platforms - turn all off and let <OS>.yml turn on as appropriate
|
# Platforms - turn all off and let <OS>.yml turn on as appropriate
|
||||||
nodocs: False
|
nodocs: False
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue