Ok I figured out that the “dependencies” of MODEP are defined in /usr/local/patchbox-modules/modep/patchbox-module.json
. Why are you doing it that way? Systemd can manage all dependencies for you and if you define it with Wants=
or WantedBy=
, it doesn’t crash horribly just because an optional service couldn’t start. Sorry for my tone… this annoyed the shit out of me for two hours.