summaryrefslogtreecommitdiffstats
path: root/meta-systemd/meta-oe
diff options
context:
space:
mode:
authorAndreas Müller <schnitzeltony@googlemail.com>2012-07-11 13:47:00 +0200
committerKoen Kooi <koen@dominion.thruhere.net>2012-07-16 09:39:06 +0200
commit2dae284c9e4fc4be7dbe846f984ee7cf647c7faf (patch)
treeb5158fad04acb4c0663ef29f8fb5de8d34b759a6 /meta-systemd/meta-oe
parent326e027816d7af4d4896e9e6d74842aa327352e0 (diff)
downloadmeta-openembedded-2dae284c9e4fc4be7dbe846f984ee7cf647c7faf.tar.gz
ntp: move systemd support to meta-systemd
Diffstat (limited to 'meta-systemd/meta-oe')
-rw-r--r--meta-systemd/meta-oe/recipes-support/ntp/ntp/ntpd.service11
-rw-r--r--meta-systemd/meta-oe/recipes-support/ntp/ntp/ntpdate.service11
-rw-r--r--meta-systemd/meta-oe/recipes-support/ntp/ntp_4.2.6p3.bbappend20
3 files changed, 42 insertions, 0 deletions
diff --git a/meta-systemd/meta-oe/recipes-support/ntp/ntp/ntpd.service b/meta-systemd/meta-oe/recipes-support/ntp/ntp/ntpd.service
new file mode 100644
index 000000000..bd87b1ea2
--- /dev/null
+++ b/meta-systemd/meta-oe/recipes-support/ntp/ntp/ntpd.service
@@ -0,0 +1,11 @@
1[Unit]
2Description=Network Time Service
3After=network.target
4
5[Service]
6Type=forking
7PIDFile=/run/ntpd.pid
8ExecStart=/usr/bin/ntpd -p /run/ntpd.pid
9
10[Install]
11WantedBy=multi-user.target
diff --git a/meta-systemd/meta-oe/recipes-support/ntp/ntp/ntpdate.service b/meta-systemd/meta-oe/recipes-support/ntp/ntp/ntpdate.service
new file mode 100644
index 000000000..b2bc63206
--- /dev/null
+++ b/meta-systemd/meta-oe/recipes-support/ntp/ntp/ntpdate.service
@@ -0,0 +1,11 @@
1[Unit]
2Description=Network Time Service (one-shot ntpdate mode)
3Before=ntpd.service
4
5[Service]
6Type=oneshot
7ExecStart=/usr/bin/ntpd -q -g -x
8RemainAfterExit=yes
9
10[Install]
11WantedBy=multi-user.target
diff --git a/meta-systemd/meta-oe/recipes-support/ntp/ntp_4.2.6p3.bbappend b/meta-systemd/meta-oe/recipes-support/ntp/ntp_4.2.6p3.bbappend
new file mode 100644
index 000000000..c6cd03147
--- /dev/null
+++ b/meta-systemd/meta-oe/recipes-support/ntp/ntp_4.2.6p3.bbappend
@@ -0,0 +1,20 @@
1inherit systemd
2
3PRINC := "${@int(PRINC) + 1}"
4
5FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
6
7SYSTEMD_PACKAGES = "${PN}-systemd ntpdate-systemd"
8SYSTEMD_SERVICE_${PN}-systemd = "ntpd.service"
9SYSTEMD_SERVICE_ntpdate-systemd = "ntpdate.service"
10
11SRC_URI += " \
12 file://ntpdate.service \
13 file://ntpd.service \
14"
15
16do_install_append() {
17 install -d ${D}${systemd_unitdir}/system
18 install -m 0644 ${WORKDIR}/ntpdate.service ${D}${systemd_unitdir}/system/
19 install -m 0644 ${WORKDIR}/ntpd.service ${D}${systemd_unitdir}/system/
20}