Skip to content
detiuaveiroPublic

About

Versioned provisioning source for the University of Aveiro SIO course VM

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

SIO VM tools

Run this inside an existing Ubuntu 26.04 VM to install the software used in Universidade de Aveiro's SIO practical classes. It does not create a VM.

wget -qO- https://detiuaveiro.github.io/sio-vm/install.sh | sh
sio-vm install

install reads the signed dependency list, installs the course tools, Docker and Containerlab, enables SSH password login for VM accounts, and adds your login to the Docker and Wireshark groups. At the end, it checks Ubuntu's reboot-required marker and recommends a reboot only when Ubuntu has requested one. Otherwise, sign out and back in if your current session does not yet have the new group memberships. install can be run again when the dependency list changes.

To update only the sio-vm command, run:

sio-vm upgrade

sio-vm status shows the installed versions and dependency hash. These commands may request sudo inside the guest. The tool does not set a password or perform a general OS upgrade. The release is a course setup prototype; validation limits and release instructions are recorded separately.

About

Versioned provisioning source for the University of Aveiro SIO course VM

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages