summaryrefslogtreecommitdiffstats
path: root/meta-networking
diff options
context:
space:
mode:
authorLouis Rannou <louis.rannou@non.se.com>2026-05-11 13:47:23 +0200
committerKhem Raj <khem.raj@oss.qualcomm.com>2026-05-13 00:17:26 -0700
commit995f143cb9ec6594419177ee4072b52f26c79a8a (patch)
treeec47ba8c16b077bd9faca273b5af398af076c7fb /meta-networking
parentad3b5ba0b0684e942741f354efec0b312c3e2d8a (diff)
downloadmeta-openembedded-995f143cb9ec6594419177ee4072b52f26c79a8a.tar.gz
openvpn: create an extra package for the dns-updown script
The dns-updown script is written in bash which is under the GPLv3 license. As this script is optional, it is preffered to have it in an extra package. Signed-off-by: Louis Rannou <louis.rannou@non.se.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Diffstat (limited to 'meta-networking')
-rw-r--r--meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb5
1 files changed, 3 insertions, 2 deletions
diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb b/meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb
index 0cbe4641cd..6ddebde4d1 100644
--- a/meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb
+++ b/meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb
@@ -47,7 +47,7 @@ PACKAGECONFIG[iproute2] = "--enable-iproute2,,iproute2,iproute2-ip"
47PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd" 47PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd"
48PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux" 48PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux"
49 49
50RDEPENDS:${PN}:append = " bash" 50RDEPENDS:${PN}-dns-updown:append = " bash"
51RDEPENDS:${PN}-ptest:append = " bash" 51RDEPENDS:${PN}-ptest:append = " bash"
52 52
53do_install:append() { 53do_install:append() {
@@ -114,7 +114,7 @@ do_install_ptest() {
114 cp -f ${S}/tests/t_lpback.sh ${D}/${PTEST_PATH} 114 cp -f ${S}/tests/t_lpback.sh ${D}/${PTEST_PATH}
115} 115}
116 116
117PACKAGES =+ " ${PN}-sample " 117PACKAGES =+ " ${PN}-dns-updown ${PN}-sample "
118 118
119RRECOMMENDS:${PN} = "kernel-module-tun" 119RRECOMMENDS:${PN} = "kernel-module-tun"
120 120
@@ -124,5 +124,6 @@ FILES:${PN} += "${systemd_system_unitdir}/openvpn-server@.service \
124 ${systemd_system_unitdir}/openvpn-client@.service \ 124 ${systemd_system_unitdir}/openvpn-client@.service \
125 ${nonarch_libdir}/tmpfiles.d \ 125 ${nonarch_libdir}/tmpfiles.d \
126 " 126 "
127FILES:${PN}-dns-updown = "${libexecdir}/openvpn/dns-updown"
127FILES:${PN}-sample = "${sysconfdir}/openvpn/sample/ \ 128FILES:${PN}-sample = "${sysconfdir}/openvpn/sample/ \
128 " 129 "