Directory /var/run/openvpn is required by service. Signed-off-by: Bian Naimeng <[email protected]> --- .../recipes-support/openvpn/openvpn/openvpn-volatile.conf | 1 + meta-networking/recipes-support/openvpn/openvpn_2.3.6.bb | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 meta-networking/recipes-support/openvpn/openvpn/openvpn-volatile.conf
diff --git a/meta-networking/recipes-support/openvpn/openvpn/openvpn-volatile.conf b/meta-networking/recipes-support/openvpn/openvpn/openvpn-volatile.conf new file mode 100644 index 0000000..4a3dc4a --- /dev/null +++ b/meta-networking/recipes-support/openvpn/openvpn/openvpn-volatile.conf @@ -0,0 +1 @@ +d /var/run/openvpn 0755 root root - diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.3.6.bb b/meta-networking/recipes-support/openvpn/openvpn_2.3.6.bb index 58ddcc8..08f30b5 100644 --- a/meta-networking/recipes-support/openvpn/openvpn_2.3.6.bb +++ b/meta-networking/recipes-support/openvpn/openvpn_2.3.6.bb @@ -9,7 +9,8 @@ inherit autotools systemd SRC_URI = "http://swupdate.openvpn.org/community/releases/openvpn-${PV}.tar.gz \ file://openvpn \ - file://[email protected] " + file://[email protected] \ + file://openvpn-volatile.conf" SRC_URI[md5sum] = "6ca03fe0fd093e0d01601abee808835c" SRC_URI[sha256sum] = "7baed2ff39c12e1a1a289ec0b46fcc49ff094ca58b8d8d5f29b36ac649ee5b26" @@ -48,6 +49,9 @@ do_install_append() { install -d -m 710 ${D}/${localstatedir}/lib/openvpn install -d -m 755 ${D}/${localstatedir}/run/ install -d -m 755 ${D}/${localstatedir}/run/openvpn + + install -d ${D}${sysconfdir}/tmpfiles.d + install -m 0644 ${WORKDIR}/openvpn-volatile.conf ${D}${sysconfdir}/tmpfiles.d/openvpn.conf fi } -- 1.9.1 -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
