Advertisement
Guest User

Untitled

a guest
Mar 21st, 2016
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. PACKAGECONFIG_append = " networkd resolved"
  2. FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
  3.  
  4. inherit systemd
  5.  
  6. SRC_URI += "file://eth0.network \
  7. file://10-default.link \
  8. file://macaddrs.sh \
  9. file://macaddrs.service \
  10. file://gpio_pwr.sh \
  11. file://gpio_pwr.service "
  12.  
  13. SYSTEMD_SERVICE_${PN} += "gpio-pwr.service"
  14. SYSTEMD_SERVICE_${PN} += "macaddrs.service"
  15.  
  16. # changing default ntp configuration, google doesn't answer to ntp
  17. # https://bugs.freedesktop.org/show_bug.cgi?id=89676
  18. # EXTRA_OECONF += "--with-ntp-servers='pool.ntp.org 0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org' \
  19. # --with-dns-servers='8.8.8.8 8.8.4.4'"
  20.  
  21. do_install_append() {
  22. install -d ${D}${systemd_unitdir}/network/
  23. install -m 0644 ${WORKDIR}/*.network ${D}${systemd_unitdir}/network/
  24. install -m 0644 ${WORKDIR}/*.link ${D}${systemd_unitdir}/network/
  25. install -d ${D}${bindir}
  26. install -m 0755 ${WORKDIR}/*.sh ${D}${bindir}
  27. install -d ${D}${systemd_unitdir}/system
  28. install -m 0644 ${WORKDIR}/*.service ${D}${systemd_unitdir}/system
  29. ln -s ${D}${systemd_unitdir}/system/macaddrs.service ${D}${sysconfdir}/systemd/system/multi-user.target.wants/macaddrs.service
  30. }
  31.  
  32. # USERADD_PARAM_${PN} = "--system --home /dev/null systemd-journal-gateway"
  33.  
  34. FILES_${PN} += "${systemd_unitdir}/network/* \
  35. ${bindir} \
  36. ${systemd_unitdir}/system/* \
  37. ${sysconfdir}/systemd/system/multi-user.target.wants/*"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement