diff options
| author | Louis Rannou <louis.rannou@non.se.com> | 2026-05-11 13:47:23 +0200 |
|---|---|---|
| committer | Khem Raj <khem.raj@oss.qualcomm.com> | 2026-05-13 00:17:26 -0700 |
| commit | 995f143cb9ec6594419177ee4072b52f26c79a8a (patch) | |
| tree | ec47ba8c16b077bd9faca273b5af398af076c7fb | |
| parent | ad3b5ba0b0684e942741f354efec0b312c3e2d8a (diff) | |
| download | meta-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>
| -rw-r--r-- | meta-networking/recipes-support/openvpn/openvpn_2.7.0.bb | 5 |
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" | |||
| 47 | PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd" | 47 | PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd" |
| 48 | PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux" | 48 | PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux" |
| 49 | 49 | ||
| 50 | RDEPENDS:${PN}:append = " bash" | 50 | RDEPENDS:${PN}-dns-updown:append = " bash" |
| 51 | RDEPENDS:${PN}-ptest:append = " bash" | 51 | RDEPENDS:${PN}-ptest:append = " bash" |
| 52 | 52 | ||
| 53 | do_install:append() { | 53 | do_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 | ||
| 117 | PACKAGES =+ " ${PN}-sample " | 117 | PACKAGES =+ " ${PN}-dns-updown ${PN}-sample " |
| 118 | 118 | ||
| 119 | RRECOMMENDS:${PN} = "kernel-module-tun" | 119 | RRECOMMENDS:${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 | " |
| 127 | FILES:${PN}-dns-updown = "${libexecdir}/openvpn/dns-updown" | ||
| 127 | FILES:${PN}-sample = "${sysconfdir}/openvpn/sample/ \ | 128 | FILES:${PN}-sample = "${sysconfdir}/openvpn/sample/ \ |
| 128 | " | 129 | " |
