Updating gen directory¶
The complete configuration for SCION infrastructure is stored in
gen directory. This includes topology definition, dispatcher, border router and SCION services configuration. It also includes certificates and other unique AS data.
Content for this directory can be created in several ways:
- Using topology definition from
topologydirectory. Described in Running SCION on local topology
- Downloading from SCIONLab Coordination Service. Described in Configuring SCION Lab with OpenVPN.
- Manually creating topology
Restarting SCION infrastructure¶
gen directory is changed, it is necessary to restart SCION infrastructure so changes will take effect. This is done with following commands:
cd $SC ./scion.sh stop ~/.local/bin/supervisorctl -c supervisor/supervisord.conf shutdown ./scion.sh run
After topology has been updated it is recommended to verify that its working correctly