diff options
author | Patrick Williams <patrick@stwcx.xyz> | 2016-06-20 08:39:55 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-20 08:39:55 -0500 |
commit | ed883a5d560d5c034925160458b3b5395a583d32 (patch) | |
tree | 5695039118050b0ea8b21e144d18c5d07f3e4258 | |
parent | c0ea69b62b20aaadcd3b32eaf2e548da7c831b94 (diff) | |
parent | 63f0fce48fac12c741d68b38b46614a81668dd8d (diff) | |
download | talos-openbmc-ed883a5d560d5c034925160458b3b5395a583d32.tar.gz talos-openbmc-ed883a5d560d5c034925160458b3b5395a583d32.zip |
Merge pull request #394 from vishwabmc/master
Update recipe and service file for phosphor-networkd
-rw-r--r-- | meta-phosphor/common/recipes-phosphor/network/network.bb | 6 | ||||
-rw-r--r-- | meta-phosphor/common/recipes-phosphor/network/network/network-update-dns.service | 10 |
2 files changed, 15 insertions, 1 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/network/network.bb b/meta-phosphor/common/recipes-phosphor/network/network.bb index 71298984c..d35f26ccc 100644 --- a/meta-phosphor/common/recipes-phosphor/network/network.bb +++ b/meta-phosphor/common/recipes-phosphor/network/network.bb @@ -5,17 +5,21 @@ PR = "r1" inherit obmc-phosphor-license inherit obmc-phosphor-systemd +inherit obmc-phosphor-sdbus-service + +SYSTEMD_SERVICE_${PN} += "network.service network-update-dns.service" RDEPENDS_${PN} += "python-dbus python-pygobject" SRC_URI += "git://github.com/openbmc/phosphor-networkd" -SRCREV = "fbf7d68e78684739ff860f20f6cbdd0932003912" +SRCREV = "c69c3d30fd7d5fd04ba990788b6d75b19f275fc8" S = "${WORKDIR}/git" do_install() { install -d ${D}/${sbindir} install ${S}/netman.py ${D}/${sbindir} + install ${S}/netman_watch_dns ${D}/${sbindir} } diff --git a/meta-phosphor/common/recipes-phosphor/network/network/network-update-dns.service b/meta-phosphor/common/recipes-phosphor/network/network/network-update-dns.service new file mode 100644 index 000000000..ad14aab4e --- /dev/null +++ b/meta-phosphor/common/recipes-phosphor/network/network/network-update-dns.service @@ -0,0 +1,10 @@ +[Unit] +Description=DNS update handler +Requires=network.service +After=network.service + +[Service] +ExecStart=/usr/sbin/netman_watch_dns /run/systemd/netif/state + +[Install] +WantedBy=multi-user.target |