Skip to content

Migration of scripts and services to new FHSesque locations

Open
No due date
•Last updated Sep 30, 2026

We have decided to begin moving scripts from ./, ./mig/ and ./mig/server/ into the new FHS-compliant and easier to find ./bin/ at the root. Similarly the service launchers in ./mig/server/ and any other system or service executables will migrate into ./sbin/ . In relation to the move we have also decided to introduce a ./mig/lib/ for hosting supporting code modules or collections of such in sub-directories.

We will use the opportunity to clean up and lint the modules migrating there and add github actions to monitor for regressions once there.
Various helpers like make lint and make fmt are already in place to assist with the task and future enforcement of code quality assurance.

72% complete

Issues