[Unit] Description=Vetting hardware-validation agent # Wait until networking is minimally up (the agent itself retries # dial failures, but no point hammering before DHCP finishes). After=network-online.target Wants=network-online.target [Service] Type=simple ExecStart=/usr/local/sbin/vetting-agent Restart=on-failure RestartSec=5s # The agent reads /proc/cmdline; it needs no extra env. StandardOutput=journal+console StandardError=journal+console [Install] WantedBy=multi-user.target