blob: 94d7bd65e0762887eee9cf5d9db37d91325c6e04 [file] [log] [blame]
Patrick Williamsb48b7b42016-08-17 15:04:38 -05001# look for files in the layer first
2FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
3
4SYSTEMD_PACKAGES += "dhcp-client"
5SYSTEMD_SERVICE_dhcp-client = "dhclient.service"
6SYSTEMD_AUTO_ENABLE_dhcp-client = "disable"
7
8FILES_${PN}-client += "${systemd_unitdir}/system/dhclient.service"
9RPROVIDES_dhcp-server += "dhcp-server-systemd"
10RREPLACES_dhcp-server += "dhcp-server-systemd"
11RCONFLICTS_dhcp-server += "dhcp-server-systemd"
12RPROVIDES_dhcp-relay += "dhcp-relay-systemd"
13RREPLACES_dhcp-relay += "dhcp-relay-systemd"
14RCONFLICTS_dhcp-relay += "dhcp-relay-systemd"
15RPROVIDES_${PN}-client += "dhcp-client-systemd"
16RREPLACES_${PN}-client += "dhcp-client-systemd"
17RCONFLICTS_${PN}-client += "dhcp-client-systemd"
18
19SRC_URI += "file://dhclient.service"
20
21do_install_append() {
22 install -m 0644 ${WORKDIR}/dhclient.service ${D}${systemd_unitdir}/system
23}
24