mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-09-30 17:26:12 +00:00
dhcp: do not start dhclient by default on boot
* most of the time start fails: | root@overo:~# systemctl status dhclient.service | dhclient.service - Dynamic Host Configuration Protocol (DHCP) | Loaded: loaded (/lib/systemd/system/dhclient.service; enabled) | Active: failed (Result: resources) since Thu 2000-01-06 22:07:27 UTC; 15min ago | Process: 300 ExecStart=/sbin/dhclient -cf /etc/dhcp/dhclient.conf -q -lf /var/lib/dhcp/dhclient.leases $INTERFACES (code=exited, status=0/SUCCESS) | | Jan 06 22:07:27 overo systemd[1]: Starting Dynamic Host Configuration Proto..... | Jan 06 22:07:27 overo systemd[1]: PID file /var/run/dhclient.pid not readab...t. | Jan 06 22:07:27 overo systemd[1]: Failed to start Dynamic Host Configuratio...). * in cases it does not fail to start and we have a managing service (e.g networkmanager) two instances of dhclient are running Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
def06e9e9a
commit
e6c0911c9b
@ -3,12 +3,13 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
|||||||
|
|
||||||
inherit systemd
|
inherit systemd
|
||||||
|
|
||||||
PRINC := "${@int(PRINC) + 2}"
|
PRINC := "${@int(PRINC) + 3}"
|
||||||
|
|
||||||
SYSTEMD_PACKAGES = "dhcp-server dhcp-relay dhcp-client"
|
SYSTEMD_PACKAGES = "dhcp-server dhcp-relay dhcp-client"
|
||||||
SYSTEMD_SERVICE_dhcp-server = "dhcpd.service"
|
SYSTEMD_SERVICE_dhcp-server = "dhcpd.service"
|
||||||
SYSTEMD_SERVICE_dhcp-relay = "dhcrelay.service"
|
SYSTEMD_SERVICE_dhcp-relay = "dhcrelay.service"
|
||||||
SYSTEMD_SERVICE_dhcp-client = "dhclient.service"
|
SYSTEMD_SERVICE_dhcp-client = "dhclient.service"
|
||||||
|
SYSTEMD_AUTO_ENABLE_dhcp-client = "disable"
|
||||||
|
|
||||||
FILES_dhcp-server += "${systemd_unitdir}/system/dhcpd.service"
|
FILES_dhcp-server += "${systemd_unitdir}/system/dhcpd.service"
|
||||||
FILES_dhcp-relay += "${systemd_unitdir}/system/dhrelay.service"
|
FILES_dhcp-relay += "${systemd_unitdir}/system/dhrelay.service"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user