Some services with systemd does not satisfy to a true condition to be started, I mean a configuration file, an empty folder for example.
[root@prometheus ~]# systemctl status nethserver-system-init.service
โ nethserver-system-init.service - Initialize NethServer configuration
Loaded: loaded (/usr/lib/systemd/system/nethserver-system-init.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Condition: start condition failed at Wed 2021-03-17 09:56:14 CET; 7h ago
Docs: https://github.com/nethesis/nethserver-base
[root@prometheus ~]# systemctl cat nethserver-system-init.service
[root@prometheus ~]# systemctl cat nethserver-system-init.service
# /usr/lib/systemd/system/nethserver-system-init.service
[Unit]
Description=Initialize NethServer configuration
Documentation=https://github.com/nethesis/nethserver-base
ConditionPathExists=/var/spool/first-boot
After=network-online.target
DefaultDependencies=false
Conflicts=shutdown.target
RefuseManualStart=true
RefuseManualStop=true
[Service]
Type=oneshot
ExecStart=/sbin/e-smith/signal-event system-init
[Install]
WantedBy=multi-user.target