[Unit] Description=OpenFUT: record unattended proof that supervision recovered after boot Documentation=file:///home/alex/OpenFUT/scripts/systemd/README.md After=openfut-host.service openfut-netns-reconcile.timer docker.service Wants=openfut-host.service # Observation only. Deliberately no Requires= and no ordering that anything else # waits on: this unit must never be able to affect the boot it is measuring. [Service] Type=oneshot ExecStart=/home/alex/OpenFUT/scripts/systemd/openfut-boot-evidence.sh TimeoutStartSec=300 # Never fail the boot over evidence collection. SuccessExitStatus=0 1 StandardOutput=journal StandardError=journal SyslogIdentifier=openfut-boot-evidence [Install] WantedBy=multi-user.target