systemdlint
systemdlint copied to clipboard
Systemd Linter
Not sure if my assumptions are correct, but I've always written systemd `user` (as opposed to `system`) units without a User=foo or DynamicUser=bar. systemd itself doesn't do that for user...
The current version has way too many limitations, such as the data/valid entries need to be added manually. For instance if in version x a new item in an Enum...
The service has been discontinued, but the badge is still present in the README - remove it
To have a more reliable setup - pin versions of the dependencies of this repo to feature releases (~=) - add dependabot config and let it run at least weekly
``` rootfs/etc/systemd/system/sysinit.target.wants/apparmor.service :18:1 - Command referenced not found - [systemdlint.systemdlint.ExecNotFound] ``` with the unit having set ``` ExecStop=/sbin/apparmor_parser --remove /etc/apparmor.d/ ``` and rootfs having ``` -rwxr-xr-x 1 user group 1344624...
Add the missing parser implementations requested in Setting-file (e.g. Calendar and Mac-address)