diff --git a/dhclient@.service b/dhclient@.service index 01b3841..76f4923 100644 --- a/dhclient@.service +++ b/dhclient@.service @@ -4,11 +4,14 @@ Wants=network.target Before=network.target [Service] -ExecStart=/usr/sbin/dhclient -pf /run/dhclient@%i/dhclient.pid -d %I +ExecStart=/usr/sbin/dhclient -lf /var/lib/dhclient/dhclient.leases -pf /run/dhclient@%i/dhclient.pid -d %I RuntimeDirectory=dhclient@%i User=isc-dhcp-client -ProtectSystem=on -ProtectHome=on +ProtectSystem=yes +ProtectHome=yes +ReadWritePaths=/var/lib/dhclient/ +RestartSec=2s +Restart=on-failure [Install] WantedBy=multi-user.target