[Unit] Description=Set hostname from DHCP lease Documentation=file:///usr/local/bin/set-hostname-from-dhcp After=network-online.target systemd-networkd.service Wants=network-online.target Before=k3s-agent.service [Service] Type=oneshot ExecStart=/usr/local/bin/set-hostname-from-dhcp RemainAfterExit=yes TimeoutStartSec=90 [Install] WantedBy=multi-user.target