XS Community Edition/local vars.yml


Jump to: navigation, search

The XS Community Edition content hereunder does not necessarily reflect the opinion of OLPC. These pages were created by members of the volunteer community supporting OLPC and deployments.

Below is an EXAMPLE /opt/schoolserver/xsce/vars/local_vars.yml derived from Tim Moody's of February 24, 2017: (for IIAB/XSCE 6.2 on Raspberry Pi 3 especially!)

To understand how and why you may want to modify local_vars.yml (to override default_vars.yml) please read IIAB Architecture.

Please also ask directly on our support channels, like http://iiab.io forums, the server-devel mailing list, and live irc chat.

Or return to our Internet-in-a-Box (IIAB/XSCE) Frequently Asked Questions, within question "What is local_vars.yml and how do I customize it?"

# Put variables for your installation that override defaults here
# Better still, put this file in a branch of https://github.com/XSCE/xsce-local for your deployment

# xsce_admin_user: xsce-admin

# Obtain a password hash with - python -c 'import crypt; print crypt.crypt("<plaintext>", "$6$<salt>")'
# xsce_admin_passw_hash:

xsce_hostname: box
xsce_home_url: /home
host_ssid: "Internet in a Box"
hostapd_secure: False
hostapd_password: "MYPASSWORD"
dns_jail_enabled: False
squid_enabled: False
xsce_gateway_enabled: False

# enables "campus access" to kiwix (3000), kalite (8008) & calibre (8010) via server's WAN. See xs-gen-iptables
services_externally_visible: True

# 4-server-options
authserver_install: False
authserver_enabled: False

# the following seem most nec on (older?) CentOS 7 installs:
# openvpn_enabled: True
# openvpn_cron_enabled: True
# if changing the above, remember to run "cd /opt/schoolserver/xsce; ./runtags openvpn"

# Josh Dennis recommends the following 2 lines, as CUPS printing seems to cause errors on many Linux distributions:
cups_install: False
cups_enable: False

# 5-xoservices
xo_services_install: True
ejabberd_install: False
ejabberd_enabled: False
idmgr_install: False
debian_schooltool_install: False

# 6-generic-aps

# 7-edu-aps
pathagar_install: True
# calibre_port: 8010

# 8-mgmat-tools
sugar_stats_install: False
ajenti_install: False
monit_install: True
xovis_install: False
teamviewer_install: False
activity_server_enabled: True
Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
OLPC wiki