Skip to content

Updating gen directory

Introduction

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:

Restarting SCION infrastructure

Every time 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

Next steps

After topology has been updated it is recommended to verify that its working correctly