summaryrefslogtreecommitdiffstats
path: root/meta-networking
diff options
context:
space:
mode:
Diffstat (limited to 'meta-networking')
-rw-r--r--meta-networking/recipes-connectivity/autossh/autossh_1.4g.bb8
-rw-r--r--meta-networking/recipes-connectivity/blueman/blueman_2.2.1.bb12
-rw-r--r--meta-networking/recipes-connectivity/crda/crda_3.18.bb2
-rw-r--r--meta-networking/recipes-connectivity/dhcp/dhcp-relay_4.4.2p1.bb12
-rw-r--r--meta-networking/recipes-connectivity/dibbler/dibbler_git.bb8
-rw-r--r--meta-networking/recipes-connectivity/firewalld/firewalld_0.9.4.bb10
-rw-r--r--meta-networking/recipes-connectivity/freeradius/freeradius_3.0.21.bb50
-rw-r--r--meta-networking/recipes-connectivity/lftp/lftp_4.9.2.bb8
-rw-r--r--meta-networking/recipes-connectivity/libiec61850/libiec61850_1.5.0.bb6
-rw-r--r--meta-networking/recipes-connectivity/mbedtls/mbedtls_2.26.0.bb4
-rw-r--r--meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20191006.bb4
-rw-r--r--meta-networking/recipes-connectivity/mosquitto/mosquitto_2.0.11.bb18
-rw-r--r--meta-networking/recipes-connectivity/nanomsg/nanomsg_1.1.5.bb4
-rw-r--r--meta-networking/recipes-connectivity/nanomsg/nng_1.4.0.bb2
-rw-r--r--meta-networking/recipes-connectivity/netplan/netplan_0.102.bb10
-rw-r--r--meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.14.bb12
-rw-r--r--meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.4.bb34
-rw-r--r--meta-networking/recipes-connectivity/openconnect/openconnect_8.10.bb4
-rw-r--r--meta-networking/recipes-connectivity/python-networkmanager/python3-networkmanager_2.2.bb2
-rw-r--r--meta-networking/recipes-connectivity/rdist/rdist_6.1.5.bb2
-rw-r--r--meta-networking/recipes-connectivity/restinio/restinio_0.6.13.bb4
-rw-r--r--meta-networking/recipes-connectivity/samba/samba_4.14.5.bb76
-rw-r--r--meta-networking/recipes-connectivity/sethdlc/sethdlc_1.18.bb4
-rw-r--r--meta-networking/recipes-connectivity/snort/snort_2.9.18.bb12
-rw-r--r--meta-networking/recipes-connectivity/ufw/ufw_0.36.bb14
-rw-r--r--meta-networking/recipes-connectivity/vlan/vlan_1.9.bb4
-rw-r--r--meta-networking/recipes-connectivity/vpnc/vpnc_0.5.3.bb10
-rw-r--r--meta-networking/recipes-connectivity/wolfssl/wolfssl_4.7.1.bb2
-rw-r--r--meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb32
-rw-r--r--meta-networking/recipes-daemons/atftp/atftp_0.7.4.bb18
-rw-r--r--meta-networking/recipes-daemons/autofs/autofs_5.1.7.bb14
-rw-r--r--meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb22
-rw-r--r--meta-networking/recipes-daemons/ippool/ippool_1.3.bb14
-rw-r--r--meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.1.4.bb4
-rw-r--r--meta-networking/recipes-daemons/keepalived/keepalived_2.2.2.bb6
-rw-r--r--meta-networking/recipes-daemons/lldpd/lldpd_1.0.8.bb14
-rw-r--r--meta-networking/recipes-daemons/ncftp/ncftp_3.2.6.bb2
-rw-r--r--meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher_2.1.bb4
-rw-r--r--meta-networking/recipes-daemons/openhpi/openhpi_3.8.0.bb10
-rw-r--r--meta-networking/recipes-daemons/opensaf/opensaf_5.21.06.bb20
-rw-r--r--meta-networking/recipes-daemons/postfix/postfix.inc40
-rw-r--r--meta-networking/recipes-daemons/proftpd/proftpd_1.3.7a.bb10
-rw-r--r--meta-networking/recipes-daemons/ptpd/ptpd_2.3.1.bb2
-rw-r--r--meta-networking/recipes-daemons/radvd/radvd.inc8
-rw-r--r--meta-networking/recipes-daemons/squid/squid_4.15.bb26
-rw-r--r--meta-networking/recipes-daemons/tftp-hpa/tftp-hpa_5.2.bb16
-rw-r--r--meta-networking/recipes-daemons/vblade/vblade_25.bb2
-rw-r--r--meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb20
-rw-r--r--meta-networking/recipes-devtools/python/python3-ldap_3.3.1.bb4
-rw-r--r--meta-networking/recipes-devtools/python/python3-scapy_2.4.5.bb4
-rw-r--r--meta-networking/recipes-extended/corosync/corosync_3.0.3.bb14
-rw-r--r--meta-networking/recipes-extended/dlm/dlm_4.0.9.bb4
-rw-r--r--meta-networking/recipes-extended/kronosnet/kronosnet_1.20.bb4
-rw-r--r--meta-networking/recipes-filter/arno-iptables-firewall/arno-iptables-firewall_2.1.1.bb4
-rw-r--r--meta-networking/recipes-filter/conntrack-tools/conntrack-tools_1.4.6.bb2
-rw-r--r--meta-networking/recipes-filter/ebtables/ebtables_2.0.11.bb16
-rw-r--r--meta-networking/recipes-filter/ipset/ipset_7.11.bb2
-rw-r--r--meta-networking/recipes-filter/nftables/nftables_0.9.9.bb6
-rw-r--r--meta-networking/recipes-irc/weechat/weechat_3.0.bb6
-rw-r--r--meta-networking/recipes-irc/znc/znc_1.8.2.bb4
-rw-r--r--meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20210219.bb4
-rw-r--r--meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210315.bb6
-rw-r--r--meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb10
-rw-r--r--meta-networking/recipes-netkit/netkit-rpc/netkit-rpc_0.17.bb2
-rw-r--r--meta-networking/recipes-netkit/netkit-rsh/netkit-rsh_0.17.bb24
-rw-r--r--meta-networking/recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb12
-rw-r--r--meta-networking/recipes-netkit/netkit-rwho/netkit-rwho_0.17.bb18
-rw-r--r--meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb10
-rw-r--r--meta-networking/recipes-netkit/netkit-tftp/netkit-tftp_0.17.bb12
-rw-r--r--meta-networking/recipes-protocols/dante/dante_1.4.1.bb8
-rw-r--r--meta-networking/recipes-protocols/freediameter/freediameter_1.4.0.bb22
-rw-r--r--meta-networking/recipes-protocols/mdns/mdns_1310.40.42.bb18
-rw-r--r--meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb94
-rw-r--r--meta-networking/recipes-protocols/openflow/openflow.inc4
-rw-r--r--meta-networking/recipes-protocols/openl2tp/openl2tp_1.8.bb8
-rw-r--r--meta-networking/recipes-protocols/openlldp/openlldp_1.0.1.bb4
-rw-r--r--meta-networking/recipes-protocols/pptp-linux/pptp-linux_1.10.0.bb2
-rw-r--r--meta-networking/recipes-protocols/quagga/quagga.inc78
-rw-r--r--meta-networking/recipes-protocols/radiusclient-ng/radiusclient-ng_0.5.6.bb4
-rw-r--r--meta-networking/recipes-protocols/rp-pppoe/rp-pppoe_3.13.bb24
-rw-r--r--meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb10
-rw-r--r--meta-networking/recipes-protocols/xl2tpd/xl2tpd_1.3.14.bb4
-rw-r--r--meta-networking/recipes-support/aoetools/aoetools_36.bb2
-rw-r--r--meta-networking/recipes-support/arptables/arptables_git.bb4
-rw-r--r--meta-networking/recipes-support/bridge-utils/bridge-utils_1.7.bb6
-rw-r--r--meta-networking/recipes-support/celt051/celt051_git.bb2
-rw-r--r--meta-networking/recipes-support/chrony/chrony_4.1.bb14
-rw-r--r--meta-networking/recipes-support/cifs/cifs-utils_6.13.bb14
-rw-r--r--meta-networking/recipes-support/cim-schema/cim-schema-docs_2.40.0.bb4
-rw-r--r--meta-networking/recipes-support/cim-schema/cim-schema-exper_2.50.0.bb6
-rw-r--r--meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb6
-rw-r--r--meta-networking/recipes-support/curlpp/curlpp_0.8.1.bb2
-rw-r--r--meta-networking/recipes-support/dnsmasq/dnsmasq.inc12
-rw-r--r--meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb16
-rw-r--r--meta-networking/recipes-support/drbd/drbd-utils_9.13.1.bb12
-rw-r--r--meta-networking/recipes-support/esmtp/esmtp_1.2.bb10
-rw-r--r--meta-networking/recipes-support/ettercap/ettercap_0.8.3.1.bb4
-rw-r--r--meta-networking/recipes-support/fetchmail/fetchmail_6.4.19.bb2
-rw-r--r--meta-networking/recipes-support/fwknop/fwknop_2.6.10.bb4
-rw-r--r--meta-networking/recipes-support/geoip/geoip-perl_1.51.bb2
-rw-r--r--meta-networking/recipes-support/geoip/geoip_1.6.12.bb6
-rw-r--r--meta-networking/recipes-support/geoip/geoipupdate_2.5.0.bb4
-rw-r--r--meta-networking/recipes-support/ifenslave/ifenslave_2.12.bb2
-rw-r--r--meta-networking/recipes-support/libesmtp/libesmtp_1.0.6.bb8
-rw-r--r--meta-networking/recipes-support/libldb/libldb_2.3.0.bb12
-rw-r--r--meta-networking/recipes-support/libtalloc/libtalloc_2.3.3.bb8
-rw-r--r--meta-networking/recipes-support/libtdb/libtdb_1.4.3.bb14
-rw-r--r--meta-networking/recipes-support/libtevent/libtevent_0.10.2.bb10
-rw-r--r--meta-networking/recipes-support/linux-atm/linux-atm_2.5.2.bb4
-rw-r--r--meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.19.bb14
-rw-r--r--meta-networking/recipes-support/lowpan-tools/lowpan-tools_git.bb6
-rw-r--r--meta-networking/recipes-support/macchanger/macchanger_1.7.0.bb4
-rw-r--r--meta-networking/recipes-support/memcached/memcached_1.6.9.bb4
-rw-r--r--meta-networking/recipes-support/mtr/mtr_0.94.bb2
-rw-r--r--meta-networking/recipes-support/nbd/nbd_3.20.bb6
-rw-r--r--meta-networking/recipes-support/ncp/libowfat_0.32.bb2
-rw-r--r--meta-networking/recipes-support/ndisc6/ndisc6_git.bb34
-rw-r--r--meta-networking/recipes-support/netcat/netcat.inc2
-rw-r--r--meta-networking/recipes-support/netcat/netcat_0.7.1.bb2
-rw-r--r--meta-networking/recipes-support/netcf/netcf_0.2.8.bb10
-rw-r--r--meta-networking/recipes-support/netperf/netperf_git.bb10
-rw-r--r--meta-networking/recipes-support/nghttp2/nghttp2_1.44.0.bb20
-rw-r--r--meta-networking/recipes-support/nis/yp-tools_2.14.bb10
-rw-r--r--meta-networking/recipes-support/nis/yp-tools_4.2.3.bb20
-rw-r--r--meta-networking/recipes-support/nis/ypbind-mt_2.6.bb16
-rw-r--r--meta-networking/recipes-support/ntimed/ntimed_git.bb8
-rw-r--r--meta-networking/recipes-support/ntopng/ndpi_3.4.bb4
-rw-r--r--meta-networking/recipes-support/ntopng/ntopng_4.2.bb18
-rw-r--r--meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb64
-rw-r--r--meta-networking/recipes-support/nuttcp/nuttcp_8.2.2.bb2
-rw-r--r--meta-networking/recipes-support/nvmetcli/nvmetcli_0.7.bb8
-rw-r--r--meta-networking/recipes-support/open-isns/open-isns_0.101.bb4
-rw-r--r--meta-networking/recipes-support/open-vm-tools/open-vm-tools_11.2.5.bb34
-rw-r--r--meta-networking/recipes-support/openipmi/openipmi_2.0.31.bb12
-rw-r--r--meta-networking/recipes-support/openvpn/openvpn_2.5.3.bb16
-rw-r--r--meta-networking/recipes-support/pimd/pimd_2.3.2.bb4
-rw-r--r--meta-networking/recipes-support/rdma-core/rdma-core_35.0.bb8
-rw-r--r--meta-networking/recipes-support/spice/spice_git.bb10
-rw-r--r--meta-networking/recipes-support/ssmtp/ssmtp_2.64.bb4
-rw-r--r--meta-networking/recipes-support/strongswan/strongswan_5.9.3.bb40
-rw-r--r--meta-networking/recipes-support/stunnel/stunnel_5.59.bb4
-rw-r--r--meta-networking/recipes-support/tcpdump/tcpdump_4.99.0.bb6
-rw-r--r--meta-networking/recipes-support/tinyproxy/tinyproxy_1.11.0.bb8
-rw-r--r--meta-networking/recipes-support/tnftp/tnftp_20151004.bb4
-rw-r--r--meta-networking/recipes-support/traceroute/traceroute_2.1.0.bb2
-rw-r--r--meta-networking/recipes-support/unbound/unbound_1.12.0.bb6
-rw-r--r--meta-networking/recipes-support/vnstat/vnstat_2.6.bb4
-rw-r--r--meta-networking/recipes-support/wireshark/README4
-rw-r--r--meta-networking/recipes-support/wireshark/wireshark_3.4.7.bb16
149 files changed, 856 insertions, 856 deletions
diff --git a/meta-networking/recipes-connectivity/autossh/autossh_1.4g.bb b/meta-networking/recipes-connectivity/autossh/autossh_1.4g.bb
index 9b69601e7b..125dfaaa97 100644
--- a/meta-networking/recipes-connectivity/autossh/autossh_1.4g.bb
+++ b/meta-networking/recipes-connectivity/autossh/autossh_1.4g.bb
@@ -8,15 +8,15 @@ SRC_URI = "https://www.harding.motd.ca/autossh/${BP}.tgz"
8SRC_URI[md5sum] = "2b804bc1bf6d2f2afaa526d02df7c0a2" 8SRC_URI[md5sum] = "2b804bc1bf6d2f2afaa526d02df7c0a2"
9SRC_URI[sha256sum] = "5fc3cee3361ca1615af862364c480593171d0c54ec156de79fc421e31ae21277" 9SRC_URI[sha256sum] = "5fc3cee3361ca1615af862364c480593171d0c54ec156de79fc421e31ae21277"
10 10
11RDEPENDS_${PN} = "ssh" 11RDEPENDS:${PN} = "ssh"
12 12
13CFLAGS_prepend = "-I${WORKDIR}/build " 13CFLAGS:prepend = "-I${WORKDIR}/build "
14 14
15inherit autotools 15inherit autotools
16 16
17EXTRA_OECONF="--with-ssh=/usr/bin/ssh" 17EXTRA_OECONF="--with-ssh=/usr/bin/ssh"
18 18
19do_compile_append() { 19do_compile:append() {
20 cp ${WORKDIR}/autossh-${PV}/CHANGES ${WORKDIR}/build 20 cp ${WORKDIR}/autossh-${PV}/CHANGES ${WORKDIR}/build
21 cp ${WORKDIR}/autossh-${PV}/README ${WORKDIR}/build 21 cp ${WORKDIR}/autossh-${PV}/README ${WORKDIR}/build
22 cp ${WORKDIR}/autossh-${PV}/autossh.host ${WORKDIR}/build 22 cp ${WORKDIR}/autossh-${PV}/autossh.host ${WORKDIR}/build
@@ -25,6 +25,6 @@ do_compile_append() {
25 cp ${WORKDIR}/autossh-${PV}/autossh.spec ${WORKDIR}/build 25 cp ${WORKDIR}/autossh-${PV}/autossh.spec ${WORKDIR}/build
26} 26}
27 27
28do_install_append() { 28do_install:append() {
29 rm -rf ${D}${datadir}/examples 29 rm -rf ${D}${datadir}/examples
30} 30}
diff --git a/meta-networking/recipes-connectivity/blueman/blueman_2.2.1.bb b/meta-networking/recipes-connectivity/blueman/blueman_2.2.1.bb
index 3cb01ff71e..6ccb425e38 100644
--- a/meta-networking/recipes-connectivity/blueman/blueman_2.2.1.bb
+++ b/meta-networking/recipes-connectivity/blueman/blueman_2.2.1.bb
@@ -19,11 +19,11 @@ EXTRA_OECONF = " \
19 --disable-schemas-compile \ 19 --disable-schemas-compile \
20" 20"
21 21
22SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service" 22SYSTEMD_SERVICE:${PN} = "${BPN}-mechanism.service"
23SYSTEMD_AUTO_ENABLE_${PN} = "disable" 23SYSTEMD_AUTO_ENABLE:${PN} = "disable"
24 24
25RRECOMENDS_${PN} += "adwaita-icon-theme" 25RRECOMENDS_${PN} += "adwaita-icon-theme"
26RDEPENDS_${PN} += " \ 26RDEPENDS:${PN} += " \
27 python3-core \ 27 python3-core \
28 python3-dbus \ 28 python3-dbus \
29 packagegroup-tools-bluetooth \ 29 packagegroup-tools-bluetooth \
@@ -32,7 +32,7 @@ RDEPENDS_${PN} += " \
32PACKAGECONFIG ??= "thunar" 32PACKAGECONFIG ??= "thunar"
33PACKAGECONFIG[thunar] = "--enable-thunar-sendto,--disable-thunar-sendto" 33PACKAGECONFIG[thunar] = "--enable-thunar-sendto,--disable-thunar-sendto"
34 34
35FILES_${PN} += " \ 35FILES:${PN} += " \
36 ${datadir}/dbus-1 \ 36 ${datadir}/dbus-1 \
37 ${datadir}/Thunar \ 37 ${datadir}/Thunar \
38 ${systemd_user_unitdir} \ 38 ${systemd_user_unitdir} \
@@ -40,12 +40,12 @@ FILES_${PN} += " \
40 ${PYTHON_SITEPACKAGES_DIR} \ 40 ${PYTHON_SITEPACKAGES_DIR} \
41" 41"
42 42
43FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a" 43FILES:${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a"
44 44
45# In code, path to python is a variable that is replaced with path to native version of it 45# In code, path to python is a variable that is replaced with path to native version of it
46# during the configure stage, e.g ../recipe-sysroot-native/usr/bin/python3-native/python3. 46# during the configure stage, e.g ../recipe-sysroot-native/usr/bin/python3-native/python3.
47# Replace it with #!/usr/bin/env python3 47# Replace it with #!/usr/bin/env python3
48do_install_append() { 48do_install:append() {
49 sed -i "1s/.*/#!\/usr\/bin\/env python3/" ${D}${prefix}/libexec/blueman-rfcomm-watcher \ 49 sed -i "1s/.*/#!\/usr\/bin\/env python3/" ${D}${prefix}/libexec/blueman-rfcomm-watcher \
50 ${D}${prefix}/libexec/blueman-mechanism \ 50 ${D}${prefix}/libexec/blueman-mechanism \
51 ${D}${bindir}/blueman-adapters \ 51 ${D}${bindir}/blueman-adapters \
diff --git a/meta-networking/recipes-connectivity/crda/crda_3.18.bb b/meta-networking/recipes-connectivity/crda/crda_3.18.bb
index e59d2f437d..7b663cdbb4 100644
--- a/meta-networking/recipes-connectivity/crda/crda_3.18.bb
+++ b/meta-networking/recipes-connectivity/crda/crda_3.18.bb
@@ -35,4 +35,4 @@ do_install() {
35 oe_runmake SBINDIR=${sbindir}/ install 35 oe_runmake SBINDIR=${sbindir}/ install
36} 36}
37 37
38RDEPENDS_${PN} = "udev wireless-regdb-static" 38RDEPENDS:${PN} = "udev wireless-regdb-static"
diff --git a/meta-networking/recipes-connectivity/dhcp/dhcp-relay_4.4.2p1.bb b/meta-networking/recipes-connectivity/dhcp/dhcp-relay_4.4.2p1.bb
index 6ea5b4b27a..93364758e3 100644
--- a/meta-networking/recipes-connectivity/dhcp/dhcp-relay_4.4.2p1.bb
+++ b/meta-networking/recipes-connectivity/dhcp/dhcp-relay_4.4.2p1.bb
@@ -32,11 +32,11 @@ S = "${WORKDIR}/dhcp-4.4.2-P1"
32 32
33inherit autotools-brokensep systemd 33inherit autotools-brokensep systemd
34 34
35SYSTEMD_SERVICE_${PN} = "dhcrelay.service" 35SYSTEMD_SERVICE:${PN} = "dhcrelay.service"
36SYSTEMD_AUTO_ENABLE_${PN} = "disable" 36SYSTEMD_AUTO_ENABLE:${PN} = "disable"
37 37
38CFLAGS += "-D_GNU_SOURCE -fcommon" 38CFLAGS += "-D_GNU_SOURCE -fcommon"
39LDFLAGS_append = " -pthread" 39LDFLAGS:append = " -pthread"
40 40
41EXTRA_OECONF = "--enable-paranoia \ 41EXTRA_OECONF = "--enable-paranoia \
42 --disable-static \ 42 --disable-static \
@@ -46,13 +46,13 @@ EXTRA_OECONF = "--enable-paranoia \
46EXTRA_OEMAKE += "LIBTOOL='${S}/${HOST_SYS}-libtool'" 46EXTRA_OEMAKE += "LIBTOOL='${S}/${HOST_SYS}-libtool'"
47 47
48# Enable shared libs per dhcp README 48# Enable shared libs per dhcp README
49do_configure_prepend () { 49do_configure:prepend () {
50 cp configure.ac+lt configure.ac 50 cp configure.ac+lt configure.ac
51 rm ${S}/bind/bind.tar.gz 51 rm ${S}/bind/bind.tar.gz
52 mv ${WORKDIR}/bind.tar.gz ${S}/bind/ 52 mv ${WORKDIR}/bind.tar.gz ${S}/bind/
53} 53}
54 54
55do_compile_prepend() { 55do_compile:prepend() {
56 rm -rf ${S}/bind/bind-9.11.32/ 56 rm -rf ${S}/bind/bind-9.11.32/
57 tar xf ${S}/bind/bind.tar.gz -C ${S}/bind 57 tar xf ${S}/bind/bind.tar.gz -C ${S}/bind
58 install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.guess ${S}/bind/bind-9.11.32/ 58 install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.guess ${S}/bind/bind-9.11.32/
@@ -62,7 +62,7 @@ do_compile_prepend() {
62 install -m 0755 ${S}/${HOST_SYS}-libtool ${S}/bind/bind-9.11.32/ 62 install -m 0755 ${S}/${HOST_SYS}-libtool ${S}/bind/bind-9.11.32/
63} 63}
64 64
65do_install_append () { 65do_install:append () {
66 install -d ${D}${sysconfdir}/default 66 install -d ${D}${sysconfdir}/default
67 install -m 0644 ${WORKDIR}/default-relay ${D}${sysconfdir}/default/dhcp-relay 67 install -m 0644 ${WORKDIR}/default-relay ${D}${sysconfdir}/default/dhcp-relay
68 68
diff --git a/meta-networking/recipes-connectivity/dibbler/dibbler_git.bb b/meta-networking/recipes-connectivity/dibbler/dibbler_git.bb
index b19364e1e2..7558c314ff 100644
--- a/meta-networking/recipes-connectivity/dibbler/dibbler_git.bb
+++ b/meta-networking/recipes-connectivity/dibbler/dibbler_git.bb
@@ -33,7 +33,7 @@ LDFLAGS += "-pthread"
33 33
34PACKAGES =+ "${PN}-requestor ${PN}-client ${PN}-relay ${PN}-server" 34PACKAGES =+ "${PN}-requestor ${PN}-client ${PN}-relay ${PN}-server"
35 35
36FILES_${PN}-client = "${sbindir}/${PN}-client" 36FILES:${PN}-client = "${sbindir}/${PN}-client"
37FILES_${PN}-relay = "${sbindir}/${PN}-relay" 37FILES:${PN}-relay = "${sbindir}/${PN}-relay"
38FILES_${PN}-requestor = "${sbindir}/${PN}-requestor" 38FILES:${PN}-requestor = "${sbindir}/${PN}-requestor"
39FILES_${PN}-server = "${sbindir}/${PN}-server" 39FILES:${PN}-server = "${sbindir}/${PN}-server"
diff --git a/meta-networking/recipes-connectivity/firewalld/firewalld_0.9.4.bb b/meta-networking/recipes-connectivity/firewalld/firewalld_0.9.4.bb
index b8025c7078..7aed5105cd 100644
--- a/meta-networking/recipes-connectivity/firewalld/firewalld_0.9.4.bb
+++ b/meta-networking/recipes-connectivity/firewalld/firewalld_0.9.4.bb
@@ -39,9 +39,9 @@ EXTRA_OECONF = "\
39" 39"
40 40
41INITSCRIPT_NAME = "firewalld" 41INITSCRIPT_NAME = "firewalld"
42SYSTEMD_SERVICE_${PN} = "firewalld.service" 42SYSTEMD_SERVICE:${PN} = "firewalld.service"
43 43
44do_install_append() { 44do_install:append() {
45 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then 45 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
46 : 46 :
47 else 47 else
@@ -65,16 +65,16 @@ do_install_append() {
65 rm -f ${D}${sysconfdir}/modprobe.d/firewalld-sysctls.conf 65 rm -f ${D}${sysconfdir}/modprobe.d/firewalld-sysctls.conf
66} 66}
67 67
68FILES_${PN} += "\ 68FILES:${PN} += "\
69 ${PYTHON_SITEPACKAGES_DIR}/firewall \ 69 ${PYTHON_SITEPACKAGES_DIR}/firewall \
70 ${nonarch_libdir}/firewalld \ 70 ${nonarch_libdir}/firewalld \
71 ${datadir}/dbus-1 \ 71 ${datadir}/dbus-1 \
72 ${datadir}/polkit-1 \ 72 ${datadir}/polkit-1 \
73 ${datadir}/metainfo \ 73 ${datadir}/metainfo \
74" 74"
75FILES_${PN}-zsh-completion = "${datadir}/zsh/site-functions" 75FILES:${PN}-zsh-completion = "${datadir}/zsh/site-functions"
76 76
77RDEPENDS_${PN} = "\ 77RDEPENDS:${PN} = "\
78 nftables-python \ 78 nftables-python \
79 iptables \ 79 iptables \
80 python3-core \ 80 python3-core \
diff --git a/meta-networking/recipes-connectivity/freeradius/freeradius_3.0.21.bb b/meta-networking/recipes-connectivity/freeradius/freeradius_3.0.21.bb
index a6df2aeb03..0d1c4adc1d 100644
--- a/meta-networking/recipes-connectivity/freeradius/freeradius_3.0.21.bb
+++ b/meta-networking/recipes-connectivity/freeradius/freeradius_3.0.21.bb
@@ -40,9 +40,9 @@ PARALLEL_MAKE = ""
40 40
41S = "${WORKDIR}/git" 41S = "${WORKDIR}/git"
42 42
43LDFLAGS_append_powerpc = " -latomic" 43LDFLAGS:append:powerpc = " -latomic"
44LDFLAGS_append_mipsarch = " -latomic" 44LDFLAGS:append:mipsarch = " -latomic"
45LDFLAGS_append_armv5 = " -latomic" 45LDFLAGS:append:armv5 = " -latomic"
46 46
47EXTRA_OECONF = " --enable-strict-dependencies \ 47EXTRA_OECONF = " --enable-strict-dependencies \
48 --with-docdir=${docdir}/freeradius-${PV} \ 48 --with-docdir=${docdir}/freeradius-${PV} \
@@ -124,10 +124,10 @@ do_configure () {
124 124
125INITSCRIPT_NAME = "radiusd" 125INITSCRIPT_NAME = "radiusd"
126 126
127SYSTEMD_SERVICE_${PN} = "radiusd.service" 127SYSTEMD_SERVICE:${PN} = "radiusd.service"
128 128
129USERADD_PACKAGES = "${PN}" 129USERADD_PACKAGES = "${PN}"
130USERADD_PARAM_${PN} = "--system --no-create-home --shell /bin/false --user-group radiusd" 130USERADD_PARAM:${PN} = "--system --no-create-home --shell /bin/false --user-group radiusd"
131 131
132do_install() { 132do_install() {
133 rm -rf ${D} 133 rm -rf ${D}
@@ -173,7 +173,7 @@ do_install() {
173 173
174# This is only needed when we install/update on a running target. 174# This is only needed when we install/update on a running target.
175# 175#
176pkg_postinst_${PN} () { 176pkg_postinst:${PN} () {
177 if [ -z "$D" ]; then 177 if [ -z "$D" ]; then
178 if command -v systemd-tmpfiles >/dev/null; then 178 if command -v systemd-tmpfiles >/dev/null; then
179 # create /var/log/radius, /var/run/radiusd 179 # create /var/log/radius, /var/run/radiusd
@@ -189,52 +189,52 @@ pkg_postinst_${PN} () {
189} 189}
190 190
191# We really need the symlink :( 191# We really need the symlink :(
192INSANE_SKIP_${PN} = "dev-so" 192INSANE_SKIP:${PN} = "dev-so"
193INSANE_SKIP_${PN}-krb5 = "dev-so" 193INSANE_SKIP:${PN}-krb5 = "dev-so"
194INSANE_SKIP_${PN}-ldap = "dev-so" 194INSANE_SKIP:${PN}-ldap = "dev-so"
195INSANE_SKIP_${PN}-mysql = "dev-so" 195INSANE_SKIP:${PN}-mysql = "dev-so"
196INSANE_SKIP_${PN}-perl = "dev-so" 196INSANE_SKIP:${PN}-perl = "dev-so"
197INSANE_SKIP_${PN}-postgresql = "dev-so" 197INSANE_SKIP:${PN}-postgresql = "dev-so"
198INSANE_SKIP_${PN}-python = "dev-so" 198INSANE_SKIP:${PN}-python = "dev-so"
199INSANE_SKIP_${PN}-unixodbc = "dev-so" 199INSANE_SKIP:${PN}-unixodbc = "dev-so"
200 200
201PACKAGES =+ "${PN}-utils ${PN}-ldap ${PN}-krb5 ${PN}-perl \ 201PACKAGES =+ "${PN}-utils ${PN}-ldap ${PN}-krb5 ${PN}-perl \
202 ${PN}-python ${PN}-mysql ${PN}-postgresql ${PN}-unixodbc" 202 ${PN}-python ${PN}-mysql ${PN}-postgresql ${PN}-unixodbc"
203 203
204FILES_${PN}-utils = "${bindir}/*" 204FILES:${PN}-utils = "${bindir}/*"
205 205
206FILES_${PN}-ldap = "${libdir}/rlm_ldap.so* \ 206FILES:${PN}-ldap = "${libdir}/rlm_ldap.so* \
207 ${sysconfdir}/raddb/mods-available/ldap \ 207 ${sysconfdir}/raddb/mods-available/ldap \
208" 208"
209 209
210FILES_${PN}-krb5 = "${libdir}/rlm_krb5.so* \ 210FILES:${PN}-krb5 = "${libdir}/rlm_krb5.so* \
211 ${sysconfdir}/raddb/mods-available/krb5 \ 211 ${sysconfdir}/raddb/mods-available/krb5 \
212" 212"
213 213
214FILES_${PN}-perl = "${libdir}/rlm_perl.so* \ 214FILES:${PN}-perl = "${libdir}/rlm_perl.so* \
215 ${sysconfdir}/raddb/mods-config/perl \ 215 ${sysconfdir}/raddb/mods-config/perl \
216 ${sysconfdir}/raddb/mods-available/perl \ 216 ${sysconfdir}/raddb/mods-available/perl \
217" 217"
218 218
219FILES_${PN}-python = "${libdir}/rlm_python3.so* \ 219FILES:${PN}-python = "${libdir}/rlm_python3.so* \
220 ${sysconfdir}/raddb/mods-config/python3 \ 220 ${sysconfdir}/raddb/mods-config/python3 \
221 ${sysconfdir}/raddb/mods-available/python3 \ 221 ${sysconfdir}/raddb/mods-available/python3 \
222" 222"
223 223
224FILES_${PN}-mysql = "${libdir}/rlm_sql_mysql.so* \ 224FILES:${PN}-mysql = "${libdir}/rlm_sql_mysql.so* \
225 ${sysconfdir}/raddb/mods-config/sql/*/mysql \ 225 ${sysconfdir}/raddb/mods-config/sql/*/mysql \
226 ${sysconfdir}/raddb/mods-available/sql \ 226 ${sysconfdir}/raddb/mods-available/sql \
227" 227"
228 228
229FILES_${PN}-postgresql = "${libdir}/rlm_sql_postgresql.so* \ 229FILES:${PN}-postgresql = "${libdir}/rlm_sql_postgresql.so* \
230 ${sysconfdir}/raddb/mods-config/sql/*/postgresql \ 230 ${sysconfdir}/raddb/mods-config/sql/*/postgresql \
231" 231"
232 232
233FILES_${PN}-unixodbc = "${libdir}/rlm_sql_unixodbc.so*" 233FILES:${PN}-unixodbc = "${libdir}/rlm_sql_unixodbc.so*"
234 234
235FILES_${PN} =+ "${libdir}/rlm_*.so* ${libdir}/proto_*so*" 235FILES:${PN} =+ "${libdir}/rlm_*.so* ${libdir}/proto_*so*"
236 236
237RDEPENDS_${PN} += "perl" 237RDEPENDS:${PN} += "perl"
238RDEPENDS_${PN}-utils = "${PN} perl" 238RDEPENDS:${PN}-utils = "${PN} perl"
239 239
240CLEANBROKEN = "1" 240CLEANBROKEN = "1"
diff --git a/meta-networking/recipes-connectivity/lftp/lftp_4.9.2.bb b/meta-networking/recipes-connectivity/lftp/lftp_4.9.2.bb
index e6240a58ed..9b64388a0f 100644
--- a/meta-networking/recipes-connectivity/lftp/lftp_4.9.2.bb
+++ b/meta-networking/recipes-connectivity/lftp/lftp_4.9.2.bb
@@ -23,9 +23,9 @@ PACKAGECONFIG[gnutls] = "--with-gnutls, --without-gnutls, gnutls"
23PACKAGECONFIG[readline] = "--with-readline=${STAGING_INCDIR}/.. --with-readline-inc=${STAGING_INCDIR} --with-readline-lib=-lreadline, --with-readline=no, readline" 23PACKAGECONFIG[readline] = "--with-readline=${STAGING_INCDIR}/.. --with-readline-inc=${STAGING_INCDIR} --with-readline-lib=-lreadline, --with-readline=no, readline"
24PACKAGECONFIG[expat] = "--with-expat=${STAGING_INCDIR}/.. --with-expat-inc=${STAGING_INCDIR} --with-expat-lib=-lexpat, , expat" 24PACKAGECONFIG[expat] = "--with-expat=${STAGING_INCDIR}/.. --with-expat-inc=${STAGING_INCDIR} --with-expat-lib=-lexpat, , expat"
25 25
26do_install_append() { 26do_install:append() {
27 rm -rf ${D}${libdir}/charset.alias 27 rm -rf ${D}${libdir}/charset.alias
28} 28}
29FILES_${PN} += "${datadir}/icons/hicolor" 29FILES:${PN} += "${datadir}/icons/hicolor"
30FILES_${PN}-dbg += "${libdir}/lftp/${PV}/.debug" 30FILES:${PN}-dbg += "${libdir}/lftp/${PV}/.debug"
31RDEPENDS_${PN} = "perl bash readline" 31RDEPENDS:${PN} = "perl bash readline"
diff --git a/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.5.0.bb b/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.5.0.bb
index 18e2992833..ab7167c946 100644
--- a/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.5.0.bb
+++ b/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.5.0.bb
@@ -28,10 +28,10 @@ EXTRA_OECMAKE = " \
28 -DBUILD_PYTHON_BINDINGS=ON \ 28 -DBUILD_PYTHON_BINDINGS=ON \
29" 29"
30 30
31RDEPENDS_${PN}-python = " python3-core " 31RDEPENDS:${PN}-python = " python3-core "
32RDEPENDS_${PN} = " python3-core " 32RDEPENDS:${PN} = " python3-core "
33 33
34FILES_${PN} += " \ 34FILES:${PN} += " \
35 ${libdir}/${PYTHON_DIR}/site-packages/iec61850.py \ 35 ${libdir}/${PYTHON_DIR}/site-packages/iec61850.py \
36 ${libdir}/${PYTHON_DIR}/site-packages/_iec61850.so \ 36 ${libdir}/${PYTHON_DIR}/site-packages/_iec61850.so \
37" 37"
diff --git a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.26.0.bb b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.26.0.bb
index 3c7df44513..b62ed04ce6 100644
--- a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.26.0.bb
+++ b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.26.0.bb
@@ -37,9 +37,9 @@ PACKAGECONFIG[werror] = "-DMBEDTLS_FATAL_WARNINGS=ON,-DMBEDTLS_FATAL_WARNINGS=OF
37EXTRA_OECMAKE = "-DENABLE_TESTING=OFF -DLIB_INSTALL_DIR:STRING=${libdir}" 37EXTRA_OECMAKE = "-DENABLE_TESTING=OFF -DLIB_INSTALL_DIR:STRING=${libdir}"
38 38
39PROVIDES += "polarssl" 39PROVIDES += "polarssl"
40RPROVIDES_${PN} = "polarssl" 40RPROVIDES:${PN} = "polarssl"
41 41
42PACKAGES =+ "${PN}-programs" 42PACKAGES =+ "${PN}-programs"
43FILES_${PN}-programs = "${bindir}/" 43FILES:${PN}-programs = "${bindir}/"
44 44
45BBCLASSEXTEND = "native nativesdk" 45BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20191006.bb b/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20191006.bb
index a630d27b9c..468569eef1 100644
--- a/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20191006.bb
+++ b/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20191006.bb
@@ -20,7 +20,7 @@ SRC_URI[sha256sum] = "218fad7af31f3c22fb4c9db28a55a2a8b5067d41f5b38f52008a057a00
20 20
21IPV6 = "${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', '--ipv6', '', d)}" 21IPV6 = "${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', '--ipv6', '', d)}"
22 22
23do_configure_prepend() { 23do_configure:prepend() {
24 echo "${@d.getVar('DISTRO_VERSION')}" > ${S}/os.openembedded 24 echo "${@d.getVar('DISTRO_VERSION')}" > ${S}/os.openembedded
25} 25}
26 26
@@ -47,4 +47,4 @@ do_install() {
47 install -m 0644 ${WORKDIR}/miniupnpd.service ${D}${systemd_unitdir}/system/ 47 install -m 0644 ${WORKDIR}/miniupnpd.service ${D}${systemd_unitdir}/system/
48} 48}
49 49
50SYSTEMD_SERVICE_${PN} = "miniupnpd.service" 50SYSTEMD_SERVICE:${PN} = "miniupnpd.service"
diff --git a/meta-networking/recipes-connectivity/mosquitto/mosquitto_2.0.11.bb b/meta-networking/recipes-connectivity/mosquitto/mosquitto_2.0.11.bb
index 9f1c024bbd..9a13e2bc63 100644
--- a/meta-networking/recipes-connectivity/mosquitto/mosquitto_2.0.11.bb
+++ b/meta-networking/recipes-connectivity/mosquitto/mosquitto_2.0.11.bb
@@ -40,7 +40,7 @@ EXTRA_OECMAKE = " \
40 -DWITH_ADNS=ON \ 40 -DWITH_ADNS=ON \
41" 41"
42 42
43do_install_append() { 43do_install:append() {
44 install -d ${D}${systemd_unitdir}/system/ 44 install -d ${D}${systemd_unitdir}/system/
45 install -m 0644 ${S}/service/systemd/mosquitto.service.notify ${D}${systemd_unitdir}/system/mosquitto.service 45 install -m 0644 ${S}/service/systemd/mosquitto.service.notify ${D}${systemd_unitdir}/system/mosquitto.service
46 46
@@ -57,7 +57,7 @@ PACKAGES += "libmosquitto1 libmosquittopp1 ${PN}-clients"
57 57
58PACKAGE_BEFORE_PN = "${PN}-examples" 58PACKAGE_BEFORE_PN = "${PN}-examples"
59 59
60FILES_${PN} = "${sbindir}/mosquitto \ 60FILES:${PN} = "${sbindir}/mosquitto \
61 ${bindir}/mosquitto_passwd \ 61 ${bindir}/mosquitto_passwd \
62 ${bindir}/mosquitto_ctrl \ 62 ${bindir}/mosquitto_ctrl \
63 ${libdir}/mosquitto_dynamic_security.so \ 63 ${libdir}/mosquitto_dynamic_security.so \
@@ -66,26 +66,26 @@ FILES_${PN} = "${sbindir}/mosquitto \
66 ${systemd_unitdir}/system/mosquitto.service \ 66 ${systemd_unitdir}/system/mosquitto.service \
67" 67"
68 68
69CONFFILES_${PN} += "${sysconfdir}/mosquitto/mosquitto.conf" 69CONFFILES:${PN} += "${sysconfdir}/mosquitto/mosquitto.conf"
70 70
71FILES_libmosquitto1 = "${libdir}/libmosquitto.so.*" 71FILES:libmosquitto1 = "${libdir}/libmosquitto.so.*"
72 72
73FILES_libmosquittopp1 = "${libdir}/libmosquittopp.so.*" 73FILES:libmosquittopp1 = "${libdir}/libmosquittopp.so.*"
74 74
75FILES_${PN}-clients = "${bindir}/mosquitto_pub \ 75FILES:${PN}-clients = "${bindir}/mosquitto_pub \
76 ${bindir}/mosquitto_sub \ 76 ${bindir}/mosquitto_sub \
77 ${bindir}/mosquitto_rr \ 77 ${bindir}/mosquitto_rr \
78" 78"
79 79
80FILES_${PN}-examples = "${sysconfdir}/mosquitto/*.example" 80FILES:${PN}-examples = "${sysconfdir}/mosquitto/*.example"
81 81
82SYSTEMD_SERVICE_${PN} = "mosquitto.service" 82SYSTEMD_SERVICE:${PN} = "mosquitto.service"
83 83
84INITSCRIPT_NAME = "mosquitto" 84INITSCRIPT_NAME = "mosquitto"
85INITSCRIPT_PARAMS = "defaults 30" 85INITSCRIPT_PARAMS = "defaults 30"
86 86
87USERADD_PACKAGES = "${PN}" 87USERADD_PACKAGES = "${PN}"
88USERADD_PARAM_${PN} = "--system --no-create-home --shell /bin/false \ 88USERADD_PARAM:${PN} = "--system --no-create-home --shell /bin/false \
89 --user-group mosquitto" 89 --user-group mosquitto"
90 90
91BBCLASSEXTEND += "native nativesdk" 91BBCLASSEXTEND += "native nativesdk"
diff --git a/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.1.5.bb b/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.1.5.bb
index 8444f0b739..750b252106 100644
--- a/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.1.5.bb
+++ b/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.1.5.bb
@@ -22,7 +22,7 @@ inherit cmake pkgconfig
22EXTRA_OECMAKE = " -DNN_ENABLE_DOC=OFF " 22EXTRA_OECMAKE = " -DNN_ENABLE_DOC=OFF "
23 23
24# we don't want nanomsg-tools to be renamed to libnanomsg-tools 24# we don't want nanomsg-tools to be renamed to libnanomsg-tools
25DEBIAN_NOAUTONAME_${PN}-tools = "1" 25DEBIAN_NOAUTONAME:${PN}-tools = "1"
26 26
27PACKAGES =+ "${PN}-tools" 27PACKAGES =+ "${PN}-tools"
28FILES_${PN}-tools = "${bindir}/*" 28FILES:${PN}-tools = "${bindir}/*"
diff --git a/meta-networking/recipes-connectivity/nanomsg/nng_1.4.0.bb b/meta-networking/recipes-connectivity/nanomsg/nng_1.4.0.bb
index f61aa0549d..49e2015641 100644
--- a/meta-networking/recipes-connectivity/nanomsg/nng_1.4.0.bb
+++ b/meta-networking/recipes-connectivity/nanomsg/nng_1.4.0.bb
@@ -21,4 +21,4 @@ PACKAGECONFIG ??= ""
21PACKAGECONFIG[mbedtls] = "-DNNG_ENABLE_TLS=ON,-DNNG_ENABLE_TLS=OFF,mbedtls" 21PACKAGECONFIG[mbedtls] = "-DNNG_ENABLE_TLS=ON,-DNNG_ENABLE_TLS=OFF,mbedtls"
22 22
23PACKAGES =+ "${PN}-tools" 23PACKAGES =+ "${PN}-tools"
24FILES_${PN}-tools = "${bindir}/*" 24FILES:${PN}-tools = "${bindir}/*"
diff --git a/meta-networking/recipes-connectivity/netplan/netplan_0.102.bb b/meta-networking/recipes-connectivity/netplan/netplan_0.102.bb
index 3328dfbbb9..6c624ce4e9 100644
--- a/meta-networking/recipes-connectivity/netplan/netplan_0.102.bb
+++ b/meta-networking/recipes-connectivity/netplan/netplan_0.102.bb
@@ -18,11 +18,11 @@ SRC_URI = " \
18 git://github.com/CanonicalLtd/netplan.git \ 18 git://github.com/CanonicalLtd/netplan.git \
19 file://0001-Handle-enum-element-override.patch \ 19 file://0001-Handle-enum-element-override.patch \
20" 20"
21SRC_URI_append_libc-musl = " file://0001-don-t-fail-if-GLOB_BRACE-is-not-defined.patch" 21SRC_URI:append:libc-musl = " file://0001-don-t-fail-if-GLOB_BRACE-is-not-defined.patch"
22 22
23DEPENDS = "glib-2.0 libyaml ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" 23DEPENDS = "glib-2.0 libyaml ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
24 24
25RDEPENDS_${PN} = "python3 python3-core python3-pyyaml python3-netifaces python3-nose python3-coverage python3-pycodestyle python3-pyflakes util-linux-libuuid libnetplan" 25RDEPENDS:${PN} = "python3 python3-core python3-pyyaml python3-netifaces python3-nose python3-coverage python3-pycodestyle python3-pyflakes util-linux-libuuid libnetplan"
26 26
27inherit pkgconfig systemd 27inherit pkgconfig systemd
28 28
@@ -56,6 +56,6 @@ do_install() {
56 56
57PACKAGES += "${PN}-dbus libnetplan" 57PACKAGES += "${PN}-dbus libnetplan"
58 58
59FILES_libnetplan = "${libdir}/libnetplan.so.0.0" 59FILES:libnetplan = "${libdir}/libnetplan.so.0.0"
60FILES_${PN} = "${sbindir} ${base_libdir}/netplan/generate ${datadir}/netplan ${sysconfdir}/netplan ${systemd_unitdir}" 60FILES:${PN} = "${sbindir} ${base_libdir}/netplan/generate ${datadir}/netplan ${sysconfdir}/netplan ${systemd_unitdir}"
61FILES_${PN}-dbus = "${base_libdir}/netplan/netplan-dbus ${datadir}/dbus-1" 61FILES:${PN}-dbus = "${base_libdir}/netplan/netplan-dbus ${datadir}/dbus-1"
diff --git a/meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.14.bb b/meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.14.bb
index 1f76d8ab52..9f3054a7c2 100644
--- a/meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.14.bb
+++ b/meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.14.bb
@@ -18,7 +18,7 @@ S = "${WORKDIR}/NetworkManager-openvpn-${PV}"
18# meta-gnome in layers is required using gnome: 18# meta-gnome in layers is required using gnome:
19PACKAGECONFIG[gnome] = "--with-gnome,--without-gnome,gtk+3 libnma libsecret" 19PACKAGECONFIG[gnome] = "--with-gnome,--without-gnome,gtk+3 libnma libsecret"
20 20
21do_configure_append() { 21do_configure:append() {
22 # network-manager-openvpn.metainfo.xml is created in source folder but 22 # network-manager-openvpn.metainfo.xml is created in source folder but
23 # compile expects it in build folder. As long as nobody comes up with a 23 # compile expects it in build folder. As long as nobody comes up with a
24 # better solution just support build: 24 # better solution just support build:
@@ -28,26 +28,26 @@ do_configure_append() {
28 fi 28 fi
29} 29}
30 30
31do_install_append () { 31do_install:append () {
32 rm -rf ${D}${libdir}/NetworkManager/*.la 32 rm -rf ${D}${libdir}/NetworkManager/*.la
33} 33}
34 34
35# Create user and group nm-openvpn that are needed since version 1.0.6 35# Create user and group nm-openvpn that are needed since version 1.0.6
36USERADD_PACKAGES = "${PN}" 36USERADD_PACKAGES = "${PN}"
37USERADD_PARAM_${PN} = "--system nm-openvpn" 37USERADD_PARAM:${PN} = "--system nm-openvpn"
38 38
39FILES_${PN} += " \ 39FILES:${PN} += " \
40 ${datadir}/dbus-1 \ 40 ${datadir}/dbus-1 \
41 ${datadir}/metainfo \ 41 ${datadir}/metainfo \
42 ${libdir}/NetworkManager/*.so \ 42 ${libdir}/NetworkManager/*.so \
43 ${nonarch_libdir}/NetworkManager/VPN/nm-openvpn-service.name \ 43 ${nonarch_libdir}/NetworkManager/VPN/nm-openvpn-service.name \
44" 44"
45 45
46FILES_${PN}-staticdev += " \ 46FILES:${PN}-staticdev += " \
47 ${libdir}/NetworkManager/*.a \ 47 ${libdir}/NetworkManager/*.a \
48" 48"
49 49
50RDEPENDS_${PN} = " \ 50RDEPENDS:${PN} = " \
51 networkmanager \ 51 networkmanager \
52 openvpn \ 52 openvpn \
53" 53"
diff --git a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.4.bb b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.4.bb
index 9c1e368642..0ef525d31d 100644
--- a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.4.bb
+++ b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.4.bb
@@ -47,11 +47,11 @@ EXTRA_OECONF = " \
47# stolen from https://github.com/void-linux/void-packages/blob/master/srcpkgs/NetworkManager/template 47# stolen from https://github.com/void-linux/void-packages/blob/master/srcpkgs/NetworkManager/template
48# avoids: 48# avoids:
49# | ../NetworkManager-1.16.0/libnm-core/nm-json.c:106:50: error: 'RTLD_DEEPBIND' undeclared (first use in this function); did you mean 'RTLD_DEFAULT'? 49# | ../NetworkManager-1.16.0/libnm-core/nm-json.c:106:50: error: 'RTLD_DEEPBIND' undeclared (first use in this function); did you mean 'RTLD_DEFAULT'?
50CFLAGS_append_libc-musl = " \ 50CFLAGS:append:libc-musl = " \
51 -DRTLD_DEEPBIND=0 \ 51 -DRTLD_DEEPBIND=0 \
52" 52"
53 53
54do_compile_prepend() { 54do_compile:prepend() {
55 export GIR_EXTRA_LIBS_PATH="${B}/src/libnm-client-impl/.libs" 55 export GIR_EXTRA_LIBS_PATH="${B}/src/libnm-client-impl/.libs"
56} 56}
57 57
@@ -92,19 +92,19 @@ PACKAGES =+ " \
92 92
93SYSTEMD_PACKAGES = "${PN} ${PN}-cloud-setup" 93SYSTEMD_PACKAGES = "${PN} ${PN}-cloud-setup"
94 94
95FILES_${PN}-adsl = "${libdir}/NetworkManager/${PV}/libnm-device-plugin-adsl.so" 95FILES:${PN}-adsl = "${libdir}/NetworkManager/${PV}/libnm-device-plugin-adsl.so"
96 96
97FILES_${PN}-cloud-setup = " \ 97FILES:${PN}-cloud-setup = " \
98 ${libexecdir}/nm-cloud-setup \ 98 ${libexecdir}/nm-cloud-setup \
99 ${systemd_system_unitdir}/nm-cloud-setup.service \ 99 ${systemd_system_unitdir}/nm-cloud-setup.service \
100 ${systemd_system_unitdir}/nm-cloud-setup.timer \ 100 ${systemd_system_unitdir}/nm-cloud-setup.timer \
101 ${libdir}/NetworkManager/dispatcher.d/90-nm-cloud-setup.sh \ 101 ${libdir}/NetworkManager/dispatcher.d/90-nm-cloud-setup.sh \
102 ${libdir}/NetworkManager/dispatcher.d/no-wait.d/90-nm-cloud-setup.sh \ 102 ${libdir}/NetworkManager/dispatcher.d/no-wait.d/90-nm-cloud-setup.sh \
103" 103"
104ALLOW_EMPTY_${PN}-cloud-setup = "1" 104ALLOW_EMPTY:${PN}-cloud-setup = "1"
105SYSTEMD_SERVICE_${PN}-cloud-setup = "${@bb.utils.contains('PACKAGECONFIG', 'cloud-setup', 'nm-cloud-setup.service nm-cloud-setup.timer', '', d)}" 105SYSTEMD_SERVICE:${PN}-cloud-setup = "${@bb.utils.contains('PACKAGECONFIG', 'cloud-setup', 'nm-cloud-setup.service nm-cloud-setup.timer', '', d)}"
106 106
107FILES_${PN} += " \ 107FILES:${PN} += " \
108 ${libexecdir} \ 108 ${libexecdir} \
109 ${libdir}/NetworkManager/${PV}/*.so \ 109 ${libdir}/NetworkManager/${PV}/*.so \
110 ${libdir}/NetworkManager \ 110 ${libdir}/NetworkManager \
@@ -123,46 +123,46 @@ FILES_${PN} += " \
123 ${libdir}/pppd \ 123 ${libdir}/pppd \
124" 124"
125 125
126RRECOMMENDS_${PN} += "iptables \ 126RRECOMMENDS:${PN} += "iptables \
127 ${@bb.utils.filter('PACKAGECONFIG', 'dnsmasq', d)} \ 127 ${@bb.utils.filter('PACKAGECONFIG', 'dnsmasq', d)} \
128" 128"
129RCONFLICTS_${PN} = "connman" 129RCONFLICTS:${PN} = "connman"
130 130
131FILES_${PN}-dev += " \ 131FILES:${PN}-dev += " \
132 ${datadir}/NetworkManager/gdb-cmd \ 132 ${datadir}/NetworkManager/gdb-cmd \
133 ${libdir}/pppd/*/*.la \ 133 ${libdir}/pppd/*/*.la \
134 ${libdir}/NetworkManager/*.la \ 134 ${libdir}/NetworkManager/*.la \
135 ${libdir}/NetworkManager/${PV}/*.la \ 135 ${libdir}/NetworkManager/${PV}/*.la \
136" 136"
137 137
138FILES_${PN}-nmcli = " \ 138FILES:${PN}-nmcli = " \
139 ${bindir}/nmcli \ 139 ${bindir}/nmcli \
140" 140"
141 141
142FILES_${PN}-nmcli-doc = " \ 142FILES:${PN}-nmcli-doc = " \
143 ${mandir}/man1/nmcli* \ 143 ${mandir}/man1/nmcli* \
144" 144"
145 145
146FILES_${PN}-nmtui = " \ 146FILES:${PN}-nmtui = " \
147 ${bindir}/nmtui \ 147 ${bindir}/nmtui \
148 ${bindir}/nmtui-edit \ 148 ${bindir}/nmtui-edit \
149 ${bindir}/nmtui-connect \ 149 ${bindir}/nmtui-connect \
150 ${bindir}/nmtui-hostname \ 150 ${bindir}/nmtui-hostname \
151" 151"
152 152
153FILES_${PN}-nmtui-doc = " \ 153FILES:${PN}-nmtui-doc = " \
154 ${mandir}/man1/nmtui* \ 154 ${mandir}/man1/nmtui* \
155" 155"
156 156
157INITSCRIPT_NAME = "network-manager" 157INITSCRIPT_NAME = "network-manager"
158SYSTEMD_SERVICE_${PN} = "${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'NetworkManager.service NetworkManager-dispatcher.service', '', d)}" 158SYSTEMD_SERVICE:${PN} = "${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'NetworkManager.service NetworkManager-dispatcher.service', '', d)}"
159 159
160ALTERNATIVE_PRIORITY = "100" 160ALTERNATIVE_PRIORITY = "100"
161ALTERNATIVE_${PN} = "${@bb.utils.contains('DISTRO_FEATURES','systemd','resolv-conf','',d)}" 161ALTERNATIVE:${PN} = "${@bb.utils.contains('DISTRO_FEATURES','systemd','resolv-conf','',d)}"
162ALTERNATIVE_TARGET[resolv-conf] = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${sysconfdir}/resolv-conf.NetworkManager','',d)}" 162ALTERNATIVE_TARGET[resolv-conf] = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${sysconfdir}/resolv-conf.NetworkManager','',d)}"
163ALTERNATIVE_LINK_NAME[resolv-conf] = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${sysconfdir}/resolv.conf','',d)}" 163ALTERNATIVE_LINK_NAME[resolv-conf] = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${sysconfdir}/resolv.conf','',d)}"
164 164
165do_install_append() { 165do_install:append() {
166 install -Dm 0755 ${WORKDIR}/${BPN}.initd ${D}${sysconfdir}/init.d/network-manager 166 install -Dm 0755 ${WORKDIR}/${BPN}.initd ${D}${sysconfdir}/init.d/network-manager
167 167
168 rm -rf ${D}/run ${D}${localstatedir}/run 168 rm -rf ${D}/run ${D}${localstatedir}/run
diff --git a/meta-networking/recipes-connectivity/openconnect/openconnect_8.10.bb b/meta-networking/recipes-connectivity/openconnect/openconnect_8.10.bb
index a486cf0e05..c66192aea9 100644
--- a/meta-networking/recipes-connectivity/openconnect/openconnect_8.10.bb
+++ b/meta-networking/recipes-connectivity/openconnect/openconnect_8.10.bb
@@ -8,7 +8,7 @@ SRC_URI = " \
8SRCREV = "9d287e40c57233190a51b6434ba7345370e36f38" 8SRCREV = "9d287e40c57233190a51b6434ba7345370e36f38"
9 9
10DEPENDS = "vpnc libxml2 krb5 gettext-native" 10DEPENDS = "vpnc libxml2 krb5 gettext-native"
11RDEPENDS_${PN} = "bash python3-core vpnc-script" 11RDEPENDS:${PN} = "bash python3-core vpnc-script"
12 12
13PACKAGECONFIG ??= "gnutls lz4 libproxy" 13PACKAGECONFIG ??= "gnutls lz4 libproxy"
14 14
@@ -27,6 +27,6 @@ inherit autotools pkgconfig bash-completion
27EXTRA_OECONF += "--with-vpnc-script=${sysconfdir}/vpnc/vpnc-script \ 27EXTRA_OECONF += "--with-vpnc-script=${sysconfdir}/vpnc/vpnc-script \
28 --disable-static" 28 --disable-static"
29 29
30do_install_append() { 30do_install:append() {
31 rm ${D}/usr/libexec/openconnect/hipreport-android.sh 31 rm ${D}/usr/libexec/openconnect/hipreport-android.sh
32} 32}
diff --git a/meta-networking/recipes-connectivity/python-networkmanager/python3-networkmanager_2.2.bb b/meta-networking/recipes-connectivity/python-networkmanager/python3-networkmanager_2.2.bb
index d447231fc5..60cf3c2525 100644
--- a/meta-networking/recipes-connectivity/python-networkmanager/python3-networkmanager_2.2.bb
+++ b/meta-networking/recipes-connectivity/python-networkmanager/python3-networkmanager_2.2.bb
@@ -10,4 +10,4 @@ SRC_URI[sha256sum] = "de6eb921d94aba7549f428ed2b3aa482a5d543ecb6965cbaa0fbb555ab
10PYPI_PACKAGE = "python-networkmanager" 10PYPI_PACKAGE = "python-networkmanager"
11inherit pypi setuptools3 11inherit pypi setuptools3
12 12
13RDEPENDS_${PN} = "networkmanager python3-dbus python3-six" 13RDEPENDS:${PN} = "networkmanager python3-dbus python3-six"
diff --git a/meta-networking/recipes-connectivity/rdist/rdist_6.1.5.bb b/meta-networking/recipes-connectivity/rdist/rdist_6.1.5.bb
index 37b3eebe4b..d81cc9a3d1 100644
--- a/meta-networking/recipes-connectivity/rdist/rdist_6.1.5.bb
+++ b/meta-networking/recipes-connectivity/rdist/rdist_6.1.5.bb
@@ -41,4 +41,4 @@ inherit autotools-brokensep
41EXTRA_OEMAKE = "BIN_GROUP=root MAN_GROUP=root RDIST_MODE=755 RDISTD_MODE=755 MAN_MODE=644" 41EXTRA_OEMAKE = "BIN_GROUP=root MAN_GROUP=root RDIST_MODE=755 RDISTD_MODE=755 MAN_MODE=644"
42 42
43# http://errors.yoctoproject.org/Errors/Details/186972/ 43# http://errors.yoctoproject.org/Errors/Details/186972/
44COMPATIBLE_HOST_libc-musl = 'null' 44COMPATIBLE_HOST:libc-musl = 'null'
diff --git a/meta-networking/recipes-connectivity/restinio/restinio_0.6.13.bb b/meta-networking/recipes-connectivity/restinio/restinio_0.6.13.bb
index e3567961aa..e715135dc3 100644
--- a/meta-networking/recipes-connectivity/restinio/restinio_0.6.13.bb
+++ b/meta-networking/recipes-connectivity/restinio/restinio_0.6.13.bb
@@ -27,5 +27,5 @@ EXTRA_OECMAKE += "\
27 " 27 "
28 28
29# Header-only library 29# Header-only library
30RDEPENDS_${PN}-dev = "" 30RDEPENDS:${PN}-dev = ""
31RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" 31RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})"
diff --git a/meta-networking/recipes-connectivity/samba/samba_4.14.5.bb b/meta-networking/recipes-connectivity/samba/samba_4.14.5.bb
index 5c5ce36705..2bc43e7146 100644
--- a/meta-networking/recipes-connectivity/samba/samba_4.14.5.bb
+++ b/meta-networking/recipes-connectivity/samba/samba_4.14.5.bb
@@ -26,7 +26,7 @@ SRC_URI = "${SAMBA_MIRROR}/stable/samba-${PV}.tar.gz \
26 file://0009-source3-wscript-disable-check-fcntl-RW_HINTS.patch \ 26 file://0009-source3-wscript-disable-check-fcntl-RW_HINTS.patch \
27 " 27 "
28 28
29SRC_URI_append_libc-musl = " \ 29SRC_URI:append:libc-musl = " \
30 file://netdb_defines.patch \ 30 file://netdb_defines.patch \
31 file://samba-pam.patch \ 31 file://samba-pam.patch \
32 file://samba-4.3.9-remove-getpwent_r.patch \ 32 file://samba-4.3.9-remove-getpwent_r.patch \
@@ -45,31 +45,31 @@ inherit systemd waf-samba cpan-base perlnative update-rc.d perl-version
45CVE_CHECK_WHITELIST += "CVE-2011-2411" 45CVE_CHECK_WHITELIST += "CVE-2011-2411"
46 46
47# remove default added RDEPENDS on perl 47# remove default added RDEPENDS on perl
48RDEPENDS_${PN}_remove = "perl" 48RDEPENDS:${PN}:remove = "perl"
49 49
50DEPENDS += "readline virtual/libiconv zlib popt libtalloc libtdb libtevent libldb libaio libpam libtasn1 jansson libparse-yapp-perl-native gnutls" 50DEPENDS += "readline virtual/libiconv zlib popt libtalloc libtdb libtevent libldb libaio libpam libtasn1 jansson libparse-yapp-perl-native gnutls"
51 51
52inherit features_check 52inherit features_check
53REQUIRED_DISTRO_FEATURES = "pam" 53REQUIRED_DISTRO_FEATURES = "pam"
54 54
55DEPENDS_append_libc-musl = " libtirpc" 55DEPENDS:append:libc-musl = " libtirpc"
56CFLAGS_append_libc-musl = " -I${STAGING_INCDIR}/tirpc" 56CFLAGS:append:libc-musl = " -I${STAGING_INCDIR}/tirpc"
57LDFLAGS_append_libc-musl = " -ltirpc" 57LDFLAGS:append:libc-musl = " -ltirpc"
58 58
59COMPATIBLE_HOST_riscv32 = "null" 59COMPATIBLE_HOST:riscv32 = "null"
60 60
61INITSCRIPT_NAME = "samba" 61INITSCRIPT_NAME = "samba"
62INITSCRIPT_PARAMS = "start 20 3 5 . stop 20 0 1 6 ." 62INITSCRIPT_PARAMS = "start 20 3 5 . stop 20 0 1 6 ."
63 63
64SYSTEMD_PACKAGES = "${PN}-base ${PN}-ad-dc winbind" 64SYSTEMD_PACKAGES = "${PN}-base ${PN}-ad-dc winbind"
65SYSTEMD_SERVICE_${PN}-base = "nmb.service smb.service" 65SYSTEMD_SERVICE:${PN}-base = "nmb.service smb.service"
66SYSTEMD_SERVICE_${PN}-ad-dc = "${@bb.utils.contains('PACKAGECONFIG', 'ad-dc', 'samba.service', '', d)}" 66SYSTEMD_SERVICE:${PN}-ad-dc = "${@bb.utils.contains('PACKAGECONFIG', 'ad-dc', 'samba.service', '', d)}"
67SYSTEMD_SERVICE_winbind = "winbind.service" 67SYSTEMD_SERVICE:winbind = "winbind.service"
68 68
69# There are prerequisite settings to enable ad-dc, so disable the service by default. 69# There are prerequisite settings to enable ad-dc, so disable the service by default.
70# Reference: 70# Reference:
71# https://wiki.samba.org/index.php/Setting_up_Samba_as_an_Active_Directory_Domain_Controller 71# https://wiki.samba.org/index.php/Setting_up_Samba_as_an_Active_Directory_Domain_Controller
72SYSTEMD_AUTO_ENABLE_${PN}-ad-dc = "disable" 72SYSTEMD_AUTO_ENABLE:${PN}-ad-dc = "disable"
73 73
74#cross_compile cannot use preforked process, since fork process earlier than point subproces.popen 74#cross_compile cannot use preforked process, since fork process earlier than point subproces.popen
75#to cross Popen 75#to cross Popen
@@ -81,7 +81,7 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd zeroconf', d)}
81 acl cups ad-dc ldap mitkrb5 \ 81 acl cups ad-dc ldap mitkrb5 \
82" 82"
83 83
84RDEPENDS_${PN}-ctdb-tests += "bash util-linux-getopt" 84RDEPENDS:${PN}-ctdb-tests += "bash util-linux-getopt"
85 85
86PACKAGECONFIG[acl] = "--with-acl-support,--without-acl-support,acl" 86PACKAGECONFIG[acl] = "--with-acl-support,--without-acl-support,acl"
87PACKAGECONFIG[fam] = "--with-fam,--without-fam,gamin" 87PACKAGECONFIG[fam] = "--with-fam,--without-fam,gamin"
@@ -130,7 +130,7 @@ EXTRA_OECONF += "--enable-fhs \
130 130
131LDFLAGS += "-Wl,-z,relro,-z,now ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 131LDFLAGS += "-Wl,-z,relro,-z,now ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
132 132
133do_configure_append () { 133do_configure:append () {
134 cd ${S}/pidl/ 134 cd ${S}/pidl/
135 perl Makefile.PL PREFIX=${prefix} 135 perl Makefile.PL PREFIX=${prefix}
136 sed -e 's,VENDORPREFIX)/lib/perl,VENDORPREFIX)/${baselib}/perl,g' \ 136 sed -e 's,VENDORPREFIX)/lib/perl,VENDORPREFIX)/${baselib}/perl,g' \
@@ -138,11 +138,11 @@ do_configure_append () {
138 138
139} 139}
140 140
141do_compile_append () { 141do_compile:append () {
142 oe_runmake -C ${S}/pidl 142 oe_runmake -C ${S}/pidl
143} 143}
144 144
145do_install_append() { 145do_install:append() {
146 for section in 1 5 7; do 146 for section in 1 5 7; do
147 install -d ${D}${mandir}/man$section 147 install -d ${D}${mandir}/man$section
148 install -m 0644 ctdb/doc/*.$section ${D}${mandir}/man$section 148 install -m 0644 ctdb/doc/*.$section ${D}${mandir}/man$section
@@ -223,7 +223,7 @@ PACKAGES =+ "${PN}-python3 ${PN}-pidl \
223python samba_populate_packages() { 223python samba_populate_packages() {
224 def module_hook(file, pkg, pattern, format, basename): 224 def module_hook(file, pkg, pattern, format, basename):
225 pn = d.getVar('PN') 225 pn = d.getVar('PN')
226 d.appendVar('RRECOMMENDS_%s-base' % pn, ' %s' % pkg) 226 d.appendVar('RRECOMMENDS:%s-base' % pn, ' %s' % pkg)
227 227
228 mlprefix = d.getVar('MLPREFIX') or '' 228 mlprefix = d.getVar('MLPREFIX') or ''
229 pam_libdir = d.expand('${base_libdir}/security') 229 pam_libdir = d.expand('${base_libdir}/security')
@@ -240,25 +240,25 @@ python samba_populate_packages() {
240 do_split_packages(d, moduledir, '^(.*)\.so$', 'samba-pdb-%s', 'Samba %s password backend', hook=module_hook, extra_depends='', prepend=True) 240 do_split_packages(d, moduledir, '^(.*)\.so$', 'samba-pdb-%s', 'Samba %s password backend', hook=module_hook, extra_depends='', prepend=True)
241} 241}
242 242
243PACKAGESPLITFUNCS_prepend = "samba_populate_packages " 243PACKAGESPLITFUNCS:prepend = "samba_populate_packages "
244PACKAGES_DYNAMIC = "samba-auth-.* samba-pdb-.*" 244PACKAGES_DYNAMIC = "samba-auth-.* samba-pdb-.*"
245 245
246RDEPENDS_${PN} += "${PN}-base ${PN}-python3 ${PN}-dsdb-modules python3" 246RDEPENDS:${PN} += "${PN}-base ${PN}-python3 ${PN}-dsdb-modules python3"
247RDEPENDS_${PN}-python3 += "pytalloc python3-tdb" 247RDEPENDS:${PN}-python3 += "pytalloc python3-tdb"
248 248
249FILES_${PN}-base = "${sbindir}/nmbd \ 249FILES:${PN}-base = "${sbindir}/nmbd \
250 ${sbindir}/smbd \ 250 ${sbindir}/smbd \
251 ${sysconfdir}/init.d \ 251 ${sysconfdir}/init.d \
252 ${systemd_system_unitdir}/nmb.service \ 252 ${systemd_system_unitdir}/nmb.service \
253 ${systemd_system_unitdir}/smb.service" 253 ${systemd_system_unitdir}/smb.service"
254 254
255FILES_${PN}-ad-dc = "${sbindir}/samba \ 255FILES:${PN}-ad-dc = "${sbindir}/samba \
256 ${systemd_system_unitdir}/samba.service \ 256 ${systemd_system_unitdir}/samba.service \
257 ${libdir}/krb5/plugins/kdb/samba.so \ 257 ${libdir}/krb5/plugins/kdb/samba.so \
258" 258"
259RDEPENDS_${PN}-ad-dc = "krb5-kdc" 259RDEPENDS:${PN}-ad-dc = "krb5-kdc"
260 260
261FILES_${PN}-ctdb-tests = "${bindir}/ctdb_run_tests \ 261FILES:${PN}-ctdb-tests = "${bindir}/ctdb_run_tests \
262 ${bindir}/ctdb_run_cluster_tests \ 262 ${bindir}/ctdb_run_cluster_tests \
263 ${sysconfdir}/ctdb/nodes \ 263 ${sysconfdir}/ctdb/nodes \
264 ${datadir}/ctdb-tests \ 264 ${datadir}/ctdb-tests \
@@ -266,34 +266,34 @@ FILES_${PN}-ctdb-tests = "${bindir}/ctdb_run_tests \
266 ${localstatedir}/lib/ctdb \ 266 ${localstatedir}/lib/ctdb \
267 " 267 "
268 268
269FILES_${BPN}-common = "${sysconfdir}/default \ 269FILES:${BPN}-common = "${sysconfdir}/default \
270 ${sysconfdir}/samba \ 270 ${sysconfdir}/samba \
271 ${sysconfdir}/tmpfiles.d \ 271 ${sysconfdir}/tmpfiles.d \
272 ${localstatedir}/lib/samba \ 272 ${localstatedir}/lib/samba \
273 ${localstatedir}/spool/samba \ 273 ${localstatedir}/spool/samba \
274" 274"
275 275
276FILES_${PN} += "${libdir}/vfs/*.so \ 276FILES:${PN} += "${libdir}/vfs/*.so \
277 ${libdir}/charset/*.so \ 277 ${libdir}/charset/*.so \
278 ${libdir}/*.dat \ 278 ${libdir}/*.dat \
279 ${libdir}/auth/*.so \ 279 ${libdir}/auth/*.so \
280 ${datadir}/ctdb/events/* \ 280 ${datadir}/ctdb/events/* \
281" 281"
282 282
283FILES_${PN}-dsdb-modules = "${libdir}/samba/ldb" 283FILES:${PN}-dsdb-modules = "${libdir}/samba/ldb"
284 284
285FILES_${PN}-testsuite = "${bindir}/gentest \ 285FILES:${PN}-testsuite = "${bindir}/gentest \
286 ${bindir}/locktest \ 286 ${bindir}/locktest \
287 ${bindir}/masktest \ 287 ${bindir}/masktest \
288 ${bindir}/ndrdump \ 288 ${bindir}/ndrdump \
289 ${bindir}/smbtorture" 289 ${bindir}/smbtorture"
290 290
291FILES_registry-tools = "${bindir}/regdiff \ 291FILES:registry-tools = "${bindir}/regdiff \
292 ${bindir}/regpatch \ 292 ${bindir}/regpatch \
293 ${bindir}/regshell \ 293 ${bindir}/regshell \
294 ${bindir}/regtree" 294 ${bindir}/regtree"
295 295
296FILES_winbind = "${sbindir}/winbindd \ 296FILES:winbind = "${sbindir}/winbindd \
297 ${bindir}/wbinfo \ 297 ${bindir}/wbinfo \
298 ${bindir}/ntlm_auth \ 298 ${bindir}/ntlm_auth \
299 ${libdir}/samba/idmap \ 299 ${libdir}/samba/idmap \
@@ -303,9 +303,9 @@ FILES_winbind = "${sbindir}/winbindd \
303 ${sysconfdir}/init.d/winbind \ 303 ${sysconfdir}/init.d/winbind \
304 ${systemd_system_unitdir}/winbind.service" 304 ${systemd_system_unitdir}/winbind.service"
305 305
306FILES_${PN}-python3 = "${PYTHON_SITEPACKAGES_DIR}" 306FILES:${PN}-python3 = "${PYTHON_SITEPACKAGES_DIR}"
307 307
308FILES_smbclient = "${bindir}/cifsdd \ 308FILES:smbclient = "${bindir}/cifsdd \
309 ${bindir}/rpcclient \ 309 ${bindir}/rpcclient \
310 ${bindir}/smbcacls \ 310 ${bindir}/smbcacls \
311 ${bindir}/smbclient \ 311 ${bindir}/smbclient \
@@ -316,31 +316,31 @@ FILES_smbclient = "${bindir}/cifsdd \
316 ${bindir}/smbtree \ 316 ${bindir}/smbtree \
317 ${libdir}/samba/smbspool_krb5_wrapper" 317 ${libdir}/samba/smbspool_krb5_wrapper"
318 318
319RDEPENDS_${PN}-pidl_append = " perl libparse-yapp-perl" 319RDEPENDS:${PN}-pidl:append = " perl libparse-yapp-perl"
320FILES_${PN}-pidl = "${bindir}/pidl \ 320FILES:${PN}-pidl = "${bindir}/pidl \
321 ${libdir}/perl5 \ 321 ${libdir}/perl5 \
322 " 322 "
323 323
324RDEPENDS_${PN}-client = "\ 324RDEPENDS:${PN}-client = "\
325 smbclient \ 325 smbclient \
326 winbind \ 326 winbind \
327 registry-tools \ 327 registry-tools \
328 ${PN}-pidl \ 328 ${PN}-pidl \
329 " 329 "
330 330
331ALLOW_EMPTY_${PN}-client = "1" 331ALLOW_EMPTY:${PN}-client = "1"
332 332
333RDEPENDS_${PN}-server = "\ 333RDEPENDS:${PN}-server = "\
334 ${PN} \ 334 ${PN} \
335 winbind \ 335 winbind \
336 registry-tools \ 336 registry-tools \
337 " 337 "
338 338
339ALLOW_EMPTY_${PN}-server = "1" 339ALLOW_EMPTY:${PN}-server = "1"
340 340
341RDEPENDS_${PN}-test = "\ 341RDEPENDS:${PN}-test = "\
342 ${PN}-ctdb-tests \ 342 ${PN}-ctdb-tests \
343 ${PN}-testsuite \ 343 ${PN}-testsuite \
344 " 344 "
345 345
346ALLOW_EMPTY_${PN}-test = "1" 346ALLOW_EMPTY:${PN}-test = "1"
diff --git a/meta-networking/recipes-connectivity/sethdlc/sethdlc_1.18.bb b/meta-networking/recipes-connectivity/sethdlc/sethdlc_1.18.bb
index 5c7180b6aa..744e782064 100644
--- a/meta-networking/recipes-connectivity/sethdlc/sethdlc_1.18.bb
+++ b/meta-networking/recipes-connectivity/sethdlc/sethdlc_1.18.bb
@@ -18,7 +18,7 @@ DEPENDS = "virtual/kernel"
18EXTRA_OEMAKE="CROSS_COMPILE=${TARGET_PREFIX} CC='${CC} ${LDFLAGS}' \ 18EXTRA_OEMAKE="CROSS_COMPILE=${TARGET_PREFIX} CC='${CC} ${LDFLAGS}' \
19 KERNEL_DIR=${STAGING_KERNEL_DIR} " 19 KERNEL_DIR=${STAGING_KERNEL_DIR} "
20 20
21do_compile_prepend () { 21do_compile:prepend () {
22 oe_runmake clean 22 oe_runmake clean
23} 23}
24 24
@@ -28,4 +28,4 @@ do_install() {
28 install sethdlc ${D}/${bindir}/ 28 install sethdlc ${D}/${bindir}/
29} 29}
30 30
31FILES_${PN} += "${bindir}/sethdlc" 31FILES:${PN} += "${bindir}/sethdlc"
diff --git a/meta-networking/recipes-connectivity/snort/snort_2.9.18.bb b/meta-networking/recipes-connectivity/snort/snort_2.9.18.bb
index cca18d726c..47c201fa13 100644
--- a/meta-networking/recipes-connectivity/snort/snort_2.9.18.bb
+++ b/meta-networking/recipes-connectivity/snort/snort_2.9.18.bb
@@ -50,7 +50,7 @@ PACKAGECONFIG[appid] = "--enable-open-appid, --disable-open-appid, luajit, bash"
50CFLAGS += "-I${STAGING_INCDIR}/tirpc" 50CFLAGS += "-I${STAGING_INCDIR}/tirpc"
51LDFLAGS += " -ltirpc" 51LDFLAGS += " -ltirpc"
52 52
53do_install_append() { 53do_install:append() {
54 install -d ${D}${sysconfdir}/snort/rules 54 install -d ${D}${sysconfdir}/snort/rules
55 install -d ${D}${sysconfdir}/snort/preproc_rules 55 install -d ${D}${sysconfdir}/snort/preproc_rules
56 install -d ${D}${sysconfdir}/init.d 56 install -d ${D}${sysconfdir}/init.d
@@ -77,30 +77,30 @@ do_install_append() {
77 sed -i -e 's|-ffile-prefix-map[^ ]*||g; s|-fdebug-prefix-map[^ ]*||g; s|-fmacro-prefix-map[^ ]*||g; s|${STAGING_DIR_TARGET}||g' ${D}${libdir}/pkgconfig/*.pc 77 sed -i -e 's|-ffile-prefix-map[^ ]*||g; s|-fdebug-prefix-map[^ ]*||g; s|-fmacro-prefix-map[^ ]*||g; s|${STAGING_DIR_TARGET}||g' ${D}${libdir}/pkgconfig/*.pc
78} 78}
79 79
80pkg_postinst_${PN}() { 80pkg_postinst:${PN}() {
81 if [ -z "$D" ] && [ -e ${sysconfdir}/init.d/populate-volatile.sh ]; then 81 if [ -z "$D" ] && [ -e ${sysconfdir}/init.d/populate-volatile.sh ]; then
82 ${sysconfdir}/init.d/populate-volatile.sh update 82 ${sysconfdir}/init.d/populate-volatile.sh update
83 fi 83 fi
84} 84}
85 85
86FILES_${PN} += " \ 86FILES:${PN} += " \
87 ${libdir}/snort_dynamicengine/*.so.* \ 87 ${libdir}/snort_dynamicengine/*.so.* \
88 ${libdir}/snort_dynamicpreprocessor/*.so.* \ 88 ${libdir}/snort_dynamicpreprocessor/*.so.* \
89 ${libdir}/snort_dynamicrules/*.so.* \ 89 ${libdir}/snort_dynamicrules/*.so.* \
90" 90"
91FILES_${PN}-dbg += " \ 91FILES:${PN}-dbg += " \
92 ${libdir}/snort_dynamicengine/.debug \ 92 ${libdir}/snort_dynamicengine/.debug \
93 ${libdir}/snort_dynamicpreprocessor/.debug \ 93 ${libdir}/snort_dynamicpreprocessor/.debug \
94 ${libdir}/snort_dynamicrules/.debug \ 94 ${libdir}/snort_dynamicrules/.debug \
95" 95"
96FILES_${PN}-staticdev += " \ 96FILES:${PN}-staticdev += " \
97 ${libdir}/snort_dynamicengine/*.a \ 97 ${libdir}/snort_dynamicengine/*.a \
98 ${libdir}/snort_dynamicpreprocessor/*.a \ 98 ${libdir}/snort_dynamicpreprocessor/*.a \
99 ${libdir}/snort_dynamicrules/*.a \ 99 ${libdir}/snort_dynamicrules/*.a \
100 ${libdir}/snort/dynamic_preproc/*.a \ 100 ${libdir}/snort/dynamic_preproc/*.a \
101 ${libdir}/snort/dynamic_output/*.a \ 101 ${libdir}/snort/dynamic_output/*.a \
102" 102"
103FILES_${PN}-dev += " \ 103FILES:${PN}-dev += " \
104 ${libdir}/snort_dynamicengine/*.la \ 104 ${libdir}/snort_dynamicengine/*.la \
105 ${libdir}/snort_dynamicpreprocessor/*.la \ 105 ${libdir}/snort_dynamicpreprocessor/*.la \
106 ${libdir}/snort_dynamicrules/*.la \ 106 ${libdir}/snort_dynamicrules/*.la \
diff --git a/meta-networking/recipes-connectivity/ufw/ufw_0.36.bb b/meta-networking/recipes-connectivity/ufw/ufw_0.36.bb
index 8e35dc01ed..40188cea21 100644
--- a/meta-networking/recipes-connectivity/ufw/ufw_0.36.bb
+++ b/meta-networking/recipes-connectivity/ufw/ufw_0.36.bb
@@ -21,13 +21,13 @@ SRC_URI[sha256sum] = "754b22ae5edff0273460ac9f57509c3938187e0cf4fb9692c6a02833ff
21 21
22inherit setuptools3 features_check systemd update-rc.d 22inherit setuptools3 features_check systemd update-rc.d
23 23
24RDEPENDS_${PN} = " \ 24RDEPENDS:${PN} = " \
25 iptables \ 25 iptables \
26 python3 \ 26 python3 \
27 python3-modules \ 27 python3-modules \
28 " 28 "
29 29
30RRECOMMENDS_${PN} = " \ 30RRECOMMENDS:${PN} = " \
31 kernel-module-ipv6 \ 31 kernel-module-ipv6 \
32 kernel-module-nf-conntrack-ipv6 \ 32 kernel-module-nf-conntrack-ipv6 \
33 kernel-module-nf-log-common \ 33 kernel-module-nf-log-common \
@@ -39,7 +39,7 @@ RRECOMMENDS_${PN} = " \
39 kernel-module-nf-recent \ 39 kernel-module-nf-recent \
40" 40"
41 41
42do_install_append() { 42do_install:append() {
43 install -d ${D}${systemd_unitdir}/system/ 43 install -d ${D}${systemd_unitdir}/system/
44 install -m 0644 ${S}/doc/systemd.example ${D}${systemd_unitdir}/system/ufw.service 44 install -m 0644 ${S}/doc/systemd.example ${D}${systemd_unitdir}/system/ufw.service
45 45
@@ -47,14 +47,14 @@ do_install_append() {
47 install -m 0755 ${S}/doc/initscript.example ${D}${sysconfdir}/init.d/ufw 47 install -m 0755 ${S}/doc/initscript.example ${D}${sysconfdir}/init.d/ufw
48} 48}
49 49
50SYSTEMD_SERVICE_${PN} = "ufw.service" 50SYSTEMD_SERVICE:${PN} = "ufw.service"
51 51
52INITSCRIPT_NAME = "ufw" 52INITSCRIPT_NAME = "ufw"
53INITSCRIPT_PARAMS = "defaults" 53INITSCRIPT_PARAMS = "defaults"
54 54
55# Certain items are explicitly put under /lib, not base_libdir when installed. 55# Certain items are explicitly put under /lib, not base_libdir when installed.
56# 56#
57FILES_${PN} += " \ 57FILES:${PN} += " \
58 ${sbindir}/* \ 58 ${sbindir}/* \
59 ${datadir}/ufw/* \ 59 ${datadir}/ufw/* \
60 /lib/ufw/* \ 60 /lib/ufw/* \
@@ -64,5 +64,5 @@ FILES_${PN} += " \
64 64
65REQUIRED_DISTRO_FEATURES = "ipv6" 65REQUIRED_DISTRO_FEATURES = "ipv6"
66 66
67DISTUTILS_BUILD_ARGS_append = " --iptables-dir /usr/sbin" 67DISTUTILS_BUILD_ARGS:append = " --iptables-dir /usr/sbin"
68DISTUTILS_INSTALL_ARGS_append = " --iptables-dir /usr/sbin" 68DISTUTILS_INSTALL_ARGS:append = " --iptables-dir /usr/sbin"
diff --git a/meta-networking/recipes-connectivity/vlan/vlan_1.9.bb b/meta-networking/recipes-connectivity/vlan/vlan_1.9.bb
index 4c3d95bd8a..8f899e62de 100644
--- a/meta-networking/recipes-connectivity/vlan/vlan_1.9.bb
+++ b/meta-networking/recipes-connectivity/vlan/vlan_1.9.bb
@@ -22,7 +22,7 @@ inherit update-alternatives
22EXTRA_OEMAKE = "-e MAKEFLAGS=" 22EXTRA_OEMAKE = "-e MAKEFLAGS="
23 23
24# comment out MakeInclude in Makefile which sets build environment 24# comment out MakeInclude in Makefile which sets build environment
25do_configure_append () { 25do_configure:append () {
26 sed -i 's/^ include/#^include/' ${S}/Makefile 26 sed -i 's/^ include/#^include/' ${S}/Makefile
27} 27}
28 28
@@ -37,5 +37,5 @@ do_install () {
37} 37}
38 38
39ALTERNATIVE_PRIORITY = "100" 39ALTERNATIVE_PRIORITY = "100"
40ALTERNATIVE_${PN} = "vconfig" 40ALTERNATIVE:${PN} = "vconfig"
41ALTERNATIVE_LINK_NAME[vconfig] = "${base_sbindir}/vconfig" 41ALTERNATIVE_LINK_NAME[vconfig] = "${base_sbindir}/vconfig"
diff --git a/meta-networking/recipes-connectivity/vpnc/vpnc_0.5.3.bb b/meta-networking/recipes-connectivity/vpnc/vpnc_0.5.3.bb
index 54e855a099..63a0494e4e 100644
--- a/meta-networking/recipes-connectivity/vpnc/vpnc_0.5.3.bb
+++ b/meta-networking/recipes-connectivity/vpnc/vpnc_0.5.3.bb
@@ -36,7 +36,7 @@ inherit perlnative pkgconfig
36 36
37#EXTRA_OEMAKE = "-e MAKEFLAGS=" 37#EXTRA_OEMAKE = "-e MAKEFLAGS="
38 38
39do_configure_append () { 39do_configure:append () {
40 # Make sure we use our nativeperl wrapper 40 # Make sure we use our nativeperl wrapper
41 sed -i "1s:#!.*:#!/usr/bin/env nativeperl:" ${S}/*.pl 41 sed -i "1s:#!.*:#!/usr/bin/env nativeperl:" ${S}/*.pl
42 cp ${WORKDIR}/long-help ${S} 42 cp ${WORKDIR}/long-help ${S}
@@ -56,8 +56,8 @@ vpnc_sysroot_preprocess () {
56 install -m 755 ${D}${sysconfdir}/vpnc/vpnc-script ${SYSROOT_DESTDIR}${sysconfdir}/vpnc 56 install -m 755 ${D}${sysconfdir}/vpnc/vpnc-script ${SYSROOT_DESTDIR}${sysconfdir}/vpnc
57} 57}
58 58
59FILES_${PN}-script = "${sysconfdir}/vpnc/vpnc-script" 59FILES:${PN}-script = "${sysconfdir}/vpnc/vpnc-script"
60 60
61CONFFILES_${PN} = "${sysconfdir}/vpnc/default.conf" 61CONFFILES:${PN} = "${sysconfdir}/vpnc/default.conf"
62RDEPENDS_${PN} = "perl-module-io-file ${PN}-script" 62RDEPENDS:${PN} = "perl-module-io-file ${PN}-script"
63RRECOMMENDS_${PN} = "kernel-module-tun" 63RRECOMMENDS:${PN} = "kernel-module-tun"
diff --git a/meta-networking/recipes-connectivity/wolfssl/wolfssl_4.7.1.bb b/meta-networking/recipes-connectivity/wolfssl/wolfssl_4.7.1.bb
index 76a5fd75cf..c2b3c3d63a 100644
--- a/meta-networking/recipes-connectivity/wolfssl/wolfssl_4.7.1.bb
+++ b/meta-networking/recipes-connectivity/wolfssl/wolfssl_4.7.1.bb
@@ -10,7 +10,7 @@ LICENSE = "GPLv2"
10LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" 10LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
11 11
12PROVIDES += "cyassl" 12PROVIDES += "cyassl"
13RPROVIDES_${PN} = "cyassl" 13RPROVIDES:${PN} = "cyassl"
14 14
15SRC_URI = "git://github.com/wolfSSL/wolfssl.git;protocol=https \ 15SRC_URI = "git://github.com/wolfSSL/wolfssl.git;protocol=https \
16" 16"
diff --git a/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb b/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
index 31f9aef48b..59eb14a55b 100644
--- a/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
+++ b/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
@@ -17,7 +17,7 @@ PACKAGES = ' \
17 packagegroup-meta-networking-support \ 17 packagegroup-meta-networking-support \
18' 18'
19 19
20RDEPENDS_packagegroup-meta-networking = "\ 20RDEPENDS:packagegroup-meta-networking = "\
21 packagegroup-meta-networking-connectivity \ 21 packagegroup-meta-networking-connectivity \
22 packagegroup-meta-networking-daemons \ 22 packagegroup-meta-networking-daemons \
23 packagegroup-meta-networking-devtools \ 23 packagegroup-meta-networking-devtools \
@@ -30,7 +30,7 @@ RDEPENDS_packagegroup-meta-networking = "\
30 packagegroup-meta-networking-support \ 30 packagegroup-meta-networking-support \
31 " 31 "
32 32
33RDEPENDS_packagegroup-meta-networking-connectivity = "\ 33RDEPENDS:packagegroup-meta-networking-connectivity = "\
34 crda \ 34 crda \
35 daq \ 35 daq \
36 adcli \ 36 adcli \
@@ -70,9 +70,9 @@ RDEPENDS_packagegroup-meta-networking-connectivity = "\
70 dhcp-relay \ 70 dhcp-relay \
71" 71"
72 72
73RDEPENDS_packagegroup-meta-networking-connectivity_remove_libc-musl = "rdist" 73RDEPENDS:packagegroup-meta-networking-connectivity:remove:libc-musl = "rdist"
74 74
75RDEPENDS_packagegroup-meta-networking-daemons = "\ 75RDEPENDS:packagegroup-meta-networking-daemons = "\
76 atftp \ 76 atftp \
77 autofs \ 77 autofs \
78 cyrus-sasl \ 78 cyrus-sasl \
@@ -97,20 +97,20 @@ RDEPENDS_packagegroup-meta-networking-daemons = "\
97 opensaf \ 97 opensaf \
98" 98"
99 99
100RDEPENDS_packagegroup-meta-networking-daemons_remove_libc-musl = "opensaf" 100RDEPENDS:packagegroup-meta-networking-daemons:remove:libc-musl = "opensaf"
101 101
102RDEPENDS_packagegroup-meta-networking-devtools = "\ 102RDEPENDS:packagegroup-meta-networking-devtools = "\
103 python3-ldap \ 103 python3-ldap \
104 python3-scapy \ 104 python3-scapy \
105" 105"
106 106
107RDEPENDS_packagegroup-meta-networking-extended = "\ 107RDEPENDS:packagegroup-meta-networking-extended = "\
108 corosync \ 108 corosync \
109 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \ 109 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
110 kronosnet \ 110 kronosnet \
111" 111"
112 112
113RDEPENDS_packagegroup-meta-networking-filter = "\ 113RDEPENDS:packagegroup-meta-networking-filter = "\
114 libnftnl \ 114 libnftnl \
115 conntrack-tools \ 115 conntrack-tools \
116 ebtables \ 116 ebtables \
@@ -127,16 +127,16 @@ RDEPENDS_packagegroup-meta-networking-filter = "\
127 nftables \ 127 nftables \
128" 128"
129 129
130RDEPENDS_packagegroup-meta-networking-irc = "\ 130RDEPENDS:packagegroup-meta-networking-irc = "\
131 weechat \ 131 weechat \
132 znc \ 132 znc \
133" 133"
134 134
135RDEPENDS_packagegroup-meta-networking-kernel = "\ 135RDEPENDS:packagegroup-meta-networking-kernel = "\
136 wireguard-tools \ 136 wireguard-tools \
137" 137"
138 138
139RDEPENDS_packagegroup-meta-networking-netkit = "\ 139RDEPENDS:packagegroup-meta-networking-netkit = "\
140 netkit-rwho-client \ 140 netkit-rwho-client \
141 netkit-rwho-server \ 141 netkit-rwho-server \
142 netkit-rsh-client \ 142 netkit-rsh-client \
@@ -148,10 +148,10 @@ RDEPENDS_packagegroup-meta-networking-netkit = "\
148 netkit-rpc \ 148 netkit-rpc \
149 " 149 "
150 150
151RDEPENDS_packagegroup-meta-networking-netkit_remove_libc-musl = " \ 151RDEPENDS:packagegroup-meta-networking-netkit:remove:libc-musl = " \
152 netkit-rsh-client netkit-rsh-server netkit-telnet" 152 netkit-rsh-client netkit-rsh-server netkit-telnet"
153 153
154RDEPENDS_packagegroup-meta-networking-protocols = "\ 154RDEPENDS:packagegroup-meta-networking-protocols = "\
155 babeld \ 155 babeld \
156 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \ 156 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
157 freediameter \ 157 freediameter \
@@ -172,9 +172,9 @@ RDEPENDS_packagegroup-meta-networking-protocols = "\
172 xl2tpd \ 172 xl2tpd \
173" 173"
174 174
175RDEPENDS_packagegroup-meta-networking-protocols_remove_libc-musl = "mdns" 175RDEPENDS:packagegroup-meta-networking-protocols:remove:libc-musl = "mdns"
176 176
177RDEPENDS_packagegroup-meta-networking-support = "\ 177RDEPENDS:packagegroup-meta-networking-support = "\
178 aoetools \ 178 aoetools \
179 arptables \ 179 arptables \
180 bridge-utils \ 180 bridge-utils \
@@ -260,7 +260,7 @@ RDEPENDS_packagegroup-meta-networking-support = "\
260 wpan-tools \ 260 wpan-tools \
261 ettercap \ 261 ettercap \
262" 262"
263RDEPENDS_packagegroup-meta-networking-support_remove_mipsarch = "memcached" 263RDEPENDS:packagegroup-meta-networking-support:remove:mipsarch = "memcached"
264 264
265EXCLUDE_FROM_WORLD = "1" 265EXCLUDE_FROM_WORLD = "1"
266# Empty packages, only devel headers and libs 266# Empty packages, only devel headers and libs
diff --git a/meta-networking/recipes-daemons/atftp/atftp_0.7.4.bb b/meta-networking/recipes-daemons/atftp/atftp_0.7.4.bb
index 936fc723f7..7661e9c48e 100644
--- a/meta-networking/recipes-daemons/atftp/atftp_0.7.4.bb
+++ b/meta-networking/recipes-daemons/atftp/atftp_0.7.4.bb
@@ -21,13 +21,13 @@ PACKAGECONFIG[tcp-wrappers] = "--enable-libwrap,--disable-libwrap,tcp-wrappers"
21PACKAGECONFIG[readline] = "--enable-libreadline,--disable-libreadline,readline" 21PACKAGECONFIG[readline] = "--enable-libreadline,--disable-libreadline,readline"
22 22
23INITSCRIPT_PACKAGES = "${PN}d" 23INITSCRIPT_PACKAGES = "${PN}d"
24INITSCRIPT_NAME_${PN}d = "atftpd" 24INITSCRIPT_NAME:${PN}d = "atftpd"
25INITSCRIPT_PARAMS_${PN}d = "defaults 80" 25INITSCRIPT_PARAMS:${PN}d = "defaults 80"
26 26
27 27
28EXTRA_OEMAKE = "CFLAGS='${CFLAGS} -std=gnu89'" 28EXTRA_OEMAKE = "CFLAGS='${CFLAGS} -std=gnu89'"
29 29
30do_install_append() { 30do_install:append() {
31 install -d ${D}${sysconfdir}/init.d 31 install -d ${D}${sysconfdir}/init.d
32 install -m 0755 ${WORKDIR}/atftpd.init ${D}${sysconfdir}/init.d/atftpd 32 install -m 0755 ${WORKDIR}/atftpd.init ${D}${sysconfdir}/init.d/atftpd
33 33
@@ -41,16 +41,16 @@ do_install_append() {
41 41
42PACKAGES =+ "${PN}d" 42PACKAGES =+ "${PN}d"
43 43
44FILES_${PN} = "${bindir}/*" 44FILES:${PN} = "${bindir}/*"
45 45
46FILES_${PN}d = "${sbindir}/* \ 46FILES:${PN}d = "${sbindir}/* \
47 ${sysconfdir} \ 47 ${sysconfdir} \
48 /srv/tftp \ 48 /srv/tftp \
49 ${systemd_unitdir}/system/atftpd.service \ 49 ${systemd_unitdir}/system/atftpd.service \
50" 50"
51 51
52SYSTEMD_PACKAGES = "${PN}d" 52SYSTEMD_PACKAGES = "${PN}d"
53SYSTEMD_SERVICE_${PN}d = "atftpd.service" 53SYSTEMD_SERVICE:${PN}d = "atftpd.service"
54RPROVIDES_${PN}d += "${PN}d-systemd" 54RPROVIDES:${PN}d += "${PN}d-systemd"
55RREPLACES_${PN}d += "${PN}d-systemd" 55RREPLACES:${PN}d += "${PN}d-systemd"
56RCONFLICTS_${PN}d += "${PN}d-systemd" 56RCONFLICTS:${PN}d += "${PN}d-systemd"
diff --git a/meta-networking/recipes-daemons/autofs/autofs_5.1.7.bb b/meta-networking/recipes-daemons/autofs/autofs_5.1.7.bb
index fd49e53bbd..3fc574fd0a 100644
--- a/meta-networking/recipes-daemons/autofs/autofs_5.1.7.bb
+++ b/meta-networking/recipes-daemons/autofs/autofs_5.1.7.bb
@@ -60,14 +60,14 @@ CACHED_CONFIGUREVARS = "ac_cv_path_RANLIB=${RANLIB} \
60 piddir=/run \ 60 piddir=/run \
61" 61"
62 62
63do_configure_prepend () { 63do_configure:prepend () {
64 if [ ! -e ${S}/acinclude.m4 ]; then 64 if [ ! -e ${S}/acinclude.m4 ]; then
65 cp ${S}/aclocal.m4 ${S}/acinclude.m4 65 cp ${S}/aclocal.m4 ${S}/acinclude.m4
66 fi 66 fi
67 cp ${STAGING_DATADIR_NATIVE}/aclocal/pkg.m4 . 67 cp ${STAGING_DATADIR_NATIVE}/aclocal/pkg.m4 .
68} 68}
69 69
70do_install_append () { 70do_install:append () {
71 # samples have been removed from SUBDIRS from 5.1.5, need to install separately 71 # samples have been removed from SUBDIRS from 5.1.5, need to install separately
72 oe_runmake 'DESTDIR=${D}' install_samples 72 oe_runmake 'DESTDIR=${D}' install_samples
73 73
@@ -90,9 +90,9 @@ SOLIBS = ".so"
90FILES_SOLIBSDEV = "" 90FILES_SOLIBSDEV = ""
91# Some symlinks are created in plugins dir e.g. 91# Some symlinks are created in plugins dir e.g.
92# mount_nfs4.so -> mount_nfs.so 92# mount_nfs4.so -> mount_nfs.so
93INSANE_SKIP_${PN} = "dev-so" 93INSANE_SKIP:${PN} = "dev-so"
94 94
95RPROVIDES_${PN} += "${PN}-systemd" 95RPROVIDES:${PN} += "${PN}-systemd"
96RREPLACES_${PN} += "${PN}-systemd" 96RREPLACES:${PN} += "${PN}-systemd"
97RCONFLICTS_${PN} += "${PN}-systemd" 97RCONFLICTS:${PN} += "${PN}-systemd"
98SYSTEMD_SERVICE_${PN} = "autofs.service" 98SYSTEMD_SERVICE:${PN} = "autofs.service"
diff --git a/meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb b/meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb
index c4b41ace8c..46aeb23a3b 100644
--- a/meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb
+++ b/meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb
@@ -41,7 +41,7 @@ PACKAGECONFIG[ntlm] = "--enable-ntlm=yes,--enable-ntlm=no,,"
41 41
42CFLAGS += "-fPIC" 42CFLAGS += "-fPIC"
43 43
44do_configure_prepend () { 44do_configure:prepend () {
45 # make it be able to work with db 5.0 version 45 # make it be able to work with db 5.0 version
46 local sed_files="sasldb/db_berkeley.c utils/dbconverter-2.c" 46 local sed_files="sasldb/db_berkeley.c utils/dbconverter-2.c"
47 for sed_file in $sed_files; do 47 for sed_file in $sed_files; do
@@ -49,14 +49,14 @@ do_configure_prepend () {
49 done 49 done
50} 50}
51 51
52do_compile_prepend () { 52do_compile:prepend () {
53 cd include 53 cd include
54 ${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS} ${S}/include/makemd5.c -o makemd5 54 ${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS} ${S}/include/makemd5.c -o makemd5
55 touch makemd5.o makemd5.lo makemd5 55 touch makemd5.o makemd5.lo makemd5
56 cd .. 56 cd ..
57} 57}
58 58
59do_install_append() { 59do_install:append() {
60 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then 60 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
61 install -d ${D}${systemd_unitdir}/system 61 install -d ${D}${systemd_unitdir}/system
62 install -m 0644 ${WORKDIR}/saslauthd.service ${D}${systemd_unitdir}/system 62 install -m 0644 ${WORKDIR}/saslauthd.service ${D}${systemd_unitdir}/system
@@ -75,10 +75,10 @@ do_install_append() {
75} 75}
76 76
77USERADD_PACKAGES = "${PN}-bin" 77USERADD_PACKAGES = "${PN}-bin"
78USERADD_PARAM_${PN}-bin = "--system --home=/var/spool/mail -g mail cyrus" 78USERADD_PARAM:${PN}-bin = "--system --home=/var/spool/mail -g mail cyrus"
79 79
80SYSTEMD_PACKAGES = "${PN}-bin" 80SYSTEMD_PACKAGES = "${PN}-bin"
81SYSTEMD_SERVICE_${PN}-bin = "saslauthd.service" 81SYSTEMD_SERVICE:${PN}-bin = "saslauthd.service"
82SYSTEMD_AUTO_ENABLE = "disable" 82SYSTEMD_AUTO_ENABLE = "disable"
83 83
84SRC_URI[md5sum] = "a7f4e5e559a0e37b3ffc438c9456e425" 84SRC_URI[md5sum] = "a7f4e5e559a0e37b3ffc438c9456e425"
@@ -86,16 +86,16 @@ SRC_URI[sha256sum] = "8fbc5136512b59bb793657f36fadda6359cae3b08f01fd16b3d406f134
86 86
87PACKAGES =+ "${PN}-bin" 87PACKAGES =+ "${PN}-bin"
88 88
89FILES_${PN} += "${libdir}/sasl2/*.so*" 89FILES:${PN} += "${libdir}/sasl2/*.so*"
90FILES_${PN}-bin += "${bindir} \ 90FILES:${PN}-bin += "${bindir} \
91 ${sysconfdir}/default/saslauthd \ 91 ${sysconfdir}/default/saslauthd \
92 ${systemd_unitdir}/system/saslauthd.service \ 92 ${systemd_unitdir}/system/saslauthd.service \
93 ${sysconfdir}/tmpfiles.d/saslauthd.conf" 93 ${sysconfdir}/tmpfiles.d/saslauthd.conf"
94FILES_${PN}-dev += "${libdir}/sasl2/*.la" 94FILES:${PN}-dev += "${libdir}/sasl2/*.la"
95FILES_${PN}-dbg += "${libdir}/sasl2/.debug" 95FILES:${PN}-dbg += "${libdir}/sasl2/.debug"
96FILES_${PN}-staticdev += "${libdir}/sasl2/*.a" 96FILES:${PN}-staticdev += "${libdir}/sasl2/*.a"
97 97
98INSANE_SKIP_${PN} += "dev-so" 98INSANE_SKIP:${PN} += "dev-so"
99 99
100# CVE-2020-8032 affects only openSUSE 100# CVE-2020-8032 affects only openSUSE
101CVE_CHECK_WHITELIST += "CVE-2020-8032" 101CVE_CHECK_WHITELIST += "CVE-2020-8032"
diff --git a/meta-networking/recipes-daemons/ippool/ippool_1.3.bb b/meta-networking/recipes-daemons/ippool/ippool_1.3.bb
index 3554e688ab..19fbd0fa24 100644
--- a/meta-networking/recipes-daemons/ippool/ippool_1.3.bb
+++ b/meta-networking/recipes-daemons/ippool/ippool_1.3.bb
@@ -36,7 +36,7 @@ SRC_URI[sha256sum] = "d3eab7d6cad5da8ccc9d1e31d5303e27a39622c07bdb8fa3618eea3144
36inherit systemd 36inherit systemd
37 37
38DEPENDS = "readline ppp ncurses gzip-native rpcsvc-proto-native libtirpc" 38DEPENDS = "readline ppp ncurses gzip-native rpcsvc-proto-native libtirpc"
39RDEPENDS_${PN} = "rpcbind" 39RDEPENDS:${PN} = "rpcbind"
40 40
41EXTRA_OEMAKE = "CC='${CC}' AS='${AS}' LD='${LD}' AR='${AR}' NM='${NM}' STRIP='${STRIP}'" 41EXTRA_OEMAKE = "CC='${CC}' AS='${AS}' LD='${LD}' AR='${AR}' NM='${NM}' STRIP='${STRIP}'"
42EXTRA_OEMAKE += "PPPD_VERSION=${PPPD_VERSION} SYS_LIBDIR=${libdir}" 42EXTRA_OEMAKE += "PPPD_VERSION=${PPPD_VERSION} SYS_LIBDIR=${libdir}"
@@ -45,11 +45,11 @@ EXTRA_OEMAKE += "IPPOOL_TEST=y"
45 45
46CPPFLAGS += "${SELECTED_OPTIMIZATION} -I${STAGING_INCDIR}/tirpc" 46CPPFLAGS += "${SELECTED_OPTIMIZATION} -I${STAGING_INCDIR}/tirpc"
47 47
48SYSTEMD_SERVICE_${PN} = "ippool.service" 48SYSTEMD_SERVICE:${PN} = "ippool.service"
49SYSTEMD_AUTO_ENABLE = "disable" 49SYSTEMD_AUTO_ENABLE = "disable"
50 50
51 51
52do_compile_prepend() { 52do_compile:prepend() {
53 # fix the CFLAGS= and CPPFLAGS= in main Makefile, to have the extra CFLAGS in env 53 # fix the CFLAGS= and CPPFLAGS= in main Makefile, to have the extra CFLAGS in env
54 sed -i -e "s/^CFLAGS=/CFLAGS+=/" ${S}/Makefile 54 sed -i -e "s/^CFLAGS=/CFLAGS+=/" ${S}/Makefile
55 sed -i -e "s/^CPPFLAGS=/CPPFLAGS+=/" ${S}/Makefile 55 sed -i -e "s/^CPPFLAGS=/CPPFLAGS+=/" ${S}/Makefile
@@ -79,12 +79,12 @@ do_install() {
79 79
80PACKAGES =+ "${PN}-test" 80PACKAGES =+ "${PN}-test"
81 81
82FILES_${PN} += "${libdir}/pppd/${PPPD_VERSION}/ippool.so" 82FILES:${PN} += "${libdir}/pppd/${PPPD_VERSION}/ippool.so"
83FILES_${PN}-dbg += "${libdir}/pppd/${PPPD_VERSION}/.debug/ippool.so" 83FILES:${PN}-dbg += "${libdir}/pppd/${PPPD_VERSION}/.debug/ippool.so"
84FILES_${PN}-test = "/opt/${BPN}" 84FILES:${PN}-test = "/opt/${BPN}"
85 85
86# needs tcl to run tests 86# needs tcl to run tests
87RDEPENDS_${PN}-test += "tcl ${BPN}" 87RDEPENDS:${PN}-test += "tcl ${BPN}"
88 88
89PPPD_VERSION="${@get_ppp_version(d)}" 89PPPD_VERSION="${@get_ppp_version(d)}"
90 90
diff --git a/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.1.4.bb b/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.1.4.bb
index 8a3dd011e4..8e0da23b68 100644
--- a/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.1.4.bb
+++ b/meta-networking/recipes-daemons/iscsi-initiator-utils/iscsi-initiator-utils_2.1.4.bb
@@ -100,7 +100,7 @@ do_install () {
100 fi 100 fi
101} 101}
102 102
103pkg_postinst_${PN}() { 103pkg_postinst:${PN}() {
104 if [ "x$D" = "x" ]; then 104 if [ "x$D" = "x" ]; then
105 if [ -e /etc/init.d/populate-volatile.sh ]; then 105 if [ -e /etc/init.d/populate-volatile.sh ]; then
106 /etc/init.d/populate-volatile.sh update 106 /etc/init.d/populate-volatile.sh update
@@ -114,4 +114,4 @@ SYSTEMD_SERVICE = " iscsi-initiator.service iscsi-initiator-targets.service "
114INITSCRIPT_NAME = "iscsid" 114INITSCRIPT_NAME = "iscsid"
115INITSCRIPT_PARAMS = "start 30 1 2 3 4 5 . stop 70 0 1 2 3 4 5 6 ." 115INITSCRIPT_PARAMS = "start 30 1 2 3 4 5 . stop 70 0 1 2 3 4 5 6 ."
116 116
117FILES_${PN} += "${nonarch_libdir}/iscsi" 117FILES:${PN} += "${nonarch_libdir}/iscsi"
diff --git a/meta-networking/recipes-daemons/keepalived/keepalived_2.2.2.bb b/meta-networking/recipes-daemons/keepalived/keepalived_2.2.2.bb
index f0cbca1bec..d04b73876d 100644
--- a/meta-networking/recipes-daemons/keepalived/keepalived_2.2.2.bb
+++ b/meta-networking/recipes-daemons/keepalived/keepalived_2.2.2.bb
@@ -29,7 +29,7 @@ PACKAGECONFIG[systemd] = "--with-init=systemd --with-systemdsystemunitdir=${syst
29 29
30EXTRA_OEMAKE = "initdir=${sysconfdir}/init.d" 30EXTRA_OEMAKE = "initdir=${sysconfdir}/init.d"
31 31
32do_install_append() { 32do_install:append() {
33 if [ -f ${D}${sysconfdir}/init.d/${BPN} ]; then 33 if [ -f ${D}${sysconfdir}/init.d/${BPN} ]; then
34 chmod 0755 ${D}${sysconfdir}/init.d/${BPN} 34 chmod 0755 ${D}${sysconfdir}/init.d/${BPN}
35 sed -i 's#rc.d/##' ${D}${sysconfdir}/init.d/${BPN} 35 sed -i 's#rc.d/##' ${D}${sysconfdir}/init.d/${BPN}
@@ -40,7 +40,7 @@ do_install_append() {
40 fi 40 fi
41} 41}
42 42
43FILES_${PN} += "${datadir}/snmp/mibs/KEEPALIVED-MIB.txt" 43FILES:${PN} += "${datadir}/snmp/mibs/KEEPALIVED-MIB.txt"
44 44
45SYSTEMD_SERVICE_${PN} = "keepalived.service" 45SYSTEMD_SERVICE:${PN} = "keepalived.service"
46SYSTEMD_AUTO_ENABLE ?= "disable" 46SYSTEMD_AUTO_ENABLE ?= "disable"
diff --git a/meta-networking/recipes-daemons/lldpd/lldpd_1.0.8.bb b/meta-networking/recipes-daemons/lldpd/lldpd_1.0.8.bb
index bd94c09198..d5e9e2c303 100644
--- a/meta-networking/recipes-daemons/lldpd/lldpd_1.0.8.bb
+++ b/meta-networking/recipes-daemons/lldpd/lldpd_1.0.8.bb
@@ -17,8 +17,8 @@ SRC_URI[sha256sum] = "98d200e76e30f6262c4a4493148c1840827898329146a57a34f8f0f928
17inherit autotools update-rc.d useradd systemd pkgconfig bash-completion 17inherit autotools update-rc.d useradd systemd pkgconfig bash-completion
18 18
19USERADD_PACKAGES = "${PN}" 19USERADD_PACKAGES = "${PN}"
20USERADD_PARAM_${PN} = "--system -g lldpd --shell /bin/false lldpd" 20USERADD_PARAM:${PN} = "--system -g lldpd --shell /bin/false lldpd"
21GROUPADD_PARAM_${PN} = "--system lldpd" 21GROUPADD_PARAM:${PN} = "--system lldpd"
22 22
23EXTRA_OECONF += "--without-embedded-libevent \ 23EXTRA_OECONF += "--without-embedded-libevent \
24 --disable-oldies \ 24 --disable-oldies \
@@ -45,9 +45,9 @@ PACKAGECONFIG[custom] = "--enable-custom,--disable-custom"
45INITSCRIPT_NAME = "lldpd" 45INITSCRIPT_NAME = "lldpd"
46INITSCRIPT_PARAMS = "defaults" 46INITSCRIPT_PARAMS = "defaults"
47 47
48SYSTEMD_SERVICE_${PN} = "lldpd.service" 48SYSTEMD_SERVICE:${PN} = "lldpd.service"
49 49
50do_install_append() { 50do_install:append() {
51 install -Dm 0755 ${WORKDIR}/lldpd.init.d ${D}${sysconfdir}/init.d/lldpd 51 install -Dm 0755 ${WORKDIR}/lldpd.init.d ${D}${sysconfdir}/init.d/lldpd
52 install -Dm 0644 ${WORKDIR}/lldpd.default ${D}${sysconfdir}/default/lldpd 52 install -Dm 0644 ${WORKDIR}/lldpd.default ${D}${sysconfdir}/default/lldpd
53 # Make an empty configuration file 53 # Make an empty configuration file
@@ -56,9 +56,9 @@ do_install_append() {
56 56
57PACKAGES =+ "${PN}-zsh-completion" 57PACKAGES =+ "${PN}-zsh-completion"
58 58
59FILES_${PN} += "${libdir}/sysusers.d" 59FILES:${PN} += "${libdir}/sysusers.d"
60RDEPENDS_${PN} += "os-release" 60RDEPENDS:${PN} += "os-release"
61 61
62FILES_${PN}-zsh-completion += "${datadir}/zsh/" 62FILES:${PN}-zsh-completion += "${datadir}/zsh/"
63# FIXME: zsh is broken in meta-oe so this cannot be enabled for now 63# FIXME: zsh is broken in meta-oe so this cannot be enabled for now
64#RDEPENDS_${PN}-zsh-completion += "zsh" 64#RDEPENDS_${PN}-zsh-completion += "zsh"
diff --git a/meta-networking/recipes-daemons/ncftp/ncftp_3.2.6.bb b/meta-networking/recipes-daemons/ncftp/ncftp_3.2.6.bb
index ee6da5737f..592f98f9d3 100644
--- a/meta-networking/recipes-daemons/ncftp/ncftp_3.2.6.bb
+++ b/meta-networking/recipes-daemons/ncftp/ncftp_3.2.6.bb
@@ -21,7 +21,7 @@ PACKAGECONFIG ??= ""
21PACKAGECONFIG[ccdv] = "--enable-ccdv,--disable-ccdv,," 21PACKAGECONFIG[ccdv] = "--enable-ccdv,--disable-ccdv,,"
22 22
23EXTRA_OECONF = "--disable-precomp" 23EXTRA_OECONF = "--disable-precomp"
24TARGET_CC_ARCH_append = " ${SELECTED_OPTIMIZATION}" 24TARGET_CC_ARCH:append = " ${SELECTED_OPTIMIZATION}"
25 25
26do_configure() { 26do_configure() {
27 install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.guess ${S} 27 install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.guess ${S}
diff --git a/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher_2.1.bb b/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher_2.1.bb
index a697e983f6..5159cf51e4 100644
--- a/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher_2.1.bb
+++ b/meta-networking/recipes-daemons/networkd-dispatcher/networkd-dispatcher_2.1.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=84dcc94da3adb52b53ae4fa38fe49e5d"
9 9
10inherit features_check systemd 10inherit features_check systemd
11 11
12RDEPENDS_${PN} = "python3-pygobject python3-dbus" 12RDEPENDS:${PN} = "python3-pygobject python3-dbus"
13REQUIRED_DISTRO_FEATURES = "systemd" 13REQUIRED_DISTRO_FEATURES = "systemd"
14 14
15SRCREV = "30e278e50749a60a930ceaa0971207c6436b8a0c" 15SRCREV = "30e278e50749a60a930ceaa0971207c6436b8a0c"
@@ -18,7 +18,7 @@ SRC_URI = "git://gitlab.com/craftyguy/networkd-dispatcher;protocol=https;nobranc
18S = "${WORKDIR}/git" 18S = "${WORKDIR}/git"
19 19
20SYSTEMD_PACKAGES = "${PN}" 20SYSTEMD_PACKAGES = "${PN}"
21SYSTEMD_SERVICE_${PN} = "networkd-dispatcher.service" 21SYSTEMD_SERVICE:${PN} = "networkd-dispatcher.service"
22SYSTEMD_AUTO_ENABLE = "disable" 22SYSTEMD_AUTO_ENABLE = "disable"
23 23
24# Nothing to build, just a python script to install 24# Nothing to build, just a python script to install
diff --git a/meta-networking/recipes-daemons/openhpi/openhpi_3.8.0.bb b/meta-networking/recipes-daemons/openhpi/openhpi_3.8.0.bb
index e8d19a2c0b..bacf984e74 100644
--- a/meta-networking/recipes-daemons/openhpi/openhpi_3.8.0.bb
+++ b/meta-networking/recipes-daemons/openhpi/openhpi_3.8.0.bb
@@ -55,10 +55,10 @@ inherit autotools pkgconfig ptest update-rc.d systemd
55 55
56PACKAGES =+ "${PN}-libs" 56PACKAGES =+ "${PN}-libs"
57 57
58FILES_${PN}-libs = "${libdir}/${BPN}/*.so /usr/lib/${BPN}/*.so" 58FILES:${PN}-libs = "${libdir}/${BPN}/*.so /usr/lib/${BPN}/*.so"
59 59
60INSANE_SKIP_${PN}-libs = "dev-so" 60INSANE_SKIP:${PN}-libs = "dev-so"
61RDEPENDS_${PN} += "${PN}-libs" 61RDEPENDS:${PN} += "${PN}-libs"
62 62
63PACKAGECONFIG ??= "libgcrypt non32bit snmp-bc" 63PACKAGECONFIG ??= "libgcrypt non32bit snmp-bc"
64PACKAGECONFIG[sysfs] = "--enable-sysfs,--disable-sysfs,sysfsutils," 64PACKAGECONFIG[sysfs] = "--enable-sysfs,--disable-sysfs,sysfsutils,"
@@ -68,7 +68,7 @@ PACKAGECONFIG[snmp-bc] = "--enable-snmp_bc,--disable-snmp_bc"
68 68
69export DISTRO 69export DISTRO
70 70
71do_install_append () { 71do_install:append () {
72 install -m 0755 -d ${D}${sysconfdir}/${BPN} 72 install -m 0755 -d ${D}${sysconfdir}/${BPN}
73 install -m 0644 ${S}/openhpiclient.conf.example ${D}${sysconfdir}/${BPN}/openhpiclient.conf 73 install -m 0644 ${S}/openhpiclient.conf.example ${D}${sysconfdir}/${BPN}/openhpiclient.conf
74 install -m 0600 ${S}/openhpi.conf.example ${D}${sysconfdir}/${BPN}/openhpi.conf 74 install -m 0600 ${S}/openhpi.conf.example ${D}${sysconfdir}/${BPN}/openhpi.conf
@@ -134,5 +134,5 @@ do_install_ptest () {
134INITSCRIPT_NAME = "openhpid" 134INITSCRIPT_NAME = "openhpid"
135INITSCRIPT_PARAMS = "start 30 . stop 70 0 1 2 3 4 5 6 ." 135INITSCRIPT_PARAMS = "start 30 . stop 70 0 1 2 3 4 5 6 ."
136 136
137SYSTEMD_SERVICE_${PN} = "openhpid.service" 137SYSTEMD_SERVICE:${PN} = "openhpid.service"
138SYSTEMD_AUTO_ENABLE = "disable" 138SYSTEMD_AUTO_ENABLE = "disable"
diff --git a/meta-networking/recipes-daemons/opensaf/opensaf_5.21.06.bb b/meta-networking/recipes-daemons/opensaf/opensaf_5.21.06.bb
index a971677203..caa85e040a 100644
--- a/meta-networking/recipes-daemons/opensaf/opensaf_5.21.06.bb
+++ b/meta-networking/recipes-daemons/opensaf/opensaf_5.21.06.bb
@@ -37,10 +37,10 @@ UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/opensaf/files/releases"
37inherit autotools useradd systemd pkgconfig 37inherit autotools useradd systemd pkgconfig
38 38
39USERADD_PACKAGES = "${PN}" 39USERADD_PACKAGES = "${PN}"
40GROUPADD_PARAM_${PN} = "-f -r opensaf" 40GROUPADD_PARAM:${PN} = "-f -r opensaf"
41USERADD_PARAM_${PN} = "-r -g opensaf -d ${datadir}/opensaf/ -s ${sbindir}/nologin -c \"OpenSAF\" opensaf" 41USERADD_PARAM:${PN} = "-r -g opensaf -d ${datadir}/opensaf/ -s ${sbindir}/nologin -c \"OpenSAF\" opensaf"
42 42
43SYSTEMD_SERVICE_${PN} += "opensafd.service" 43SYSTEMD_SERVICE:${PN} += "opensafd.service"
44SYSTEMD_AUTO_ENABLE = "disable" 44SYSTEMD_AUTO_ENABLE = "disable"
45 45
46PACKAGECONFIG[systemd] = ",,systemd" 46PACKAGECONFIG[systemd] = ",,systemd"
@@ -53,7 +53,7 @@ CPPFLAGS += "-Wno-error=stringop-overflow= -Wno-error=stringop-truncation"
53CXXFLAGS += "-Wno-error=stringop-overflow= -Wno-error=stringop-truncation -Wno-error=format-truncation=" 53CXXFLAGS += "-Wno-error=stringop-overflow= -Wno-error=stringop-truncation -Wno-error=format-truncation="
54LDFLAGS += "-Wl,--as-needed -latomic -Wl,--no-as-needed" 54LDFLAGS += "-Wl,--as-needed -latomic -Wl,--no-as-needed"
55 55
56do_install_append() { 56do_install:append() {
57 rm -fr "${D}${localstatedir}/lock" 57 rm -fr "${D}${localstatedir}/lock"
58 rm -fr "${D}${localstatedir}/run" 58 rm -fr "${D}${localstatedir}/run"
59 rmdir --ignore-fail-on-non-empty "${D}${localstatedir}" 59 rmdir --ignore-fail-on-non-empty "${D}${localstatedir}"
@@ -64,15 +64,15 @@ do_install_append() {
64 fi 64 fi
65} 65}
66 66
67FILES_${PN} += "${libdir}/libSa*.so ${systemd_unitdir}/system/*.service" 67FILES:${PN} += "${libdir}/libSa*.so ${systemd_unitdir}/system/*.service"
68FILES_${PN}-dev += "${libdir}/libopensaf_core.so" 68FILES:${PN}-dev += "${libdir}/libopensaf_core.so"
69FILES_${PN}-staticdev += "${PKGLIBDIR}/*.a" 69FILES:${PN}-staticdev += "${PKGLIBDIR}/*.a"
70 70
71INSANE_SKIP_${PN} = "dev-so" 71INSANE_SKIP:${PN} = "dev-so"
72 72
73RDEPENDS_${PN} += "bash python3-core" 73RDEPENDS:${PN} += "bash python3-core"
74 74
75# http://errors.yoctoproject.org/Errors/Details/186970/ 75# http://errors.yoctoproject.org/Errors/Details/186970/
76COMPATIBLE_HOST_libc-musl = 'null' 76COMPATIBLE_HOST:libc-musl = 'null'
77 77
78FILES_SOLIBSDEV = "" 78FILES_SOLIBSDEV = ""
diff --git a/meta-networking/recipes-daemons/postfix/postfix.inc b/meta-networking/recipes-daemons/postfix/postfix.inc
index 4b9940cc7a..7bf258374c 100644
--- a/meta-networking/recipes-daemons/postfix/postfix.inc
+++ b/meta-networking/recipes-daemons/postfix/postfix.inc
@@ -25,11 +25,11 @@ inherit update-rc.d useradd update-alternatives systemd lib_package
25INITSCRIPT_NAME = "postfix" 25INITSCRIPT_NAME = "postfix"
26INITSCRIPT_PARAMS = "start 58 3 4 5 . stop 13 0 1 6 ." 26INITSCRIPT_PARAMS = "start 58 3 4 5 . stop 13 0 1 6 ."
27USERADD_PACKAGES = "${PN}-bin" 27USERADD_PACKAGES = "${PN}-bin"
28USERADD_PARAM_${PN}-bin = \ 28USERADD_PARAM:${PN}-bin = \
29"-d /var/spool/postfix -r -g postfix --shell /bin/false postfix; \ 29"-d /var/spool/postfix -r -g postfix --shell /bin/false postfix; \
30 -d /var/spool/vmail -r -g vmail --shell /bin/false vmail \ 30 -d /var/spool/vmail -r -g vmail --shell /bin/false vmail \
31" 31"
32GROUPADD_PARAM_${PN}-bin = "--system postfix;--system postdrop;--system vmail" 32GROUPADD_PARAM:${PN}-bin = "--system postfix;--system postdrop;--system vmail"
33 33
34export SYSLIBS = "${LDFLAGS}" 34export SYSLIBS = "${LDFLAGS}"
35 35
@@ -45,10 +45,10 @@ export AUXLIBS-ldap = "\
45 ${@bb.utils.contains('DISTRO_FEATURES', 'ldap', '-lldap -llber', '', d)}" 45 ${@bb.utils.contains('DISTRO_FEATURES', 'ldap', '-lldap -llber', '', d)}"
46 46
47# no native openldap 47# no native openldap
48export CCARGS-ldap_class-native = "" 48export CCARGS-ldap:class-native = ""
49export AUXLIBS-ldap_class-native = "" 49export AUXLIBS-ldap:class-native = ""
50 50
51export CCARGS-nonis_libc-musl = "-DNO_NIS" 51export CCARGS-nonis:libc-musl = "-DNO_NIS"
52export CCARGS-nonis = "" 52export CCARGS-nonis = ""
53 53
54# SASL support -DUSE_LDAP_SASL -DUSE_SASL_AUTH 54# SASL support -DUSE_LDAP_SASL -DUSE_SASL_AUTH
@@ -57,8 +57,8 @@ export CCARGS-sasl = "\
57 ${@bb.utils.contains('DISTRO_FEATURES', 'sasl', '-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I${STAGING_INCDIR}/sasl', '', d)}" 57 ${@bb.utils.contains('DISTRO_FEATURES', 'sasl', '-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I${STAGING_INCDIR}/sasl', '', d)}"
58export AUXLIBS-sasl = "\ 58export AUXLIBS-sasl = "\
59 ${@bb.utils.contains('DISTRO_FEATURES', 'sasl', '-lsasl2', '', d)}" 59 ${@bb.utils.contains('DISTRO_FEATURES', 'sasl', '-lsasl2', '', d)}"
60export CCARGS-sasl_class-native = "" 60export CCARGS-sasl:class-native = ""
61export AUXLIBS-sasl_class-native = "" 61export AUXLIBS-sasl:class-native = ""
62 62
63# PCRE, TLS support default 63# PCRE, TLS support default
64export CCARGS = "${CFLAGS} -DHAS_PCRE -DUSE_TLS -I${STAGING_INCDIR}/openssl ${CCARGS-ldap} ${CCARGS-sasl} ${CCARGS-nonis}" 64export CCARGS = "${CFLAGS} -DHAS_PCRE -DUSE_TLS -I${STAGING_INCDIR}/openssl ${CCARGS-ldap} ${CCARGS-sasl} ${CCARGS-nonis}"
@@ -95,11 +95,11 @@ do_compile () {
95 oe_runmake 95 oe_runmake
96} 96}
97 97
98do_install_prepend_class-native() { 98do_install:prepend:class-native() {
99 export POSTCONF="bin/postconf" 99 export POSTCONF="bin/postconf"
100} 100}
101 101
102SYSTEMD_SERVICE_${PN} = "postfix.service" 102SYSTEMD_SERVICE:${PN} = "postfix.service"
103 103
104do_install () { 104do_install () {
105 sh ./postfix-install 'install_root=${D}' \ 105 sh ./postfix-install 'install_root=${D}' \
@@ -180,14 +180,14 @@ do_install () {
180 rm -rf ${D}/etc/postfix/makedefs.out 180 rm -rf ${D}/etc/postfix/makedefs.out
181} 181}
182 182
183do_install_append_class-native() { 183do_install:append:class-native() {
184 ln -sf ../sbin/sendmail.postfix ${D}${bindir}/newaliases 184 ln -sf ../sbin/sendmail.postfix ${D}${bindir}/newaliases
185 ln -sf ../sbin/sendmail.postfix ${D}${bindir}/mailq 185 ln -sf ../sbin/sendmail.postfix ${D}${bindir}/mailq
186} 186}
187 187
188ALTERNATIVE_${PN}-bin = "sendmail mailq newaliases" 188ALTERNATIVE:${PN}-bin = "sendmail mailq newaliases"
189# /usr/lib/sendmial is required by LSB core test 189# /usr/lib/sendmial is required by LSB core test
190ALTERNATIVE_${PN}-bin_linuxstdbase = "sendmail mailq newaliases usr-lib-sendmail" 190ALTERNATIVE:${PN}-bin:linuxstdbase = "sendmail mailq newaliases usr-lib-sendmail"
191ALTERNATIVE_TARGET[mailq] = "${bindir}/mailq" 191ALTERNATIVE_TARGET[mailq] = "${bindir}/mailq"
192ALTERNATIVE_TARGET[newaliases] = "${bindir}/newaliases" 192ALTERNATIVE_TARGET[newaliases] = "${bindir}/newaliases"
193ALTERNATIVE_TARGET[sendmail] = "${sbindir}/sendmail.postfix" 193ALTERNATIVE_TARGET[sendmail] = "${sbindir}/sendmail.postfix"
@@ -197,12 +197,12 @@ ALTERNATIVE_LINK_NAME[usr-lib-sendmail] = "/usr/lib/sendmail"
197 197
198ALTERNATIVE_PRIORITY = "120" 198ALTERNATIVE_PRIORITY = "120"
199 199
200ALTERNATIVE_${PN}-doc += "mailq.1 newaliases.1 sendmail.1" 200ALTERNATIVE:${PN}-doc += "mailq.1 newaliases.1 sendmail.1"
201ALTERNATIVE_LINK_NAME[mailq.1] = "${mandir}/man1/mailq.1" 201ALTERNATIVE_LINK_NAME[mailq.1] = "${mandir}/man1/mailq.1"
202ALTERNATIVE_LINK_NAME[newaliases.1] = "${mandir}/man1/newaliases.1" 202ALTERNATIVE_LINK_NAME[newaliases.1] = "${mandir}/man1/newaliases.1"
203ALTERNATIVE_LINK_NAME[sendmail.1] = "${mandir}/man1/sendmail.1" 203ALTERNATIVE_LINK_NAME[sendmail.1] = "${mandir}/man1/sendmail.1"
204 204
205pkg_postinst_ontarget_${PN}-cfg () { 205pkg_postinst_ontarget:${PN}-cfg () {
206 touch /etc/aliases 206 touch /etc/aliases
207 newaliases 207 newaliases
208 208
@@ -212,11 +212,11 @@ pkg_postinst_ontarget_${PN}-cfg () {
212} 212}
213 213
214PACKAGES =+ "${PN}-cfg" 214PACKAGES =+ "${PN}-cfg"
215RDEPENDS_${PN}-cfg_class-target += "${PN}-bin" 215RDEPENDS:${PN}-cfg:class-target += "${PN}-bin"
216RDEPENDS_${PN}_class-target += "${PN}-cfg" 216RDEPENDS:${PN}:class-target += "${PN}-cfg"
217# Exclude .debug directories from the main package 217# Exclude .debug directories from the main package
218FILES_${PN}-bin += "${localstatedir} ${bindir}/* ${sbindir}/* \ 218FILES:${PN}-bin += "${localstatedir} ${bindir}/* ${sbindir}/* \
219 ${libexecdir}/* ${systemd_unitdir}/*" 219 ${libexecdir}/* ${systemd_unitdir}/*"
220FILES_${PN}-cfg = "${sysconfdir}" 220FILES:${PN}-cfg = "${sysconfdir}"
221FILES_${PN}-dbg += "${libexecdir}/postfix/.debug" 221FILES:${PN}-dbg += "${libexecdir}/postfix/.debug"
222ALLOW_EMPTY_${PN} = "1" 222ALLOW_EMPTY:${PN} = "1"
diff --git a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.7a.bb b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.7a.bb
index f2a89e5a2f..981757b563 100644
--- a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.7a.bb
+++ b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.7a.bb
@@ -131,15 +131,15 @@ INITSCRIPT_NAME = "proftpd"
131INITSCRIPT_PARAM = "defaults 85 15" 131INITSCRIPT_PARAM = "defaults 85 15"
132 132
133SYSTEMD_PACKAGES = "${PN}" 133SYSTEMD_PACKAGES = "${PN}"
134SYSTEMD_SERVICE_${PN} = "proftpd.service" 134SYSTEMD_SERVICE:${PN} = "proftpd.service"
135 135
136USERADD_PACKAGES = "${PN}" 136USERADD_PACKAGES = "${PN}"
137GROUPADD_PARAM_${PN} = "--system ${FTPGROUP}" 137GROUPADD_PARAM:${PN} = "--system ${FTPGROUP}"
138USERADD_PARAM_${PN} = "--system -g ${FTPGROUP} --home-dir /var/lib/${FTPUSER} --no-create-home \ 138USERADD_PARAM:${PN} = "--system -g ${FTPGROUP} --home-dir /var/lib/${FTPUSER} --no-create-home \
139 --shell /bin/false ${FTPUSER}" 139 --shell /bin/false ${FTPUSER}"
140 140
141MULTILIB_SCRIPTS = "${PN}:${bindir}/prxs" 141MULTILIB_SCRIPTS = "${PN}:${bindir}/prxs"
142 142
143FILES_${PN} += "/home/${FTPUSER}" 143FILES:${PN} += "/home/${FTPUSER}"
144 144
145RDEPENDS_${PN} += "perl" 145RDEPENDS:${PN} += "perl"
diff --git a/meta-networking/recipes-daemons/ptpd/ptpd_2.3.1.bb b/meta-networking/recipes-daemons/ptpd/ptpd_2.3.1.bb
index 227c9f9170..d1eb6e28fc 100644
--- a/meta-networking/recipes-daemons/ptpd/ptpd_2.3.1.bb
+++ b/meta-networking/recipes-daemons/ptpd/ptpd_2.3.1.bb
@@ -58,5 +58,5 @@ do_install() {
58} 58}
59 59
60SYSTEMD_PACKAGES = "${PN}" 60SYSTEMD_PACKAGES = "${PN}"
61SYSTEMD_SERVICE_${PN} = "ptpd.service" 61SYSTEMD_SERVICE:${PN} = "ptpd.service"
62SYSTEMD_AUTO_ENABLE = "disable" 62SYSTEMD_AUTO_ENABLE = "disable"
diff --git a/meta-networking/recipes-daemons/radvd/radvd.inc b/meta-networking/recipes-daemons/radvd/radvd.inc
index 802dbe34e9..2afaa48411 100644
--- a/meta-networking/recipes-daemons/radvd/radvd.inc
+++ b/meta-networking/recipes-daemons/radvd/radvd.inc
@@ -23,10 +23,10 @@ SRC_URI = "http://v6web.litech.org/radvd/dist/radvd-${PV}.tar.gz \
23 23
24inherit autotools useradd pkgconfig systemd 24inherit autotools useradd pkgconfig systemd
25 25
26SYSTEMD_SERVICE_${PN} = "radvd.service" 26SYSTEMD_SERVICE:${PN} = "radvd.service"
27SYSTEMD_AUTO_ENABLE = "disable" 27SYSTEMD_AUTO_ENABLE = "disable"
28 28
29do_install_append () { 29do_install:append () {
30 install -m 0755 -d ${D}${sysconfdir}/init.d \ 30 install -m 0755 -d ${D}${sysconfdir}/init.d \
31 ${D}${sysconfdir}/default/volatiles \ 31 ${D}${sysconfdir}/default/volatiles \
32 ${D}${docdir}/radvd 32 ${D}${docdir}/radvd
@@ -58,9 +58,9 @@ do_install_append () {
58} 58}
59 59
60USERADD_PACKAGES = "${PN}" 60USERADD_PACKAGES = "${PN}"
61USERADD_PARAM_${PN} = "--system --home ${localstatedir}/run/radvd/ -M -g nogroup radvd" 61USERADD_PARAM:${PN} = "--system --home ${localstatedir}/run/radvd/ -M -g nogroup radvd"
62 62
63pkg_postinst_${PN} () { 63pkg_postinst:${PN} () {
64 if [ -z "$D" -a -x /etc/init.d/populate-volatile.sh ]; then 64 if [ -z "$D" -a -x /etc/init.d/populate-volatile.sh ]; then
65 /etc/init.d/populate-volatile.sh update 65 /etc/init.d/populate-volatile.sh update
66 fi 66 fi
diff --git a/meta-networking/recipes-daemons/squid/squid_4.15.bb b/meta-networking/recipes-daemons/squid/squid_4.15.bb
index 8ba10674c9..5af00d6269 100644
--- a/meta-networking/recipes-daemons/squid/squid_4.15.bb
+++ b/meta-networking/recipes-daemons/squid/squid_4.15.bb
@@ -27,7 +27,7 @@ SRC_URI = "http://www.squid-cache.org/Versions/v${MAJ_VER}/${BPN}-${PV}.tar.bz2
27 file://0001-Fix-build-on-Fedora-Rawhide-772.patch \ 27 file://0001-Fix-build-on-Fedora-Rawhide-772.patch \
28 " 28 "
29 29
30SRC_URI_remove_toolchain-clang = "file://0001-configure-Check-for-Wno-error-format-truncation-comp.patch" 30SRC_URI:remove:toolchain-clang = "file://0001-configure-Check-for-Wno-error-format-truncation-comp.patch"
31 31
32SRC_URI[sha256sum] = "71635811e766ce8b155225a9e3c7757cfc7ff93df26b28d82e5e6fc021b9a605" 32SRC_URI[sha256sum] = "71635811e766ce8b155225a9e3c7757cfc7ff93df26b28d82e5e6fc021b9a605"
33 33
@@ -38,13 +38,13 @@ DEPENDS = "libtool krb5 openldap db cyrus-sasl"
38 38
39inherit autotools pkgconfig useradd ptest perlnative 39inherit autotools pkgconfig useradd ptest perlnative
40 40
41LDFLAGS_append_mipsarch = " -latomic" 41LDFLAGS:append:mipsarch = " -latomic"
42LDFLAGS_append_powerpc = " -latomic" 42LDFLAGS:append:powerpc = " -latomic"
43LDFLAGS_append_riscv64 = " -latomic" 43LDFLAGS:append:riscv64 = " -latomic"
44LDFLAGS_append_riscv32 = " -latomic" 44LDFLAGS:append:riscv32 = " -latomic"
45 45
46USERADD_PACKAGES = "${PN}" 46USERADD_PACKAGES = "${PN}"
47USERADD_PARAM_${PN} = "--system --no-create-home --home-dir /var/run/squid --shell /bin/false --user-group squid" 47USERADD_PARAM:${PN} = "--system --no-create-home --home-dir /var/run/squid --shell /bin/false --user-group squid"
48 48
49PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)} \ 49PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)} \
50 " 50 "
@@ -68,7 +68,7 @@ export BUILDCXXFLAGS="${BUILD_CXXFLAGS}"
68 68
69TESTDIR = "test-suite" 69TESTDIR = "test-suite"
70 70
71do_configure_prepend() { 71do_configure:prepend() {
72 export SYSROOT=$PKG_CONFIG_SYSROOT_DIR 72 export SYSROOT=$PKG_CONFIG_SYSROOT_DIR
73} 73}
74 74
@@ -92,7 +92,7 @@ do_install_ptest() {
92 sed -i 's:^TRUE = .*$:TRUE = /bin/true:' ${D}${PTEST_PATH}/${TESTDIR}/Makefile 92 sed -i 's:^TRUE = .*$:TRUE = /bin/true:' ${D}${PTEST_PATH}/${TESTDIR}/Makefile
93} 93}
94 94
95do_install_append() { 95do_install:append() {
96 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then 96 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
97 install -d ${D}${sysconfdir}/tmpfiles.d 97 install -d ${D}${sysconfdir}/tmpfiles.d
98 echo "d ${localstatedir}/run/${BPN} 0755 squid squid -" >> ${D}${sysconfdir}/tmpfiles.d/${BPN}.conf 98 echo "d ${localstatedir}/run/${BPN} 0755 squid squid -" >> ${D}${sysconfdir}/tmpfiles.d/${BPN}.conf
@@ -109,9 +109,9 @@ do_install_append() {
109 rmdir --ignore-fail-on-non-empty "${D}${localstatedir}/log" 109 rmdir --ignore-fail-on-non-empty "${D}${localstatedir}/log"
110} 110}
111 111
112FILES_${PN} += "${libdir} ${datadir}/errors ${datadir}/icons" 112FILES:${PN} += "${libdir} ${datadir}/errors ${datadir}/icons"
113FILES_${PN}-dbg += "/usr/src/debug" 113FILES:${PN}-dbg += "/usr/src/debug"
114FILES_${PN}-doc += "${datadir}/*.txt" 114FILES:${PN}-doc += "${datadir}/*.txt"
115 115
116RDEPENDS_${PN} += "perl" 116RDEPENDS:${PN} += "perl"
117RDEPENDS_${PN}-ptest += "make" 117RDEPENDS:${PN}-ptest += "make"
diff --git a/meta-networking/recipes-daemons/tftp-hpa/tftp-hpa_5.2.bb b/meta-networking/recipes-daemons/tftp-hpa/tftp-hpa_5.2.bb
index dc1d6c67ef..af42bda93c 100644
--- a/meta-networking/recipes-daemons/tftp-hpa/tftp-hpa_5.2.bb
+++ b/meta-networking/recipes-daemons/tftp-hpa/tftp-hpa_5.2.bb
@@ -72,26 +72,26 @@ do_install() {
72 sed -i -e 's,@SBINDIR@,${sbindir},g' ${D}${systemd_unitdir}/system/tftpd-hpa.service 72 sed -i -e 's,@SBINDIR@,${sbindir},g' ${D}${systemd_unitdir}/system/tftpd-hpa.service
73} 73}
74 74
75FILES_${PN} = "${bindir}" 75FILES:${PN} = "${bindir}"
76 76
77PACKAGES += "tftp-hpa-server" 77PACKAGES += "tftp-hpa-server"
78SUMMARY_tftp-hpa-server = "Server for the Trivial File Transfer Protocol" 78SUMMARY:tftp-hpa-server = "Server for the Trivial File Transfer Protocol"
79FILES_tftp-hpa-server = "${sbindir} ${sysconfdir} ${localstatedir}" 79FILES:tftp-hpa-server = "${sbindir} ${sysconfdir} ${localstatedir}"
80CONFFILES_tftp-hpa-server = "${sysconfdir}/default/tftpd-hpa" 80CONFFILES:tftp-hpa-server = "${sysconfdir}/default/tftpd-hpa"
81 81
82INITSCRIPT_PACKAGES = "tftp-hpa-server" 82INITSCRIPT_PACKAGES = "tftp-hpa-server"
83INITSCRIPT_NAME = "tftpd-hpa" 83INITSCRIPT_NAME = "tftpd-hpa"
84INITSCRIPT_PARAMS = "start 20 2 3 4 5 . stop 20 1 ." 84INITSCRIPT_PARAMS = "start 20 2 3 4 5 . stop 20 1 ."
85 85
86ALTERNATIVE_${PN}-doc = "tftpd.8 tftp.1" 86ALTERNATIVE:${PN}-doc = "tftpd.8 tftp.1"
87ALTERNATIVE_LINK_NAME[tftpd.8] = "${mandir}/man8/tftpd.8" 87ALTERNATIVE_LINK_NAME[tftpd.8] = "${mandir}/man8/tftpd.8"
88ALTERNATIVE_LINK_NAME[tftp.1] = "${mandir}/man1/tftp.1" 88ALTERNATIVE_LINK_NAME[tftp.1] = "${mandir}/man1/tftp.1"
89 89
90ALTERNATIVE_${PN} = "tftp" 90ALTERNATIVE:${PN} = "tftp"
91ALTERNATIVE_TARGET[tftp] = "${bindir}/tftp-hpa" 91ALTERNATIVE_TARGET[tftp] = "${bindir}/tftp-hpa"
92ALTERNATIVE_PRIORITY = "100" 92ALTERNATIVE_PRIORITY = "100"
93 93
94 94
95SYSTEMD_PACKAGES = "tftp-hpa-server" 95SYSTEMD_PACKAGES = "tftp-hpa-server"
96SYSTEMD_SERVICE_tftp-hpa-server = "tftpd-hpa.socket tftpd-hpa.service" 96SYSTEMD_SERVICE:tftp-hpa-server = "tftpd-hpa.socket tftpd-hpa.service"
97SYSTEMD_AUTO_ENABLE_tftp-hpa-server = "enable" 97SYSTEMD_AUTO_ENABLE:tftp-hpa-server = "enable"
diff --git a/meta-networking/recipes-daemons/vblade/vblade_25.bb b/meta-networking/recipes-daemons/vblade/vblade_25.bb
index 647abbfd26..15bf350c77 100644
--- a/meta-networking/recipes-daemons/vblade/vblade_25.bb
+++ b/meta-networking/recipes-daemons/vblade/vblade_25.bb
@@ -51,5 +51,5 @@ do_install() {
51INITSCRIPT_NAME = "vblade" 51INITSCRIPT_NAME = "vblade"
52INITSCRIPT_PARAMS = "start 30 . stop 70 0 1 2 3 4 5 6 ." 52INITSCRIPT_PARAMS = "start 30 . stop 70 0 1 2 3 4 5 6 ."
53 53
54SYSTEMD_SERVICE_${PN} = "vblade.service" 54SYSTEMD_SERVICE:${PN} = "vblade.service"
55SYSTEMD_AUTO_ENABLE = "disable" 55SYSTEMD_AUTO_ENABLE = "disable"
diff --git a/meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb b/meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb
index 024b776def..cf3d7fc966 100644
--- a/meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb
+++ b/meta-networking/recipes-daemons/vsftpd/vsftpd_3.0.3.bb
@@ -39,16 +39,16 @@ PACKAGECONFIG ??= "tcp-wrappers"
39PACKAGECONFIG[tcp-wrappers] = ",,tcp-wrappers" 39PACKAGECONFIG[tcp-wrappers] = ",,tcp-wrappers"
40 40
41DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}" 41DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
42RDEPENDS_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam-plugin-listfile', '', d)}" 42RDEPENDS:${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam-plugin-listfile', '', d)}"
43PAMLIB = "${@bb.utils.contains('DISTRO_FEATURES', 'pam', '-L${STAGING_BASELIBDIR} -lpam', '', d)}" 43PAMLIB = "${@bb.utils.contains('DISTRO_FEATURES', 'pam', '-L${STAGING_BASELIBDIR} -lpam', '', d)}"
44WRAPLIB = "${@bb.utils.contains('PACKAGECONFIG', 'tcp-wrappers', '-lwrap', '', d)}" 44WRAPLIB = "${@bb.utils.contains('PACKAGECONFIG', 'tcp-wrappers', '-lwrap', '', d)}"
45NOPAM_SRC ="${@bb.utils.contains('PACKAGECONFIG', 'tcp-wrappers', 'file://nopam-with-tcp_wrappers.patch', 'file://nopam.patch', d)}" 45NOPAM_SRC ="${@bb.utils.contains('PACKAGECONFIG', 'tcp-wrappers', 'file://nopam-with-tcp_wrappers.patch', 'file://nopam.patch', d)}"
46 46
47inherit update-rc.d useradd systemd 47inherit update-rc.d useradd systemd
48 48
49CONFFILES_${PN} = "${sysconfdir}/vsftpd.conf" 49CONFFILES:${PN} = "${sysconfdir}/vsftpd.conf"
50LDFLAGS_append =" -lcrypt -lcap" 50LDFLAGS:append =" -lcrypt -lcap"
51CFLAGS_append_libc-musl = " -D_GNU_SOURCE -include fcntl.h" 51CFLAGS:append:libc-musl = " -D_GNU_SOURCE -include fcntl.h"
52EXTRA_OEMAKE = "-e MAKEFLAGS=" 52EXTRA_OEMAKE = "-e MAKEFLAGS="
53 53
54do_configure() { 54do_configure() {
@@ -95,17 +95,17 @@ do_install() {
95} 95}
96 96
97INITSCRIPT_PACKAGES = "${PN}" 97INITSCRIPT_PACKAGES = "${PN}"
98INITSCRIPT_NAME_${PN} = "vsftpd" 98INITSCRIPT_NAME:${PN} = "vsftpd"
99INITSCRIPT_PARAMS_${PN} = "defaults 80" 99INITSCRIPT_PARAMS:${PN} = "defaults 80"
100 100
101USERADD_PACKAGES = "${PN}" 101USERADD_PACKAGES = "${PN}"
102USERADD_PARAM_${PN} = "--system --home-dir /var/lib/ftp --no-create-home -g ftp \ 102USERADD_PARAM:${PN} = "--system --home-dir /var/lib/ftp --no-create-home -g ftp \
103 --shell /bin/false ftp " 103 --shell /bin/false ftp "
104GROUPADD_PARAM_${PN} = "-r ftp" 104GROUPADD_PARAM:${PN} = "-r ftp"
105 105
106SYSTEMD_SERVICE_${PN} = "vsftpd.service" 106SYSTEMD_SERVICE:${PN} = "vsftpd.service"
107 107
108pkg_postinst_${PN}() { 108pkg_postinst:${PN}() {
109 if [ -z "$D" ]; then 109 if [ -z "$D" ]; then
110 if type systemd-tmpfiles >/dev/null; then 110 if type systemd-tmpfiles >/dev/null; then
111 systemd-tmpfiles --create 111 systemd-tmpfiles --create
diff --git a/meta-networking/recipes-devtools/python/python3-ldap_3.3.1.bb b/meta-networking/recipes-devtools/python/python3-ldap_3.3.1.bb
index 4a2ab3efbb..0f62b5790d 100644
--- a/meta-networking/recipes-devtools/python/python3-ldap_3.3.1.bb
+++ b/meta-networking/recipes-devtools/python/python3-ldap_3.3.1.bb
@@ -18,12 +18,12 @@ LIC_FILES_CHKSUM = "file://LICENCE;md5=36ce9d726d0321b73c1521704d07db1b"
18SRC_URI[md5sum] = "7608579722c491e42f5f63b3f88a95fb" 18SRC_URI[md5sum] = "7608579722c491e42f5f63b3f88a95fb"
19SRC_URI[sha256sum] = "4711cacf013e298754abd70058ccc995758177fb425f1c2d30e71adfc1d00aa5" 19SRC_URI[sha256sum] = "4711cacf013e298754abd70058ccc995758177fb425f1c2d30e71adfc1d00aa5"
20 20
21do_configure_prepend() { 21do_configure:prepend() {
22 sed -i -e 's:^library_dirs =.*::' ${S}/setup.cfg 22 sed -i -e 's:^library_dirs =.*::' ${S}/setup.cfg
23 sed -i -e 's:^include_dirs =.*:include_dirs = =/usr/include/sasl/:' ${S}/setup.cfg 23 sed -i -e 's:^include_dirs =.*:include_dirs = =/usr/include/sasl/:' ${S}/setup.cfg
24} 24}
25 25
26RDEPENDS_${PN} = " \ 26RDEPENDS:${PN} = " \
27 ${PYTHON_PN}-pprint \ 27 ${PYTHON_PN}-pprint \
28 ${PYTHON_PN}-threading \ 28 ${PYTHON_PN}-threading \
29 ${PYTHON_PN}-pyasn1 \ 29 ${PYTHON_PN}-pyasn1 \
diff --git a/meta-networking/recipes-devtools/python/python3-scapy_2.4.5.bb b/meta-networking/recipes-devtools/python/python3-scapy_2.4.5.bb
index 01ca63746b..84acc86817 100644
--- a/meta-networking/recipes-devtools/python/python3-scapy_2.4.5.bb
+++ b/meta-networking/recipes-devtools/python/python3-scapy_2.4.5.bb
@@ -26,7 +26,7 @@ UPSTREAM_CHECK_COMMITS = "1"
26 26
27inherit setuptools3 ptest 27inherit setuptools3 ptest
28 28
29do_install_append() { 29do_install:append() {
30 mv ${D}${bindir}/scapy ${D}${bindir}/scapy3 30 mv ${D}${bindir}/scapy ${D}${bindir}/scapy3
31 mv ${D}${bindir}/UTscapy ${D}${bindir}/UTscapy3 31 mv ${D}${bindir}/UTscapy ${D}${bindir}/UTscapy3
32} 32}
@@ -36,6 +36,6 @@ do_install_ptest() {
36 sed -i 's,@PTEST_PATH@,${PTEST_PATH},' ${D}${PTEST_PATH}/run-ptest 36 sed -i 's,@PTEST_PATH@,${PTEST_PATH},' ${D}${PTEST_PATH}/run-ptest
37} 37}
38 38
39RDEPENDS_${PN} = "tcpdump ${PYTHON_PN}-compression ${PYTHON_PN}-cryptography ${PYTHON_PN}-netclient \ 39RDEPENDS:${PN} = "tcpdump ${PYTHON_PN}-compression ${PYTHON_PN}-cryptography ${PYTHON_PN}-netclient \
40 ${PYTHON_PN}-netserver ${PYTHON_PN}-pydoc ${PYTHON_PN}-pkgutil ${PYTHON_PN}-shell \ 40 ${PYTHON_PN}-netserver ${PYTHON_PN}-pydoc ${PYTHON_PN}-pkgutil ${PYTHON_PN}-shell \
41 ${PYTHON_PN}-threading ${PYTHON_PN}-numbers ${PYTHON_PN}-pycrypto" 41 ${PYTHON_PN}-threading ${PYTHON_PN}-numbers ${PYTHON_PN}-pycrypto"
diff --git a/meta-networking/recipes-extended/corosync/corosync_3.0.3.bb b/meta-networking/recipes-extended/corosync/corosync_3.0.3.bb
index c0531d3866..0af954c310 100644
--- a/meta-networking/recipes-extended/corosync/corosync_3.0.3.bb
+++ b/meta-networking/recipes-extended/corosync/corosync_3.0.3.bb
@@ -18,7 +18,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=a85eb4ce24033adb6088dd1d6ffc5e5d"
18 18
19DEPENDS = "groff-native nss libqb kronosnet" 19DEPENDS = "groff-native nss libqb kronosnet"
20 20
21SYSTEMD_SERVICE_${PN} = "corosync.service corosync-notifyd.service \ 21SYSTEMD_SERVICE:${PN} = "corosync.service corosync-notifyd.service \
22 ${@bb.utils.contains('PACKAGECONFIG', 'qdevice', 'corosync-qdevice.service', '', d)} \ 22 ${@bb.utils.contains('PACKAGECONFIG', 'qdevice', 'corosync-qdevice.service', '', d)} \
23 ${@bb.utils.contains('PACKAGECONFIG', 'qnetd', 'corosync-qnetd.service', '', d)} \ 23 ${@bb.utils.contains('PACKAGECONFIG', 'qnetd', 'corosync-qnetd.service', '', d)} \
24" 24"
@@ -42,7 +42,7 @@ EXTRA_OEMAKE = "tmpfilesdir_DATA="
42# ${S}/autogen.sh ) 42# ${S}/autogen.sh )
43#} 43#}
44 44
45do_install_append() { 45do_install:append() {
46 install -D -m 0644 ${WORKDIR}/corosync.conf ${D}/${sysconfdir}/corosync/corosync.conf.example 46 install -D -m 0644 ${WORKDIR}/corosync.conf ${D}/${sysconfdir}/corosync/corosync.conf.example
47 install -d ${D}${sysconfdir}/sysconfig/ 47 install -d ${D}${sysconfdir}/sysconfig/
48 install -m 0644 ${S}/init/corosync.sysconfig.example ${D}${sysconfdir}/sysconfig/corosync 48 install -m 0644 ${S}/init/corosync.sysconfig.example ${D}${sysconfdir}/sysconfig/corosync
@@ -64,11 +64,11 @@ do_install_append() {
64 fi 64 fi
65} 65}
66 66
67RDEPENDS_${PN} += "bash ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'sysvinit-pidof', 'procps', d)}" 67RDEPENDS:${PN} += "bash ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'sysvinit-pidof', 'procps', d)}"
68 68
69FILES_${PN}-dbg += "${libexecdir}/lcrso/.debug" 69FILES:${PN}-dbg += "${libexecdir}/lcrso/.debug"
70FILES_${PN}-doc += "${datadir}/snmp/mibs/COROSYNC-MIB.txt" 70FILES:${PN}-doc += "${datadir}/snmp/mibs/COROSYNC-MIB.txt"
71 71
72USERADD_PACKAGES = "${PN}" 72USERADD_PACKAGES = "${PN}"
73GROUPADD_PARAM_${PN} = "--system coroqnetd" 73GROUPADD_PARAM:${PN} = "--system coroqnetd"
74USERADD_PARAM_${PN} = "--system -d / -M -s /bin/nologin -c 'User for corosync-qnetd' -g coroqnetd coroqnetd" 74USERADD_PARAM:${PN} = "--system -d / -M -s /bin/nologin -c 'User for corosync-qnetd' -g coroqnetd coroqnetd"
diff --git a/meta-networking/recipes-extended/dlm/dlm_4.0.9.bb b/meta-networking/recipes-extended/dlm/dlm_4.0.9.bb
index 577db7087f..b99c30cc9e 100644
--- a/meta-networking/recipes-extended/dlm/dlm_4.0.9.bb
+++ b/meta-networking/recipes-extended/dlm/dlm_4.0.9.bb
@@ -30,14 +30,14 @@ PACKAGECONFIG ??= ""
30 30
31PACKAGECONFIG[pacemaker] = ",,pacemaker" 31PACKAGECONFIG[pacemaker] = ",,pacemaker"
32 32
33SYSTEMD_SERVICE_${PN} = "dlm.service" 33SYSTEMD_SERVICE:${PN} = "dlm.service"
34SYSTEMD_AUTO_ENABLE = "enable" 34SYSTEMD_AUTO_ENABLE = "enable"
35 35
36export EXTRA_OEMAKE = "" 36export EXTRA_OEMAKE = ""
37 37
38DONTBUILD = "${@bb.utils.contains('PACKAGECONFIG', 'pacemaker', '', 'fence', d)}" 38DONTBUILD = "${@bb.utils.contains('PACKAGECONFIG', 'pacemaker', '', 'fence', d)}"
39 39
40do_compile_prepend_toolchain-clang() { 40do_compile:prepend:toolchain-clang() {
41 sed -i -e "s/-fstack-clash-protection//g" ${S}/*/Makefile 41 sed -i -e "s/-fstack-clash-protection//g" ${S}/*/Makefile
42} 42}
43 43
diff --git a/meta-networking/recipes-extended/kronosnet/kronosnet_1.20.bb b/meta-networking/recipes-extended/kronosnet/kronosnet_1.20.bb
index a468a9ab6f..edbca246de 100644
--- a/meta-networking/recipes-extended/kronosnet/kronosnet_1.20.bb
+++ b/meta-networking/recipes-extended/kronosnet/kronosnet_1.20.bb
@@ -23,8 +23,8 @@ S = "${WORKDIR}/git"
23# libknet/transport_udp.c:326:48: error: comparison of integers of different signs: 'unsigned long' and 'int' [-Werror,-Wsign-compare] 23# libknet/transport_udp.c:326:48: error: comparison of integers of different signs: 'unsigned long' and 'int' [-Werror,-Wsign-compare]
24# for (cmsg = CMSG_FIRSTHDR(&msg);cmsg; cmsg = CMSG_NXTHDR(&msg, cmsg)) { 24# for (cmsg = CMSG_FIRSTHDR(&msg);cmsg; cmsg = CMSG_NXTHDR(&msg, cmsg)) {
25# ^~~~~~~~~~~~~~~~~~~~~~~ 25# ^~~~~~~~~~~~~~~~~~~~~~~
26CFLAGS_append_toolchain-clang = " -Wno-sign-compare" 26CFLAGS:append:toolchain-clang = " -Wno-sign-compare"
27 27
28PACKAGECONFIG[man] = "enable_man="yes", --disable-man, " 28PACKAGECONFIG[man] = "enable_man="yes", --disable-man, "
29 29
30PACKAGECONFIG_remove = "man" 30PACKAGECONFIG:remove = "man"
diff --git a/meta-networking/recipes-filter/arno-iptables-firewall/arno-iptables-firewall_2.1.1.bb b/meta-networking/recipes-filter/arno-iptables-firewall/arno-iptables-firewall_2.1.1.bb
index bc9297eab6..48723d92b1 100644
--- a/meta-networking/recipes-filter/arno-iptables-firewall/arno-iptables-firewall_2.1.1.bb
+++ b/meta-networking/recipes-filter/arno-iptables-firewall/arno-iptables-firewall_2.1.1.bb
@@ -29,5 +29,5 @@ do_install() {
29 sed -i -e 's%#!/bin/bash%#!/bin/sh%g' ${D}${datadir}/arno-iptables-firewall/plugins/dyndns-host-open-helper 29 sed -i -e 's%#!/bin/bash%#!/bin/sh%g' ${D}${datadir}/arno-iptables-firewall/plugins/dyndns-host-open-helper
30} 30}
31 31
32SYSTEMD_SERVICE_${PN} = "arno-iptables-firewall.service" 32SYSTEMD_SERVICE:${PN} = "arno-iptables-firewall.service"
33FILES_${PN} += "${systemd_unitdir}/system/arno-iptables-firewall.service" 33FILES:${PN} += "${systemd_unitdir}/system/arno-iptables-firewall.service"
diff --git a/meta-networking/recipes-filter/conntrack-tools/conntrack-tools_1.4.6.bb b/meta-networking/recipes-filter/conntrack-tools/conntrack-tools_1.4.6.bb
index ad50a89a43..0e009da029 100644
--- a/meta-networking/recipes-filter/conntrack-tools/conntrack-tools_1.4.6.bb
+++ b/meta-networking/recipes-filter/conntrack-tools/conntrack-tools_1.4.6.bb
@@ -19,7 +19,7 @@ inherit autotools update-rc.d pkgconfig
19 19
20INITSCRIPT_NAME = "conntrackd" 20INITSCRIPT_NAME = "conntrackd"
21 21
22do_install_append() { 22do_install:append() {
23 install -d ${D}/${sysconfdir}/conntrackd 23 install -d ${D}/${sysconfdir}/conntrackd
24 install -d ${D}/${sysconfdir}/init.d 24 install -d ${D}/${sysconfdir}/init.d
25 install -m 0644 ${S}/doc/sync/ftfw/conntrackd.conf ${D}/${sysconfdir}/conntrackd/conntrackd.conf.sample 25 install -m 0644 ${S}/doc/sync/ftfw/conntrackd.conf ${D}/${sysconfdir}/conntrackd/conntrackd.conf.sample
diff --git a/meta-networking/recipes-filter/ebtables/ebtables_2.0.11.bb b/meta-networking/recipes-filter/ebtables/ebtables_2.0.11.bb
index bc33c18c0b..21e5c1877e 100644
--- a/meta-networking/recipes-filter/ebtables/ebtables_2.0.11.bb
+++ b/meta-networking/recipes-filter/ebtables/ebtables_2.0.11.bb
@@ -6,9 +6,9 @@ LICENSE = "GPLv2"
6LIC_FILES_CHKSUM = "file://COPYING;md5=53b4a999993871a28ab1488fdbd2e73e" 6LIC_FILES_CHKSUM = "file://COPYING;md5=53b4a999993871a28ab1488fdbd2e73e"
7SECTION = "net" 7SECTION = "net"
8 8
9RDEPENDS_${PN} += "bash perl" 9RDEPENDS:${PN} += "bash perl"
10 10
11RRECOMMENDS_${PN} += "kernel-module-ebtables \ 11RRECOMMENDS:${PN} += "kernel-module-ebtables \
12 " 12 "
13 13
14SRC_URI = "http://ftp.netfilter.org/pub/ebtables/ebtables-${PV}.tar.gz \ 14SRC_URI = "http://ftp.netfilter.org/pub/ebtables/ebtables-${PV}.tar.gz \
@@ -18,14 +18,14 @@ SRC_URI = "http://ftp.netfilter.org/pub/ebtables/ebtables-${PV}.tar.gz \
18 file://ebtables.service \ 18 file://ebtables.service \
19 " 19 "
20 20
21SRC_URI_append_libc-musl = " file://0010-Adjust-header-include-sequence.patch" 21SRC_URI:append:libc-musl = " file://0010-Adjust-header-include-sequence.patch"
22 22
23SRC_URI[md5sum] = "071c8b0a59241667a0044fb040d4fc72" 23SRC_URI[md5sum] = "071c8b0a59241667a0044fb040d4fc72"
24SRC_URI[sha256sum] = "b71f654784a726329f88b412ef7b96b4e5d786ed2bd28193ed7b4c0d677dfd2a" 24SRC_URI[sha256sum] = "b71f654784a726329f88b412ef7b96b4e5d786ed2bd28193ed7b4c0d677dfd2a"
25 25
26inherit systemd autotools 26inherit systemd autotools
27 27
28do_install_append () { 28do_install:append () {
29 # Replace upstream ebtables-save perl script with Fedora bash based rewrite 29 # Replace upstream ebtables-save perl script with Fedora bash based rewrite
30 # http://pkgs.fedoraproject.org/cgit/rpms/ebtables.git/tree/ebtables-save 30 # http://pkgs.fedoraproject.org/cgit/rpms/ebtables.git/tree/ebtables-save
31 rm -f ${D}${sbindir}/ebtables-legacy-save 31 rm -f ${D}${sbindir}/ebtables-legacy-save
@@ -43,11 +43,11 @@ do_install_append () {
43 ln -sf ${sbindir}/ebtables-legacy ${D}${base_sbindir}/ebtables 43 ln -sf ${sbindir}/ebtables-legacy ${D}${base_sbindir}/ebtables
44} 44}
45 45
46do_configure_prepend () { 46do_configure:prepend () {
47 ( cd ${S}; ./autogen.sh ) 47 ( cd ${S}; ./autogen.sh )
48} 48}
49 49
50FILES_${PN}-dbg += "${base_libdir}/ebtables/.debug" 50FILES:${PN}-dbg += "${base_libdir}/ebtables/.debug"
51FILES_${PN} += "${base_libdir}/ebtables/*.so" 51FILES:${PN} += "${base_libdir}/ebtables/*.so"
52 52
53SYSTEMD_SERVICE_${PN} = "ebtables.service" 53SYSTEMD_SERVICE:${PN} = "ebtables.service"
diff --git a/meta-networking/recipes-filter/ipset/ipset_7.11.bb b/meta-networking/recipes-filter/ipset/ipset_7.11.bb
index 693aa90318..3e64f41596 100644
--- a/meta-networking/recipes-filter/ipset/ipset_7.11.bb
+++ b/meta-networking/recipes-filter/ipset/ipset_7.11.bb
@@ -16,6 +16,6 @@ inherit autotools pkgconfig module-base
16 16
17EXTRA_OECONF += "-with-kbuild=${KBUILD_OUTPUT} --with-ksource=${STAGING_KERNEL_DIR}" 17EXTRA_OECONF += "-with-kbuild=${KBUILD_OUTPUT} --with-ksource=${STAGING_KERNEL_DIR}"
18 18
19RRECOMMENDS_${PN} = "\ 19RRECOMMENDS:${PN} = "\
20 kernel-module-ip-set \ 20 kernel-module-ip-set \
21" 21"
diff --git a/meta-networking/recipes-filter/nftables/nftables_0.9.9.bb b/meta-networking/recipes-filter/nftables/nftables_0.9.9.bb
index cbe2bb3996..cf7c01bbcf 100644
--- a/meta-networking/recipes-filter/nftables/nftables_0.9.9.bb
+++ b/meta-networking/recipes-filter/nftables/nftables_0.9.9.bb
@@ -24,8 +24,8 @@ PACKAGECONFIG[xtables] = "--with-xtables, --without-xtables, iptables"
24 24
25inherit ${@bb.utils.contains('PACKAGECONFIG', 'python', 'python3native', '', d)} 25inherit ${@bb.utils.contains('PACKAGECONFIG', 'python', 'python3native', '', d)}
26 26
27RRECOMMENDS_${PN} += "kernel-module-nf-tables" 27RRECOMMENDS:${PN} += "kernel-module-nf-tables"
28 28
29PACKAGES =+ "${PN}-python" 29PACKAGES =+ "${PN}-python"
30FILES_${PN}-python = "${nonarch_libdir}/${PYTHON_DIR}" 30FILES:${PN}-python = "${nonarch_libdir}/${PYTHON_DIR}"
31RDEPENDS_${PN}-python = "python3-core python3-json ${PN}" 31RDEPENDS:${PN}-python = "python3-core python3-json ${PN}"
diff --git a/meta-networking/recipes-irc/weechat/weechat_3.0.bb b/meta-networking/recipes-irc/weechat/weechat_3.0.bb
index 6a0c9386c2..9f7e392973 100644
--- a/meta-networking/recipes-irc/weechat/weechat_3.0.bb
+++ b/meta-networking/recipes-irc/weechat/weechat_3.0.bb
@@ -18,16 +18,16 @@ PACKAGECONFIG ??= " ncurses python"
18PACKAGECONFIG[ncurses] = "-DENABLE_NCURSES=ON,-DENABLE_NCURSES=OFF,ncurses" 18PACKAGECONFIG[ncurses] = "-DENABLE_NCURSES=ON,-DENABLE_NCURSES=OFF,ncurses"
19PACKAGECONFIG[python] = "-DENABLE_PYTHON=ON,-DENABLE_PYTHON=OFF,python3,python3" 19PACKAGECONFIG[python] = "-DENABLE_PYTHON=ON,-DENABLE_PYTHON=OFF,python3,python3"
20 20
21EXTRA_OECMAKE_append = " -DENABLE_PHP=OFF -DENABLE_TCL=OFF -DENABLE_LUA=OFF -DENABLE_JAVASCRIPT=OFF -DENABLE_RUBY=OFF -DENABLE_GUILE=OFF -DENABLE_PERL=OFF -DENABLE_ASPELL=ON" 21EXTRA_OECMAKE:append = " -DENABLE_PHP=OFF -DENABLE_TCL=OFF -DENABLE_LUA=OFF -DENABLE_JAVASCRIPT=OFF -DENABLE_RUBY=OFF -DENABLE_GUILE=OFF -DENABLE_PERL=OFF -DENABLE_ASPELL=ON"
22 22
23do_configure_prepend(){ 23do_configure:prepend(){
24 # Make sure we get dependencies from recipe-sysroot 24 # Make sure we get dependencies from recipe-sysroot
25 sed -i -e 's# /usr/bin# ${RECIPE_SYSROOT}/${bindir}/#g' ${S}/cmake/FindPerl.cmake 25 sed -i -e 's# /usr/bin# ${RECIPE_SYSROOT}/${bindir}/#g' ${S}/cmake/FindPerl.cmake
26 sed -i -e 's# /usr/local/bin##g' ${S}/cmake/FindPerl.cmake 26 sed -i -e 's# /usr/local/bin##g' ${S}/cmake/FindPerl.cmake
27 sed -i -e 's# /usr/pkg/bin##g' ${S}/cmake/FindPerl.cmake 27 sed -i -e 's# /usr/pkg/bin##g' ${S}/cmake/FindPerl.cmake
28} 28}
29 29
30do_install_append(){ 30do_install:append(){
31 rm -rf ${D}/${datadir} 31 rm -rf ${D}/${datadir}
32} 32}
33 33
diff --git a/meta-networking/recipes-irc/znc/znc_1.8.2.bb b/meta-networking/recipes-irc/znc/znc_1.8.2.bb
index 806d622d70..fff198d06a 100644
--- a/meta-networking/recipes-irc/znc/znc_1.8.2.bb
+++ b/meta-networking/recipes-irc/znc/znc_1.8.2.bb
@@ -23,10 +23,10 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}"
23PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6," 23PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6,"
24 24
25# ZNC has a custom autogen.sh that states that this command is needed *and* expected to fail 25# ZNC has a custom autogen.sh that states that this command is needed *and* expected to fail
26do_configure_prepend() { 26do_configure:prepend() {
27 automake --add-missing || true 27 automake --add-missing || true
28} 28}
29 29
30do_install_append() { 30do_install:append() {
31 sed -i -e 's|${DEBUG_PREFIX_MAP}||g; s|--sysroot=${STAGING_DIR_TARGET}||g' ${D}${libdir}/pkgconfig/*.pc 31 sed -i -e 's|${DEBUG_PREFIX_MAP}||g; s|--sysroot=${STAGING_DIR_TARGET}||g' ${D}${libdir}/pkgconfig/*.pc
32} 32}
diff --git a/meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20210219.bb b/meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20210219.bb
index 01e3b74c65..92614b22e5 100644
--- a/meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20210219.bb
+++ b/meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20210219.bb
@@ -12,14 +12,14 @@ DEPENDS = "virtual/kernel libmnl"
12# configuration options. For exact kernel requirements visit: 12# configuration options. For exact kernel requirements visit:
13# https://www.wireguard.io/install/#kernel-requirements 13# https://www.wireguard.io/install/#kernel-requirements
14 14
15EXTRA_OEMAKE_append = " \ 15EXTRA_OEMAKE:append = " \
16 KERNELDIR=${STAGING_KERNEL_DIR} \ 16 KERNELDIR=${STAGING_KERNEL_DIR} \
17 " 17 "
18 18
19MAKE_TARGETS = "module" 19MAKE_TARGETS = "module"
20MODULES_INSTALL_TARGET = "module-install" 20MODULES_INSTALL_TARGET = "module-install"
21 21
22RRECOMMENDS_${PN} = "kernel-module-xt-hashlimit" 22RRECOMMENDS:${PN} = "kernel-module-xt-hashlimit"
23MODULE_NAME = "wireguard" 23MODULE_NAME = "wireguard"
24 24
25 25
diff --git a/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210315.bb b/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210315.bb
index f02303e0ea..b16e0c8292 100644
--- a/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210315.bb
+++ b/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210315.bb
@@ -16,11 +16,11 @@ do_install () {
16 install 16 install
17} 17}
18 18
19FILES_${PN} = " \ 19FILES:${PN} = " \
20 ${sysconfdir} \ 20 ${sysconfdir} \
21 ${systemd_system_unitdir} \ 21 ${systemd_system_unitdir} \
22 ${bindir} \ 22 ${bindir} \
23" 23"
24 24
25RDEPENDS_${PN} = "bash" 25RDEPENDS:${PN} = "bash"
26RRECOMMENDS_${PN} = "kernel-module-wireguard" 26RRECOMMENDS:${PN} = "kernel-module-wireguard"
diff --git a/meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb b/meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb
index 628047eee6..1ba0dd46a7 100644
--- a/meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb
+++ b/meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb
@@ -41,13 +41,13 @@ do_install () {
41} 41}
42 42
43PACKAGES = "${PN} ${PN}-doc ${BPN}-dbg" 43PACKAGES = "${PN} ${PN}-doc ${BPN}-dbg"
44FILES_${PN} = "${bindir}/*" 44FILES:${PN} = "${bindir}/*"
45FILES_${PN}-doc = "${mandir}" 45FILES:${PN}-doc = "${mandir}"
46FILES_${PN}-dbg = "${prefix}/src/debug \ 46FILES:${PN}-dbg = "${prefix}/src/debug \
47 ${bindir}/.debug" 47 ${bindir}/.debug"
48 48
49RDEPENDS_${PN} = "readline" 49RDEPENDS:${PN} = "readline"
50 50
51ALTERNATIVE_PRIORITY = "100" 51ALTERNATIVE_PRIORITY = "100"
52ALTERNATIVE_${PN} = "ftp" 52ALTERNATIVE:${PN} = "ftp"
53ALTERNATIVE_LINK_NAME[ftp] = "${bindir}/ftp" 53ALTERNATIVE_LINK_NAME[ftp] = "${bindir}/ftp"
diff --git a/meta-networking/recipes-netkit/netkit-rpc/netkit-rpc_0.17.bb b/meta-networking/recipes-netkit/netkit-rpc/netkit-rpc_0.17.bb
index a787e52f7d..cb05645ee8 100644
--- a/meta-networking/recipes-netkit/netkit-rpc/netkit-rpc_0.17.bb
+++ b/meta-networking/recipes-netkit/netkit-rpc/netkit-rpc_0.17.bb
@@ -47,5 +47,5 @@ do_install () {
47} 47}
48ALTERNATIVE_PRIORITY = "100" 48ALTERNATIVE_PRIORITY = "100"
49 49
50ALTERNATIVE_${PN} = "rpcinfo" 50ALTERNATIVE:${PN} = "rpcinfo"
51ALTERNATIVE_LINK_NAME[rpcinfo] = "${bindir}/rpcinfo" 51ALTERNATIVE_LINK_NAME[rpcinfo] = "${bindir}/rpcinfo"
diff --git a/meta-networking/recipes-netkit/netkit-rsh/netkit-rsh_0.17.bb b/meta-networking/recipes-netkit/netkit-rsh/netkit-rsh_0.17.bb
index 70fb4cf5fa..5ea553e871 100644
--- a/meta-networking/recipes-netkit/netkit-rsh/netkit-rsh_0.17.bb
+++ b/meta-networking/recipes-netkit/netkit-rsh/netkit-rsh_0.17.bb
@@ -37,10 +37,10 @@ CFLAGS += " -D_GNU_SOURCE -Wno-deprecated-declarations"
37LDFLAGS += " -L${STAGING_LIBDIR} -lutil -lcrypt" 37LDFLAGS += " -L${STAGING_LIBDIR} -lutil -lcrypt"
38 38
39PACKAGECONFIG ??= "" 39PACKAGECONFIG ??= ""
40PACKAGECONFIG_append = " ${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}" 40PACKAGECONFIG:append = " ${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}"
41PACKAGECONFIG[pam] = " , --without-pam, libpam, libpam" 41PACKAGECONFIG[pam] = " , --without-pam, libpam, libpam"
42 42
43COMPATIBLE_HOST_libc-musl = 'null' 43COMPATIBLE_HOST:libc-musl = 'null'
44 44
45do_configure () { 45do_configure () {
46 ./configure --prefix=${prefix} --exec-prefix=${exec_prefix} 46 ./configure --prefix=${prefix} --exec-prefix=${exec_prefix}
@@ -82,15 +82,15 @@ do_install () {
82 82
83PACKAGES = "${PN}-client ${PN}-server ${PN}-doc ${BPN}-dbg" 83PACKAGES = "${PN}-client ${PN}-server ${PN}-doc ${BPN}-dbg"
84 84
85FILES_${PN}-client = "${bindir}/*" 85FILES:${PN}-client = "${bindir}/*"
86FILES_${PN}-server = "${sbindir}/* ${sysconfdir}" 86FILES:${PN}-server = "${sbindir}/* ${sysconfdir}"
87FILES_${PN}-doc = "${mandir}" 87FILES:${PN}-doc = "${mandir}"
88FILES_${PN}-dbg = "${prefix}/src/debug \ 88FILES:${PN}-dbg = "${prefix}/src/debug \
89 ${sbindir}/.debug ${bindir}/.debug" 89 ${sbindir}/.debug ${bindir}/.debug"
90 90
91ALTERNATIVE_PRIORITY = "80" 91ALTERNATIVE_PRIORITY = "80"
92ALTERNATIVE_${PN}-client = "rcp rexec rlogin rsh" 92ALTERNATIVE:${PN}-client = "rcp rexec rlogin rsh"
93ALTERNATIVE_${PN}-server = "rshd rexecd rlogind" 93ALTERNATIVE:${PN}-server = "rshd rexecd rlogind"
94ALTERNATIVE_LINK_NAME[server] = "${bindir}/rshd" 94ALTERNATIVE_LINK_NAME[server] = "${bindir}/rshd"
95ALTERNATIVE_TARGET[rshd] = "${sbindir}/in.rshd" 95ALTERNATIVE_TARGET[rshd] = "${sbindir}/in.rshd"
96ALTERNATIVE_LINK_NAME[rexecd] = "${bindir}/rexecd" 96ALTERNATIVE_LINK_NAME[rexecd] = "${bindir}/rexecd"
@@ -98,8 +98,8 @@ ALTERNATIVE_TARGET[rexecd] = "${sbindir}/in.rexecd"
98ALTERNATIVE_LINK_NAME[rlogind] = "${bindir}/rlogind" 98ALTERNATIVE_LINK_NAME[rlogind] = "${bindir}/rlogind"
99ALTERNATIVE_TARGET[rlogind] = "${sbindir}/in.rlogind" 99ALTERNATIVE_TARGET[rlogind] = "${sbindir}/in.rlogind"
100 100
101RCONFLICTS_${PN}-server += "inetutils-rshd" 101RCONFLICTS:${PN}-server += "inetutils-rshd"
102RPROVIDES_${PN}-server = "rshd" 102RPROVIDES:${PN}-server = "rshd"
103 103
104RDEPENDS_${PN}-server = "xinetd" 104RDEPENDS:${PN}-server = "xinetd"
105RDEPENDS_${PN}-server += "tcp-wrappers" 105RDEPENDS:${PN}-server += "tcp-wrappers"
diff --git a/meta-networking/recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb b/meta-networking/recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb
index eee96d865f..48b32eb7e2 100644
--- a/meta-networking/recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb
+++ b/meta-networking/recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb
@@ -59,14 +59,14 @@ EOF
59} 59}
60 60
61PACKAGES = "${PN}-client ${PN}-server ${PN}-doc ${BPN}-dbg" 61PACKAGES = "${PN}-client ${PN}-server ${PN}-doc ${BPN}-dbg"
62FILES_${PN}-client = "${bindir}/*" 62FILES:${PN}-client = "${bindir}/*"
63FILES_${PN}-server = "${sbindir}/* ${sysconfdir}" 63FILES:${PN}-server = "${sbindir}/* ${sysconfdir}"
64FILES_${PN}-doc = "${mandir}" 64FILES:${PN}-doc = "${mandir}"
65FILES_${PN}-dbg = "${prefix}/src/debug \ 65FILES:${PN}-dbg = "${prefix}/src/debug \
66 ${bindir}/.debug ${sbindir}/.debug" 66 ${bindir}/.debug ${sbindir}/.debug"
67 67
68RDEPENDS_${PN}-server += "tcp-wrappers xinetd rpcbind" 68RDEPENDS:${PN}-server += "tcp-wrappers xinetd rpcbind"
69 69
70# http://errors.yoctoproject.org/Errors/Details/186962/ 70# http://errors.yoctoproject.org/Errors/Details/186962/
71COMPATIBLE_HOST_libc-musl = 'null' 71COMPATIBLE_HOST:libc-musl = 'null'
72PNBLACKLIST[netkit-rusers] ?= "Fails to build rup.c:51:10: fatal error: rstat.h: No such file or directory" 72PNBLACKLIST[netkit-rusers] ?= "Fails to build rup.c:51:10: fatal error: rstat.h: No such file or directory"
diff --git a/meta-networking/recipes-netkit/netkit-rwho/netkit-rwho_0.17.bb b/meta-networking/recipes-netkit/netkit-rwho/netkit-rwho_0.17.bb
index 308582398d..51168f958e 100644
--- a/meta-networking/recipes-netkit/netkit-rwho/netkit-rwho_0.17.bb
+++ b/meta-networking/recipes-netkit/netkit-rwho/netkit-rwho_0.17.bb
@@ -82,11 +82,11 @@ do_install () {
82 mkdir -p -m 755 ${D}${localstatedir}/spool/rwho 82 mkdir -p -m 755 ${D}${localstatedir}/spool/rwho
83 chown -R rwhod ${D}${localstatedir}/spool/rwho 83 chown -R rwhod ${D}${localstatedir}/spool/rwho
84} 84}
85pkg_postinst_ontarget_${PN}-server() { 85pkg_postinst_ontarget:${PN}-server() {
86 ${sysconfdir}/init.d/rwhod start 86 ${sysconfdir}/init.d/rwhod start
87} 87}
88 88
89pkg_postrm_${PN}-server() { 89pkg_postrm:${PN}-server() {
90 ${sysconfdir}/init.d/rwhod stop 90 ${sysconfdir}/init.d/rwhod stop
91} 91}
92 92
@@ -94,15 +94,15 @@ INITSCRIPT_NAME = "rwhod"
94INITSCRIPT_PARAM = "defaults 85 15" 94INITSCRIPT_PARAM = "defaults 85 15"
95 95
96USERADD_PACKAGES = "${PN}-server" 96USERADD_PACKAGES = "${PN}-server"
97GROUPADD_PARAM_${PN}-server = "--system rwhod" 97GROUPADD_PARAM:${PN}-server = "--system rwhod"
98USERADD_PARAM_${PN}-server = "--system -g rwhod --home-dir ${localstatedir}/spool/rwho \ 98USERADD_PARAM:${PN}-server = "--system -g rwhod --home-dir ${localstatedir}/spool/rwho \
99 --no-create-home --shell /bin/false rwhod" 99 --no-create-home --shell /bin/false rwhod"
100 100
101INSANE_SKIP_${PN} = "already-stripped" 101INSANE_SKIP:${PN} = "already-stripped"
102 102
103PACKAGES = "${PN}-client ${PN}-server ${PN}-doc ${BPN}-dbg" 103PACKAGES = "${PN}-client ${PN}-server ${PN}-doc ${BPN}-dbg"
104FILES_${PN}-client = "${bindir}/*" 104FILES:${PN}-client = "${bindir}/*"
105FILES_${PN}-server = "${sbindir}/* ${localstatedir} ${sysconfdir}/default/* ${sysconfdir}/init.d/*" 105FILES:${PN}-server = "${sbindir}/* ${localstatedir} ${sysconfdir}/default/* ${sysconfdir}/init.d/*"
106FILES_${PN}-doc = "${mandir}" 106FILES:${PN}-doc = "${mandir}"
107FILES_${PN}-dbg = "${prefix}/src/debug \ 107FILES:${PN}-dbg = "${prefix}/src/debug \
108 ${bindir}/.debug ${sbindir}/.debug" 108 ${bindir}/.debug ${sbindir}/.debug"
diff --git a/meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb b/meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb
index c05d0fd6c6..56860ea098 100644
--- a/meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb
+++ b/meta-networking/recipes-netkit/netkit-telnet/netkit-telnet_0.17.bb
@@ -55,17 +55,17 @@ do_install () {
55inherit update-alternatives 55inherit update-alternatives
56 56
57ALTERNATIVE_PRIORITY = "100" 57ALTERNATIVE_PRIORITY = "100"
58ALTERNATIVE_${PN} = "telnet" 58ALTERNATIVE:${PN} = "telnet"
59ALTERNATIVE_LINK_NAME[telnet] = "${bindir}/telnet" 59ALTERNATIVE_LINK_NAME[telnet] = "${bindir}/telnet"
60ALTERNATIVE_TARGET[telnet] = "${bindir}/telnet.${PN}" 60ALTERNATIVE_TARGET[telnet] = "${bindir}/telnet.${PN}"
61 61
62ALTERNATIVE_${PN}-doc = "telnetd.8" 62ALTERNATIVE:${PN}-doc = "telnetd.8"
63ALTERNATIVE_LINK_NAME[telnetd.8] = "${mandir}/man8/telnetd.8" 63ALTERNATIVE_LINK_NAME[telnetd.8] = "${mandir}/man8/telnetd.8"
64 64
65SRC_URI[md5sum] = "d6beabaaf53fe6e382c42ce3faa05a36" 65SRC_URI[md5sum] = "d6beabaaf53fe6e382c42ce3faa05a36"
66SRC_URI[sha256sum] = "9c80d5c7838361a328fb6b60016d503def9ce53ad3c589f3b08ff71a2bb88e00" 66SRC_URI[sha256sum] = "9c80d5c7838361a328fb6b60016d503def9ce53ad3c589f3b08ff71a2bb88e00"
67FILES_${PN} += "${sbindir}/in.* ${libdir}/* ${sysconfdir}/xinetd.d/*" 67FILES:${PN} += "${sbindir}/in.* ${libdir}/* ${sysconfdir}/xinetd.d/*"
68 68
69# http://errors.yoctoproject.org/Errors/Details/186954/ 69# http://errors.yoctoproject.org/Errors/Details/186954/
70COMPATIBLE_HOST_libc-musl = 'null' 70COMPATIBLE_HOST:libc-musl = 'null'
71RCONFLICTS_${PN} = "inetutils-telnetd" 71RCONFLICTS:${PN} = "inetutils-telnetd"
diff --git a/meta-networking/recipes-netkit/netkit-tftp/netkit-tftp_0.17.bb b/meta-networking/recipes-netkit/netkit-tftp/netkit-tftp_0.17.bb
index 28e016400f..8de3e4a34c 100644
--- a/meta-networking/recipes-netkit/netkit-tftp/netkit-tftp_0.17.bb
+++ b/meta-networking/recipes-netkit/netkit-tftp/netkit-tftp_0.17.bb
@@ -46,14 +46,14 @@ do_install () {
46} 46}
47 47
48PACKAGES = "${PN}-client ${PN}-server ${PN}-doc ${BPN}-dbg" 48PACKAGES = "${PN}-client ${PN}-server ${PN}-doc ${BPN}-dbg"
49FILES_${PN}-client = "${bindir}/*" 49FILES:${PN}-client = "${bindir}/*"
50FILES_${PN}-server = "${sbindir}/* ${sysconfdir}/xinetd.d/*" 50FILES:${PN}-server = "${sbindir}/* ${sysconfdir}/xinetd.d/*"
51FILES_${PN}-doc = "${mandir}" 51FILES:${PN}-doc = "${mandir}"
52FILES_${PN}-dbg = "${prefix}/src/debug \ 52FILES:${PN}-dbg = "${prefix}/src/debug \
53 ${bindir}/.debug ${sbindir}/.debug" 53 ${bindir}/.debug ${sbindir}/.debug"
54 54
55RDEPENDS_${PN}-server = "tcp-wrappers xinetd" 55RDEPENDS:${PN}-server = "tcp-wrappers xinetd"
56 56
57ALTERNATIVE_PRIORITY = "100" 57ALTERNATIVE_PRIORITY = "100"
58ALTERNATIVE_${PN}-client = "tftp" 58ALTERNATIVE:${PN}-client = "tftp"
59ALTERNATIVE_LINK_NAME[tftp] = "${bindir}/tftp" 59ALTERNATIVE_LINK_NAME[tftp] = "${bindir}/tftp"
diff --git a/meta-networking/recipes-protocols/dante/dante_1.4.1.bb b/meta-networking/recipes-protocols/dante/dante_1.4.1.bb
index cfe71dd69d..48f9708560 100644
--- a/meta-networking/recipes-protocols/dante/dante_1.4.1.bb
+++ b/meta-networking/recipes-protocols/dante/dante_1.4.1.bb
@@ -36,14 +36,14 @@ PACKAGECONFIG[krb5] = ",--without-krb5,krb5"
36 36
37PACKAGECONFIG ??= "" 37PACKAGECONFIG ??= ""
38 38
39do_install_append() { 39do_install:append() {
40 install -d ${D}${sysconfdir} 40 install -d ${D}${sysconfdir}
41 cp ${S}/example/sock[sd].conf ${D}${sysconfdir} 41 cp ${S}/example/sock[sd].conf ${D}${sysconfdir}
42} 42}
43 43
44PACKAGES =+ "${PN}-sockd ${PN}-libdsocks " 44PACKAGES =+ "${PN}-sockd ${PN}-libdsocks "
45 45
46FILES_${PN}-libdsocks = "${libdir}/libdsocks.so" 46FILES:${PN}-libdsocks = "${libdir}/libdsocks.so"
47FILES_${PN}-sockd = "${bindir}/sockd ${sysconfdir}/sockd.conf" 47FILES:${PN}-sockd = "${bindir}/sockd ${sysconfdir}/sockd.conf"
48 48
49INSANE_SKIP_${PN}-libdsocks = "dev-elf" 49INSANE_SKIP:${PN}-libdsocks = "dev-elf"
diff --git a/meta-networking/recipes-protocols/freediameter/freediameter_1.4.0.bb b/meta-networking/recipes-protocols/freediameter/freediameter_1.4.0.bb
index 15ee561969..3ec20d3ab9 100644
--- a/meta-networking/recipes-protocols/freediameter/freediameter_1.4.0.bb
+++ b/meta-networking/recipes-protocols/freediameter/freediameter_1.4.0.bb
@@ -68,7 +68,7 @@ FD_DH_PEM ?= "${BPN}-dh.pem"
68FD_HOSTNAME ?= "${MACHINE}" 68FD_HOSTNAME ?= "${MACHINE}"
69FD_REALM ?= "openembedded.org" 69FD_REALM ?= "openembedded.org"
70 70
71do_install_append() { 71do_install:append() {
72 # install the sample configuration files 72 # install the sample configuration files
73 install -d -m 0755 ${D}${sysconfdir}/${fd_pkgname} 73 install -d -m 0755 ${D}${sysconfdir}/${fd_pkgname}
74 for i in ${S}/doc/*.conf.sample; do 74 for i in ${S}/doc/*.conf.sample; do
@@ -116,23 +116,23 @@ do_install_ptest() {
116 install -m 0644 ${B}/tests/CTestTestfile.cmake ${D}${PTEST_PATH}/ 116 install -m 0644 ${B}/tests/CTestTestfile.cmake ${D}${PTEST_PATH}/
117} 117}
118 118
119FILES_${PN}-dbg += "${libdir}/${fd_pkgname}/.debug/*" 119FILES:${PN}-dbg += "${libdir}/${fd_pkgname}/.debug/*"
120 120
121# include the extensions in main package 121# include the extensions in main package
122FILES_${PN} += "${libdir}/${fd_pkgname}/*" 122FILES:${PN} += "${libdir}/${fd_pkgname}/*"
123 123
124RDEPENDS_${PN} = "glib-2.0 gnutls libidn" 124RDEPENDS:${PN} = "glib-2.0 gnutls libidn"
125RDEPENDS_${PN} += "openssl openssl-conf openssl-engines" 125RDEPENDS:${PN} += "openssl openssl-conf openssl-engines"
126RRECOMMENDS_${PN} += "kernel-module-tipc kernel-module-sctp" 126RRECOMMENDS:${PN} += "kernel-module-tipc kernel-module-sctp"
127RRECOMMENDS_${PN} += "kernel-module-udp-tunnel kernel-module-ipip" 127RRECOMMENDS:${PN} += "kernel-module-udp-tunnel kernel-module-ipip"
128RDEPENDS_${PN}-ptest = "cmake" 128RDEPENDS:${PN}-ptest = "cmake"
129 129
130INITSCRIPT_PACKAGES = "${PN}" 130INITSCRIPT_PACKAGES = "${PN}"
131INITSCRIPT_NAME_${PN} = "${BPN}" 131INITSCRIPT_NAME:${PN} = "${BPN}"
132INITSCRIPT_PARAMS$_${PN} = "start 30 . stop 70 0 1 2 3 4 5 6 ." 132INITSCRIPT_PARAMS$_${PN} = "start 30 . stop 70 0 1 2 3 4 5 6 ."
133 133
134SYSTEMD_SERVICE_${PN} = "freediameter.service" 134SYSTEMD_SERVICE:${PN} = "freediameter.service"
135SYSTEMD_AUTO_ENABLE = "disable" 135SYSTEMD_AUTO_ENABLE = "disable"
136 136
137CONFFILES_${PN} = "${sysconfdir}/freediameter.conf" 137CONFFILES:${PN} = "${sysconfdir}/freediameter.conf"
138 138
diff --git a/meta-networking/recipes-protocols/mdns/mdns_1310.40.42.bb b/meta-networking/recipes-protocols/mdns/mdns_1310.40.42.bb
index 60bc26bf17..c9bfef2d14 100644
--- a/meta-networking/recipes-protocols/mdns/mdns_1310.40.42.bb
+++ b/meta-networking/recipes-protocols/mdns/mdns_1310.40.42.bb
@@ -4,9 +4,9 @@ HOMEPAGE = "http://developer.apple.com/networking/bonjour/"
4LICENSE = "Apache-2.0 & BSD-3-Clause" 4LICENSE = "Apache-2.0 & BSD-3-Clause"
5LIC_FILES_CHKSUM = "file://../LICENSE;md5=31c50371921e0fb731003bbc665f29bf" 5LIC_FILES_CHKSUM = "file://../LICENSE;md5=31c50371921e0fb731003bbc665f29bf"
6 6
7COMPATIBLE_HOST_libc-musl = 'null' 7COMPATIBLE_HOST:libc-musl = 'null'
8 8
9RPROVIDES_${PN} += "libdns_sd.so" 9RPROVIDES:${PN} += "libdns_sd.so"
10 10
11SRC_URI = "https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-${PV}.tar.gz \ 11SRC_URI = "https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-${PV}.tar.gz \
12 file://mdns.service \ 12 file://mdns.service \
@@ -83,13 +83,13 @@ do_install () {
83 install -m 0644 ${WORKDIR}/mdns.service ${D}${systemd_unitdir}/system/ 83 install -m 0644 ${WORKDIR}/mdns.service ${D}${systemd_unitdir}/system/
84} 84}
85 85
86pkg_postinst_${PN} () { 86pkg_postinst:${PN} () {
87 sed -e '/^hosts:/s/\s*\<mdns\>//' \ 87 sed -e '/^hosts:/s/\s*\<mdns\>//' \
88 -e 's/\(^hosts:.*\)\(\<files\>\)\(.*\)\(\<dns\>\)\(.*\)/\1\2 mdns\3\4\5/' \ 88 -e 's/\(^hosts:.*\)\(\<files\>\)\(.*\)\(\<dns\>\)\(.*\)/\1\2 mdns\3\4\5/' \
89 -i $D/etc/nsswitch.conf 89 -i $D/etc/nsswitch.conf
90} 90}
91 91
92pkg_prerm_${PN} () { 92pkg_prerm:${PN} () {
93 sed -e '/^hosts:/s/\s*\<mdns\>//' \ 93 sed -e '/^hosts:/s/\s*\<mdns\>//' \
94 -e '/^hosts:/s/\s*mdns//' \ 94 -e '/^hosts:/s/\s*mdns//' \
95 -i $D/etc/nsswitch.conf 95 -i $D/etc/nsswitch.conf
@@ -97,18 +97,18 @@ pkg_prerm_${PN} () {
97 97
98inherit systemd 98inherit systemd
99 99
100SYSTEMD_SERVICE_${PN} = "mdns.service" 100SYSTEMD_SERVICE:${PN} = "mdns.service"
101 101
102FILES_${PN} += "${systemd_unitdir}/system/mdns.service" 102FILES:${PN} += "${systemd_unitdir}/system/mdns.service"
103FILES_${PN} += "${libdir}/libdns_sd.so.1 \ 103FILES:${PN} += "${libdir}/libdns_sd.so.1 \
104 ${bindir}/dns-sd \ 104 ${bindir}/dns-sd \
105 ${libdir}/libnss_mdns-0.2.so \ 105 ${libdir}/libnss_mdns-0.2.so \
106 ${sysconfdir}/nss_mdns.conf" 106 ${sysconfdir}/nss_mdns.conf"
107 107
108FILES_${PN}-dev += "${libdir}/libdns_sd.so \ 108FILES:${PN}-dev += "${libdir}/libdns_sd.so \
109 ${includedir}/dns_sd.h " 109 ${includedir}/dns_sd.h "
110 110
111FILES_${PN}-man += "${mandir}/man8/mdnsd.8 \ 111FILES:${PN}-man += "${mandir}/man8/mdnsd.8 \
112 ${mandir}/man5/nss_mdns.conf.5 \ 112 ${mandir}/man5/nss_mdns.conf.5 \
113 ${mandir}/man8/libnss_mdns.8" 113 ${mandir}/man8/libnss_mdns.8"
114 114
diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb
index aa497c8947..5fa6170940 100644
--- a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb
+++ b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.1.bb
@@ -6,7 +6,7 @@ LICENSE = "BSD & MIT"
6LIC_FILES_CHKSUM = "file://COPYING;md5=9d100a395a38584f2ec18a8275261687" 6LIC_FILES_CHKSUM = "file://COPYING;md5=9d100a395a38584f2ec18a8275261687"
7 7
8DEPENDS = "openssl" 8DEPENDS = "openssl"
9DEPENDS_append_class-target = " pciutils" 9DEPENDS:append:class-target = " pciutils"
10 10
11SRC_URI = "${SOURCEFORGE_MIRROR}/net-snmp/net-snmp-${PV}.tar.gz \ 11SRC_URI = "${SOURCEFORGE_MIRROR}/net-snmp/net-snmp-${PV}.tar.gz \
12 file://init \ 12 file://init \
@@ -62,7 +62,7 @@ EXTRA_OECONF = " \
62" 62"
63 63
64MIB_MODULES = "" 64MIB_MODULES = ""
65MIB_MODULES_append = " ${@bb.utils.filter('PACKAGECONFIG', 'smux', d)}" 65MIB_MODULES:append = " ${@bb.utils.filter('PACKAGECONFIG', 'smux', d)}"
66 66
67CACHED_CONFIGUREVARS = " \ 67CACHED_CONFIGUREVARS = " \
68 ac_cv_header_valgrind_valgrind_h=no \ 68 ac_cv_header_valgrind_valgrind_h=no \
@@ -74,15 +74,15 @@ CACHED_CONFIGUREVARS = " \
74 NETSNMP_CONFIGURE_OPTIONS= \ 74 NETSNMP_CONFIGURE_OPTIONS= \
75" 75"
76PERLPROG = "${bindir}/env perl" 76PERLPROG = "${bindir}/env perl"
77PERLPROG_class-native = "${bindir_native}/env perl" 77PERLPROG:class-native = "${bindir_native}/env perl"
78PERLPROG_append = "${@bb.utils.contains('PACKAGECONFIG', 'perl', ' -I${WORKDIR}', '', d)}" 78PERLPROG:append = "${@bb.utils.contains('PACKAGECONFIG', 'perl', ' -I${WORKDIR}', '', d)}"
79export PERLPROG 79export PERLPROG
80 80
81HAS_PERL = "${@bb.utils.contains('PACKAGECONFIG', 'perl', '1', '0', d)}" 81HAS_PERL = "${@bb.utils.contains('PACKAGECONFIG', 'perl', '1', '0', d)}"
82 82
83PTEST_BUILD_HOST_FILES += "net-snmp-config gen-variables" 83PTEST_BUILD_HOST_FILES += "net-snmp-config gen-variables"
84 84
85do_configure_prepend() { 85do_configure:prepend() {
86 sed -i -e "s|I/usr/include|I${STAGING_INCDIR}|g" \ 86 sed -i -e "s|I/usr/include|I${STAGING_INCDIR}|g" \
87 "${S}"/configure \ 87 "${S}"/configure \
88 "${S}"/configure.d/config_os_libs2 88 "${S}"/configure.d/config_os_libs2
@@ -103,14 +103,14 @@ do_configure_prepend() {
103 103
104} 104}
105 105
106do_configure_append() { 106do_configure:append() {
107 sed -e "s@^NSC_INCLUDEDIR=.*@NSC_INCLUDEDIR=${STAGING_DIR_TARGET}\$\{includedir\}@g" \ 107 sed -e "s@^NSC_INCLUDEDIR=.*@NSC_INCLUDEDIR=${STAGING_DIR_TARGET}\$\{includedir\}@g" \
108 -e "s@^NSC_LIBDIR=-L.*@NSC_LIBDIR=-L${STAGING_DIR_TARGET}\$\{libdir\}@g" \ 108 -e "s@^NSC_LIBDIR=-L.*@NSC_LIBDIR=-L${STAGING_DIR_TARGET}\$\{libdir\}@g" \
109 -e "s@^NSC_LDFLAGS=\"-L.* @NSC_LDFLAGS=\"-L${STAGING_DIR_TARGET}\$\{libdir\} @g" \ 109 -e "s@^NSC_LDFLAGS=\"-L.* @NSC_LDFLAGS=\"-L${STAGING_DIR_TARGET}\$\{libdir\} @g" \
110 -i ${B}/net-snmp-config 110 -i ${B}/net-snmp-config
111} 111}
112 112
113do_install_append() { 113do_install:append() {
114 install -d ${D}${sysconfdir}/snmp 114 install -d ${D}${sysconfdir}/snmp
115 install -d ${D}${sysconfdir}/init.d 115 install -d ${D}${sysconfdir}/init.d
116 install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/snmpd 116 install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/snmpd
@@ -202,83 +202,83 @@ PACKAGES += "${PN}-libs ${PN}-mibs ${PN}-server ${PN}-client \
202# perl module 202# perl module
203PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'perl', '${PN}-perl-modules', '', d)}" 203PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'perl', '${PN}-perl-modules', '', d)}"
204 204
205ALLOW_EMPTY_${PN} = "1" 205ALLOW_EMPTY:${PN} = "1"
206ALLOW_EMPTY_${PN}-server = "1" 206ALLOW_EMPTY:${PN}-server = "1"
207ALLOW_EMPTY_${PN}-libs = "1" 207ALLOW_EMPTY:${PN}-libs = "1"
208 208
209FILES_${PN}-perl-modules = "${libdir}/perl?/*" 209FILES:${PN}-perl-modules = "${libdir}/perl?/*"
210RDEPENDS_${PN}-perl-modules = "perl" 210RDEPENDS:${PN}-perl-modules = "perl"
211 211
212FILES_${PN}-libs = "" 212FILES:${PN}-libs = ""
213FILES_${PN}-mibs = "${datadir}/snmp/mibs" 213FILES:${PN}-mibs = "${datadir}/snmp/mibs"
214FILES_${PN}-server-snmpd = "${sbindir}/snmpd \ 214FILES:${PN}-server-snmpd = "${sbindir}/snmpd \
215 ${sysconfdir}/snmp/snmpd.conf \ 215 ${sysconfdir}/snmp/snmpd.conf \
216 ${sysconfdir}/init.d \ 216 ${sysconfdir}/init.d \
217 ${systemd_unitdir}/system/snmpd.service \ 217 ${systemd_unitdir}/system/snmpd.service \
218" 218"
219 219
220FILES_${PN}-server-snmptrapd = "${sbindir}/snmptrapd \ 220FILES:${PN}-server-snmptrapd = "${sbindir}/snmptrapd \
221 ${sysconfdir}/snmp/snmptrapd.conf \ 221 ${sysconfdir}/snmp/snmptrapd.conf \
222 ${systemd_unitdir}/system/snmptrapd.service \ 222 ${systemd_unitdir}/system/snmptrapd.service \
223" 223"
224 224
225FILES_${PN}-lib-netsnmp = "${libdir}/libnetsnmp${SOLIBS}" 225FILES:${PN}-lib-netsnmp = "${libdir}/libnetsnmp${SOLIBS}"
226FILES_${PN}-lib-agent = "${libdir}/libnetsnmpagent${SOLIBS}" 226FILES:${PN}-lib-agent = "${libdir}/libnetsnmpagent${SOLIBS}"
227FILES_${PN}-lib-helpers = "${libdir}/libnetsnmphelpers${SOLIBS}" 227FILES:${PN}-lib-helpers = "${libdir}/libnetsnmphelpers${SOLIBS}"
228FILES_${PN}-lib-mibs = "${libdir}/libnetsnmpmibs${SOLIBS}" 228FILES:${PN}-lib-mibs = "${libdir}/libnetsnmpmibs${SOLIBS}"
229FILES_${PN}-lib-trapd = "${libdir}/libnetsnmptrapd${SOLIBS}" 229FILES:${PN}-lib-trapd = "${libdir}/libnetsnmptrapd${SOLIBS}"
230 230
231FILES_${PN} = "" 231FILES:${PN} = ""
232FILES_${PN}-client = "${bindir}/* ${datadir}/snmp/" 232FILES:${PN}-client = "${bindir}/* ${datadir}/snmp/"
233FILES_${PN}-dbg += "${libdir}/.debug/ ${sbindir}/.debug/ ${bindir}/.debug/" 233FILES:${PN}-dbg += "${libdir}/.debug/ ${sbindir}/.debug/ ${bindir}/.debug/"
234FILES_${PN}-dev += "${bindir}/mib2c \ 234FILES:${PN}-dev += "${bindir}/mib2c \
235 ${bindir}/mib2c-update \ 235 ${bindir}/mib2c-update \
236 ${bindir}/net-snmp-config \ 236 ${bindir}/net-snmp-config \
237 ${bindir}/net-snmp-create-v3-user \ 237 ${bindir}/net-snmp-create-v3-user \
238" 238"
239 239
240CONFFILES_${PN}-server-snmpd = "${sysconfdir}/snmp/snmpd.conf" 240CONFFILES:${PN}-server-snmpd = "${sysconfdir}/snmp/snmpd.conf"
241CONFFILES_${PN}-server-snmptrapd = "${sysconfdir}/snmp/snmptrapd.conf" 241CONFFILES:${PN}-server-snmptrapd = "${sysconfdir}/snmp/snmptrapd.conf"
242 242
243INITSCRIPT_PACKAGES = "${PN}-server-snmpd" 243INITSCRIPT_PACKAGES = "${PN}-server-snmpd"
244INITSCRIPT_NAME_${PN}-server-snmpd = "snmpd" 244INITSCRIPT_NAME:${PN}-server-snmpd = "snmpd"
245INITSCRIPT_PARAMS_${PN}-server-snmpd = "start 90 2 3 4 5 . stop 60 0 1 6 ." 245INITSCRIPT_PARAMS:${PN}-server-snmpd = "start 90 2 3 4 5 . stop 60 0 1 6 ."
246 246
247SYSTEMD_PACKAGES = "${PN}-server-snmpd \ 247SYSTEMD_PACKAGES = "${PN}-server-snmpd \
248 ${PN}-server-snmptrapd" 248 ${PN}-server-snmptrapd"
249 249
250SYSTEMD_SERVICE_${PN}-server-snmpd = "snmpd.service" 250SYSTEMD_SERVICE:${PN}-server-snmpd = "snmpd.service"
251SYSTEMD_SERVICE_${PN}-server-snmptrapd = "snmptrapd.service" 251SYSTEMD_SERVICE:${PN}-server-snmptrapd = "snmptrapd.service"
252 252
253RDEPENDS_${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'perl', 'net-snmp-perl-modules', '', d)}" 253RDEPENDS:${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'perl', 'net-snmp-perl-modules', '', d)}"
254RDEPENDS_${PN} += "net-snmp-client" 254RDEPENDS:${PN} += "net-snmp-client"
255RDEPENDS_${PN}-server-snmpd += "net-snmp-mibs" 255RDEPENDS:${PN}-server-snmpd += "net-snmp-mibs"
256RDEPENDS_${PN}-server-snmptrapd += "net-snmp-server-snmpd ${PN}-lib-trapd" 256RDEPENDS:${PN}-server-snmptrapd += "net-snmp-server-snmpd ${PN}-lib-trapd"
257RDEPENDS_${PN}-server += "net-snmp-server-snmpd net-snmp-server-snmptrapd" 257RDEPENDS:${PN}-server += "net-snmp-server-snmpd net-snmp-server-snmptrapd"
258RDEPENDS_${PN}-client += "net-snmp-mibs net-snmp-libs" 258RDEPENDS:${PN}-client += "net-snmp-mibs net-snmp-libs"
259RDEPENDS_${PN}-libs += "libpci \ 259RDEPENDS:${PN}-libs += "libpci \
260 ${PN}-lib-netsnmp \ 260 ${PN}-lib-netsnmp \
261 ${PN}-lib-agent \ 261 ${PN}-lib-agent \
262 ${PN}-lib-helpers \ 262 ${PN}-lib-helpers \
263 ${PN}-lib-mibs \ 263 ${PN}-lib-mibs \
264" 264"
265RDEPENDS_${PN}-ptest += "perl \ 265RDEPENDS:${PN}-ptest += "perl \
266 perl-module-test \ 266 perl-module-test \
267 perl-module-file-basename \ 267 perl-module-file-basename \
268 perl-module-getopt-long \ 268 perl-module-getopt-long \
269 perl-module-file-temp \ 269 perl-module-file-temp \
270 perl-module-data-dumper \ 270 perl-module-data-dumper \
271" 271"
272RDEPENDS_${PN}-dev = "net-snmp-client (= ${EXTENDPKGV}) net-snmp-server (= ${EXTENDPKGV})" 272RDEPENDS:${PN}-dev = "net-snmp-client (= ${EXTENDPKGV}) net-snmp-server (= ${EXTENDPKGV})"
273RRECOMMENDS_${PN}-dbg = "net-snmp-client (= ${EXTENDPKGV}) net-snmp-server (= ${EXTENDPKGV})" 273RRECOMMENDS:${PN}-dbg = "net-snmp-client (= ${EXTENDPKGV}) net-snmp-server (= ${EXTENDPKGV})"
274 274
275RPROVIDES_${PN}-server-snmpd += "${PN}-server-snmpd-systemd" 275RPROVIDES:${PN}-server-snmpd += "${PN}-server-snmpd-systemd"
276RREPLACES_${PN}-server-snmpd += "${PN}-server-snmpd-systemd" 276RREPLACES:${PN}-server-snmpd += "${PN}-server-snmpd-systemd"
277RCONFLICTS_${PN}-server-snmpd += "${PN}-server-snmpd-systemd" 277RCONFLICTS:${PN}-server-snmpd += "${PN}-server-snmpd-systemd"
278 278
279RPROVIDES_${PN}-server-snmptrapd += "${PN}-server-snmptrapd-systemd" 279RPROVIDES:${PN}-server-snmptrapd += "${PN}-server-snmptrapd-systemd"
280RREPLACES_${PN}-server-snmptrapd += "${PN}-server-snmptrapd-systemd" 280RREPLACES:${PN}-server-snmptrapd += "${PN}-server-snmptrapd-systemd"
281RCONFLICTS_${PN}-server-snmptrapd += "${PN}-server-snmptrapd-systemd" 281RCONFLICTS:${PN}-server-snmptrapd += "${PN}-server-snmptrapd-systemd"
282 282
283LEAD_SONAME = "libnetsnmp.so" 283LEAD_SONAME = "libnetsnmp.so"
284 284
diff --git a/meta-networking/recipes-protocols/openflow/openflow.inc b/meta-networking/recipes-protocols/openflow/openflow.inc
index cccbfa19a6..1640911fd8 100644
--- a/meta-networking/recipes-protocols/openflow/openflow.inc
+++ b/meta-networking/recipes-protocols/openflow/openflow.inc
@@ -27,11 +27,11 @@ S = "${WORKDIR}/git"
27 27
28inherit autotools-brokensep pkgconfig 28inherit autotools-brokensep pkgconfig
29 29
30do_configure_prepend() { 30do_configure:prepend() {
31 ./boot.sh 31 ./boot.sh
32} 32}
33 33
34do_install_append() { 34do_install:append() {
35 # Remove /var/run as it is created on startup 35 # Remove /var/run as it is created on startup
36 rm -rf ${D}${localstatedir}/run 36 rm -rf ${D}${localstatedir}/run
37} 37}
diff --git a/meta-networking/recipes-protocols/openl2tp/openl2tp_1.8.bb b/meta-networking/recipes-protocols/openl2tp/openl2tp_1.8.bb
index 9c0c28e197..6ce15a282b 100644
--- a/meta-networking/recipes-protocols/openl2tp/openl2tp_1.8.bb
+++ b/meta-networking/recipes-protocols/openl2tp/openl2tp_1.8.bb
@@ -41,7 +41,7 @@ SRC_URI[sha256sum] = "1c97704d4b963a87fbc0e741668d4530933991515ae9ab0dffd11b5444
41 41
42inherit autotools-brokensep pkgconfig systemd ptest 42inherit autotools-brokensep pkgconfig systemd ptest
43 43
44SYSTEMD_SERVICE_${PN} = "openl2tpd.service" 44SYSTEMD_SERVICE:${PN} = "openl2tpd.service"
45SYSTEMD_AUTO_ENABLE = "disable" 45SYSTEMD_AUTO_ENABLE = "disable"
46 46
47DEPENDS += "libtirpc" 47DEPENDS += "libtirpc"
@@ -52,7 +52,7 @@ LDFLAGS += "-ltirpc"
52PARALLEL_MAKE = "" 52PARALLEL_MAKE = ""
53EXTRA_OEMAKE = 'CFLAGS="${CFLAGS} -Wno-unused-but-set-variable" CPPFLAGS="${CPPFLAGS}" OPT_CFLAGS="${CFLAGS}"' 53EXTRA_OEMAKE = 'CFLAGS="${CFLAGS} -Wno-unused-but-set-variable" CPPFLAGS="${CPPFLAGS}" OPT_CFLAGS="${CFLAGS}"'
54 54
55do_compile_prepend() { 55do_compile:prepend() {
56 sed -i -e "s:SYS_LIBDIR=.*:SYS_LIBDIR=${libdir}:g" \ 56 sed -i -e "s:SYS_LIBDIR=.*:SYS_LIBDIR=${libdir}:g" \
57 -e 's:$(CROSS_COMPILE)as:${AS}:g' \ 57 -e 's:$(CROSS_COMPILE)as:${AS}:g' \
58 -e 's:$(CROSS_COMPILE)ld:${LD}:g' \ 58 -e 's:$(CROSS_COMPILE)ld:${LD}:g' \
@@ -65,7 +65,7 @@ do_compile_prepend() {
65 ${S}/Makefile 65 ${S}/Makefile
66} 66}
67 67
68do_install_append () { 68do_install:append () {
69 install -d ${D}${sysconfdir}/init.d 69 install -d ${D}${sysconfdir}/init.d
70 install -d ${D}${sysconfdir}/default 70 install -d ${D}${sysconfdir}/default
71 install -m 0755 ${S}/etc/rc.d/init.d/openl2tpd ${D}${sysconfdir}/init.d/openl2tpd 71 install -m 0755 ${S}/etc/rc.d/init.d/openl2tpd ${D}${sysconfdir}/init.d/openl2tpd
@@ -91,4 +91,4 @@ do_install_ptest () {
91 done 91 done
92} 92}
93 93
94RDEPENDS_${PN} = "ppp ppp-l2tp bash" 94RDEPENDS:${PN} = "ppp ppp-l2tp bash"
diff --git a/meta-networking/recipes-protocols/openlldp/openlldp_1.0.1.bb b/meta-networking/recipes-protocols/openlldp/openlldp_1.0.1.bb
index ec3e557ad9..abfa713dc8 100644
--- a/meta-networking/recipes-protocols/openlldp/openlldp_1.0.1.bb
+++ b/meta-networking/recipes-protocols/openlldp/openlldp_1.0.1.bb
@@ -36,9 +36,9 @@ TARGET_CFLAGS += "-Wno-error"
36# Enable install of systemd conf files. 36# Enable install of systemd conf files.
37EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_system_unitdir}', '', d)}" 37EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_system_unitdir}', '', d)}"
38 38
39SYSTEMD_SERVICE_${PN} = "lldpad.service lldpad.socket" 39SYSTEMD_SERVICE:${PN} = "lldpad.service lldpad.socket"
40 40
41# To enable service at boot set to enable in local.conf. 41# To enable service at boot set to enable in local.conf.
42SYSTEMD_AUTO_ENABLE ?= "disable" 42SYSTEMD_AUTO_ENABLE ?= "disable"
43 43
44RRECOMMENDS_${PN} = "iproute2-tc" 44RRECOMMENDS:${PN} = "iproute2-tc"
diff --git a/meta-networking/recipes-protocols/pptp-linux/pptp-linux_1.10.0.bb b/meta-networking/recipes-protocols/pptp-linux/pptp-linux_1.10.0.bb
index 53a79af76d..71046ce24c 100644
--- a/meta-networking/recipes-protocols/pptp-linux/pptp-linux_1.10.0.bb
+++ b/meta-networking/recipes-protocols/pptp-linux/pptp-linux_1.10.0.bb
@@ -29,4 +29,4 @@ do_install() {
29 install -m 644 ${WORKDIR}/options.pptp ${D}${sysconfdir}/ppp 29 install -m 644 ${WORKDIR}/options.pptp ${D}${sysconfdir}/ppp
30} 30}
31 31
32RDEPENDS_${PN} = "ppp" 32RDEPENDS:${PN} = "ppp"
diff --git a/meta-networking/recipes-protocols/quagga/quagga.inc b/meta-networking/recipes-protocols/quagga/quagga.inc
index 3b7a425bba..b3574a7ff6 100644
--- a/meta-networking/recipes-protocols/quagga/quagga.inc
+++ b/meta-networking/recipes-protocols/quagga/quagga.inc
@@ -18,7 +18,7 @@ DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'snmp', 'net-snmp', '', d)}"
18SNMP_CONF="${@bb.utils.contains('DISTRO_FEATURES', 'snmp', '--enable-snmp', '', d)}" 18SNMP_CONF="${@bb.utils.contains('DISTRO_FEATURES', 'snmp', '--enable-snmp', '', d)}"
19 19
20# the "ip" command from busybox is not sufficient (flush by protocol flushes all routes) 20# the "ip" command from busybox is not sufficient (flush by protocol flushes all routes)
21RDEPENDS_${PN} += "iproute2" 21RDEPENDS:${PN} += "iproute2"
22 22
23SRC_URI = "https://github.com/Quagga/quagga/releases/download/quagga-${PV}/quagga-${PV}.tar.gz \ 23SRC_URI = "https://github.com/Quagga/quagga/releases/download/quagga-${PV}/quagga-${PV}.tar.gz \
24 file://quagga.init \ 24 file://quagga.init \
@@ -45,13 +45,13 @@ inherit autotools update-rc.d useradd systemd pkgconfig multilib_header update-a
45CFLAGS += "-fcommon" 45CFLAGS += "-fcommon"
46 46
47SYSTEMD_PACKAGES = "${PN} ${PN}-bgpd ${PN}-isisd ${PN}-ospf6d ${PN}-ospfd ${PN}-ripd ${PN}-ripngd" 47SYSTEMD_PACKAGES = "${PN} ${PN}-bgpd ${PN}-isisd ${PN}-ospf6d ${PN}-ospfd ${PN}-ripd ${PN}-ripngd"
48SYSTEMD_SERVICE_${PN}-bgpd = "bgpd.service" 48SYSTEMD_SERVICE:${PN}-bgpd = "bgpd.service"
49SYSTEMD_SERVICE_${PN}-isisd = "isisd.service" 49SYSTEMD_SERVICE:${PN}-isisd = "isisd.service"
50SYSTEMD_SERVICE_${PN}-ospf6d = "ospf6d.service" 50SYSTEMD_SERVICE:${PN}-ospf6d = "ospf6d.service"
51SYSTEMD_SERVICE_${PN}-ospfd = "ospfd.service" 51SYSTEMD_SERVICE:${PN}-ospfd = "ospfd.service"
52SYSTEMD_SERVICE_${PN}-ripd = "ripd.service" 52SYSTEMD_SERVICE:${PN}-ripd = "ripd.service"
53SYSTEMD_SERVICE_${PN}-ripngd = "ripngd.service" 53SYSTEMD_SERVICE:${PN}-ripngd = "ripngd.service"
54SYSTEMD_SERVICE_${PN} = "zebra.service" 54SYSTEMD_SERVICE:${PN} = "zebra.service"
55 55
56EXTRA_OECONF = "--sysconfdir=${sysconfdir}/quagga \ 56EXTRA_OECONF = "--sysconfdir=${sysconfdir}/quagga \
57 --localstatedir=${localstatedir}/run/quagga \ 57 --localstatedir=${localstatedir}/run/quagga \
@@ -144,8 +144,8 @@ do_install () {
144 -i ${D}${systemd_unitdir}/system/*.service 144 -i ${D}${systemd_unitdir}/system/*.service
145} 145}
146 146
147DEPENDS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-systemctl-native', '', d)}" 147DEPENDS:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-systemctl-native', '', d)}"
148pkg_postinst_${PN} () { 148pkg_postinst:${PN} () {
149 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd sysvinit', 'true', 'false', d)}; then 149 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd sysvinit', 'true', 'false', d)}; then
150 if [ -n "$D" ]; then 150 if [ -n "$D" ]; then
151 OPTS="--root=$D" 151 OPTS="--root=$D"
@@ -159,22 +159,22 @@ PACKAGE_BEFORE_PN = "${PN}-ospfd ${PN}-ospf6d ${PN}-bgpd \
159 ${PN}-ripd ${PN}-ripngd ${PN}-isisd \ 159 ${PN}-ripd ${PN}-ripngd ${PN}-isisd \
160 ${PN}-ospfclient ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '${PN}-watchquagga', '', d)}" 160 ${PN}-ospfclient ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '${PN}-watchquagga', '', d)}"
161 161
162RDEPENDS_${PN} += "${PN}-bgpd ${PN}-isisd ${PN}-ospf6d ${PN}-ospfd ${PN}-ripd ${PN}-ripngd" 162RDEPENDS:${PN} += "${PN}-bgpd ${PN}-isisd ${PN}-ospf6d ${PN}-ospfd ${PN}-ripd ${PN}-ripngd"
163 163
164FILES_${PN}-ospfd = "${sbindir}/ospfd ${libdir}/libospf.so.*" 164FILES:${PN}-ospfd = "${sbindir}/ospfd ${libdir}/libospf.so.*"
165FILES_${PN}-ospf6d = "${sbindir}/ospf6d" 165FILES:${PN}-ospf6d = "${sbindir}/ospf6d"
166FILES_${PN}-bgpd = "${sbindir}/bgpd" 166FILES:${PN}-bgpd = "${sbindir}/bgpd"
167FILES_${PN}-ripd = "${sbindir}/ripd" 167FILES:${PN}-ripd = "${sbindir}/ripd"
168FILES_${PN}-ripngd = "${sbindir}/ripngd" 168FILES:${PN}-ripngd = "${sbindir}/ripngd"
169FILES_${PN}-isisd = "${sbindir}/isisd" 169FILES:${PN}-isisd = "${sbindir}/isisd"
170FILES_${PN}-ospfclient = "${sbindir}/ospfclient ${libdir}/libospfapiclient.so.*" 170FILES:${PN}-ospfclient = "${sbindir}/ospfclient ${libdir}/libospfapiclient.so.*"
171FILES_${PN}-watchquagga = "${sbindir}/watchquagga ${sysconfdir}/default/watchquagga \ 171FILES:${PN}-watchquagga = "${sbindir}/watchquagga ${sysconfdir}/default/watchquagga \
172 ${sysconfdir}/init.d/watchquagga" 172 ${sysconfdir}/init.d/watchquagga"
173 173
174FILES_${PN} += "${nonarch_libdir}/tmpfiles.d/*.conf" 174FILES:${PN} += "${nonarch_libdir}/tmpfiles.d/*.conf"
175 175
176# Indicate that the default files are configuration files 176# Indicate that the default files are configuration files
177CONFFILES_${PN} = "${sysconfdir}/default/quagga \ 177CONFFILES:${PN} = "${sysconfdir}/default/quagga \
178 ${sysconfdir}/quagga/bgpd.conf \ 178 ${sysconfdir}/quagga/bgpd.conf \
179 ${sysconfdir}/quagga/vtysh.conf \ 179 ${sysconfdir}/quagga/vtysh.conf \
180 ${sysconfdir}/quagga/isisd.conf \ 180 ${sysconfdir}/quagga/isisd.conf \
@@ -184,60 +184,60 @@ CONFFILES_${PN} = "${sysconfdir}/default/quagga \
184 ${sysconfdir}/quagga/ripd.conf \ 184 ${sysconfdir}/quagga/ripd.conf \
185 ${sysconfdir}/quagga/ospf6d.conf \ 185 ${sysconfdir}/quagga/ospf6d.conf \
186 " 186 "
187CONFFILES_${PN}-watchquagga = "${sysconfdir}/default/watchquagga" 187CONFFILES:${PN}-watchquagga = "${sysconfdir}/default/watchquagga"
188 188
189# Stop the names being rewritten due to the internal shared libraries 189# Stop the names being rewritten due to the internal shared libraries
190DEBIAN_NOAUTONAME_${PN}-ospfd = "1" 190DEBIAN_NOAUTONAME:${PN}-ospfd = "1"
191DEBIAN_NOAUTONAME_${PN}-ospfclient = "1" 191DEBIAN_NOAUTONAME:${PN}-ospfclient = "1"
192 192
193# Main init script starts all deamons 193# Main init script starts all deamons
194# Seperate init script for watchquagga 194# Seperate init script for watchquagga
195INITSCRIPT_PACKAGES = "${PN} ${PN}-watchquagga" 195INITSCRIPT_PACKAGES = "${PN} ${PN}-watchquagga"
196INITSCRIPT_NAME_${PN} = "quagga" 196INITSCRIPT_NAME:${PN} = "quagga"
197INITSCRIPT_PARAMS_${PN} = "defaults 15 85" 197INITSCRIPT_PARAMS:${PN} = "defaults 15 85"
198INITSCRIPT_NAME_${PN}-watchquagga = "watchquagga" 198INITSCRIPT_NAME:${PN}-watchquagga = "watchquagga"
199INITSCRIPT_PARAMS_${PN}-watchquagga = "defaults 90 10" 199INITSCRIPT_PARAMS:${PN}-watchquagga = "defaults 90 10"
200 200
201# Add quagga's user and group 201# Add quagga's user and group
202USERADD_PACKAGES = "${PN}" 202USERADD_PACKAGES = "${PN}"
203GROUPADD_PARAM_${PN} = "--system quagga ; --system quaggavty" 203GROUPADD_PARAM:${PN} = "--system quagga ; --system quaggavty"
204USERADD_PARAM_${PN} = "--system --home ${localstatedir}/run/quagga/ -M -g quagga -G quaggavty --shell /bin/false quagga" 204USERADD_PARAM:${PN} = "--system --home ${localstatedir}/run/quagga/ -M -g quagga -G quaggavty --shell /bin/false quagga"
205 205
206pkg_postinst_${PN} () { 206pkg_postinst:${PN} () {
207 if [ -z "$D" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then 207 if [ -z "$D" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then
208 ${sysconfdir}/init.d/populate-volatile.sh update 208 ${sysconfdir}/init.d/populate-volatile.sh update
209 fi 209 fi
210} 210}
211 211
212# Stop apps before uninstall 212# Stop apps before uninstall
213pkg_prerm_${PN} () { 213pkg_prerm:${PN} () {
214 ${sysconfdir}/init.d/quagga stop 214 ${sysconfdir}/init.d/quagga stop
215} 215}
216 216
217pkg_prerm_${PN}-ospfd () { 217pkg_prerm:${PN}-ospfd () {
218 ${sysconfdir}/init.d/quagga stop ospfd 218 ${sysconfdir}/init.d/quagga stop ospfd
219} 219}
220 220
221pkg_prerm_${PN}-ospf6d () { 221pkg_prerm:${PN}-ospf6d () {
222 ${sysconfdir}/init.d/quagga stop ospf6d 222 ${sysconfdir}/init.d/quagga stop ospf6d
223} 223}
224 224
225pkg_prerm_${PN}-bgpd () { 225pkg_prerm:${PN}-bgpd () {
226 ${sysconfdir}/init.d/quagga stop bgpd 226 ${sysconfdir}/init.d/quagga stop bgpd
227} 227}
228 228
229pkg_prerm_${PN}-ripd () { 229pkg_prerm:${PN}-ripd () {
230 ${sysconfdir}/init.d/quagga stop ripd 230 ${sysconfdir}/init.d/quagga stop ripd
231} 231}
232 232
233pkg_prerm_${PN}-ripngd () { 233pkg_prerm:${PN}-ripngd () {
234 ${sysconfdir}/init.d/quagga stop ripngd 234 ${sysconfdir}/init.d/quagga stop ripngd
235} 235}
236 236
237pkg_prerm_${PN}-isisd () { 237pkg_prerm:${PN}-isisd () {
238 ${sysconfdir}/init.d/quagga stop isisd 238 ${sysconfdir}/init.d/quagga stop isisd
239} 239}
240 240
241ALTERNATIVE_${PN} = "pimd" 241ALTERNATIVE:${PN} = "pimd"
242ALTERNATIVE_LINK_NAME[pimd] = "${sbindir}/pimd" 242ALTERNATIVE_LINK_NAME[pimd] = "${sbindir}/pimd"
243 243
diff --git a/meta-networking/recipes-protocols/radiusclient-ng/radiusclient-ng_0.5.6.bb b/meta-networking/recipes-protocols/radiusclient-ng/radiusclient-ng_0.5.6.bb
index ea3775452b..4696c3baeb 100644
--- a/meta-networking/recipes-protocols/radiusclient-ng/radiusclient-ng_0.5.6.bb
+++ b/meta-networking/recipes-protocols/radiusclient-ng/radiusclient-ng_0.5.6.bb
@@ -21,11 +21,11 @@ DEPENDS += "virtual/crypt"
21 21
22EXTRA_OECONF += "--disable-static" 22EXTRA_OECONF += "--disable-static"
23 23
24do_configure_prepend () { 24do_configure:prepend () {
25 export CONFIG_SITE=./config-site.${P} 25 export CONFIG_SITE=./config-site.${P}
26} 26}
27 27
28do_compile_prepend() { 28do_compile:prepend() {
29 for m in `find . -name "Makefile"` ; do 29 for m in `find . -name "Makefile"` ; do
30 sed -i -e 's:^program_transform_name =.*:program_transform_name =:g' ${m} 30 sed -i -e 's:^program_transform_name =.*:program_transform_name =:g' ${m}
31 done 31 done
diff --git a/meta-networking/recipes-protocols/rp-pppoe/rp-pppoe_3.13.bb b/meta-networking/recipes-protocols/rp-pppoe/rp-pppoe_3.13.bb
index 492ade5ae5..344aa33dec 100644
--- a/meta-networking/recipes-protocols/rp-pppoe/rp-pppoe_3.13.bb
+++ b/meta-networking/recipes-protocols/rp-pppoe/rp-pppoe_3.13.bb
@@ -26,7 +26,7 @@ SRC_URI[sha256sum] = "8cd6bc71ba46bd5f6eb4daf60220ccdcd991a8525111dee466501b1b97
26 26
27inherit autotools-brokensep update-rc.d systemd 27inherit autotools-brokensep update-rc.d systemd
28 28
29do_install_append() { 29do_install:append() {
30 install -d ${D}${systemd_unitdir}/system 30 install -d ${D}${systemd_unitdir}/system
31 install -m 0644 ${WORKDIR}/pppoe-server.service ${D}${systemd_unitdir}/system 31 install -m 0644 ${WORKDIR}/pppoe-server.service ${D}${systemd_unitdir}/system
32 sed -i -e 's#@SYSCONFDIR@#${sysconfdir}#g' ${D}${systemd_unitdir}/system/pppoe-server.service 32 sed -i -e 's#@SYSCONFDIR@#${sysconfdir}#g' ${D}${systemd_unitdir}/system/pppoe-server.service
@@ -48,29 +48,29 @@ do_install() {
48} 48}
49 49
50SYSTEMD_PACKAGES = "${PN}-server" 50SYSTEMD_PACKAGES = "${PN}-server"
51SYSTEMD_SERVICE_${PN}-server = "pppoe-server.service" 51SYSTEMD_SERVICE:${PN}-server = "pppoe-server.service"
52SYSTEMD_AUTO_ENABLE = "disable" 52SYSTEMD_AUTO_ENABLE = "disable"
53# Insert server package before main package 53# Insert server package before main package
54PACKAGES = "${PN}-dbg ${PN}-server ${PN}-relay ${PN}-sniff ${PN} ${PN}-doc" 54PACKAGES = "${PN}-dbg ${PN}-server ${PN}-relay ${PN}-sniff ${PN} ${PN}-doc"
55 55
56FILES_${PN}-server = "${sysconfdir}/default/pppoe-server \ 56FILES:${PN}-server = "${sysconfdir}/default/pppoe-server \
57 ${sysconfdir}/init.d/pppoe-server \ 57 ${sysconfdir}/init.d/pppoe-server \
58 ${sbindir}/pppoe-server \ 58 ${sbindir}/pppoe-server \
59 ${sysconfdir}/ppp/pppoe-server-options" 59 ${sysconfdir}/ppp/pppoe-server-options"
60FILES_${PN}-relay = "${sbindir}/pppoe-relay" 60FILES:${PN}-relay = "${sbindir}/pppoe-relay"
61FILES_${PN}-sniff = "${sbindir}/pppoe-sniff" 61FILES:${PN}-sniff = "${sbindir}/pppoe-sniff"
62 62
63CONFFILES_${PN} = "${sysconfdir}/ppp/pppoe.conf \ 63CONFFILES:${PN} = "${sysconfdir}/ppp/pppoe.conf \
64 ${sysconfdir}/ppp/firewall-standalone \ 64 ${sysconfdir}/ppp/firewall-standalone \
65 ${sysconfdir}/ppp/firewall-masq" 65 ${sysconfdir}/ppp/firewall-masq"
66CONFFILES_${PN}-server = "${sysconfdir}/ppp/pppoe-server-options \ 66CONFFILES:${PN}-server = "${sysconfdir}/ppp/pppoe-server-options \
67 ${sysconfdir}/default/pppoe-server" 67 ${sysconfdir}/default/pppoe-server"
68 68
69INITSCRIPT_PACKAGES = "${PN}-server" 69INITSCRIPT_PACKAGES = "${PN}-server"
70INITSCRIPT_NAME_${PN}-server = "pppoe-server" 70INITSCRIPT_NAME:${PN}-server = "pppoe-server"
71INITSCRIPT_PARAMS_${PN}-server = "defaults 92 8" 71INITSCRIPT_PARAMS:${PN}-server = "defaults 92 8"
72 72
73RDEPENDS_${PN} = "ppp" 73RDEPENDS:${PN} = "ppp"
74RDEPENDS_${PN}-server = "${PN}" 74RDEPENDS:${PN}-server = "${PN}"
75RRECOMMENDS_${PN} = "ppp-oe" 75RRECOMMENDS:${PN} = "ppp-oe"
76 76
diff --git a/meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb b/meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb
index 725ba189c6..09699f3329 100644
--- a/meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb
+++ b/meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb
@@ -18,14 +18,14 @@ SRC_URI[sha256sum] = "849d7ef5af80d03e76cc05ed9fb8fa2bcc2b724b51ebfd1b6be11c7863
18 18
19inherit autotools-brokensep 19inherit autotools-brokensep
20 20
21LIBS_append_libc-musl = " -lssp_nonshared" 21LIBS:append:libc-musl = " -lssp_nonshared"
22LIBS_append_libc-glibc = " -lc_nonshared" 22LIBS:append:libc-glibc = " -lc_nonshared"
23 23
24S = "${WORKDIR}/tsocks-1.8" 24S = "${WORKDIR}/tsocks-1.8"
25 25
26FILES_${PN} = "${libdir}/* ${bindir}/tsocks" 26FILES:${PN} = "${libdir}/* ${bindir}/tsocks"
27FILES_${PN}-dev = "" 27FILES:${PN}-dev = ""
28INSANE_SKIP_${PN} = "dev-so" 28INSANE_SKIP:${PN} = "dev-so"
29 29
30EXTRA_OEMAKE = "SHCC='${CC} -fPIC ${LDFLAGS}' LIBS='${LIBS}'" 30EXTRA_OEMAKE = "SHCC='${CC} -fPIC ${LDFLAGS}' LIBS='${LIBS}'"
31 31
diff --git a/meta-networking/recipes-protocols/xl2tpd/xl2tpd_1.3.14.bb b/meta-networking/recipes-protocols/xl2tpd/xl2tpd_1.3.14.bb
index b02e183db7..52f5ef275f 100644
--- a/meta-networking/recipes-protocols/xl2tpd/xl2tpd_1.3.14.bb
+++ b/meta-networking/recipes-protocols/xl2tpd/xl2tpd_1.3.14.bb
@@ -34,7 +34,7 @@ do_install () {
34 install -m 0644 debian/xl2tpd.default ${D}${sysconfdir}/default/xl2tpd 34 install -m 0644 debian/xl2tpd.default ${D}${sysconfdir}/default/xl2tpd
35} 35}
36 36
37CONFFILES_${PN} += "${sysconfdir}/xl2tpd.conf ${sysconfdir}/default/xl2tpd" 37CONFFILES:${PN} += "${sysconfdir}/xl2tpd.conf ${sysconfdir}/default/xl2tpd"
38 38
39INITSCRIPT_PACKAGES = "${PN}" 39INITSCRIPT_PACKAGES = "${PN}"
40INITSCRIPT_NAME_${PN} = "xl2tpd" 40INITSCRIPT_NAME:${PN} = "xl2tpd"
diff --git a/meta-networking/recipes-support/aoetools/aoetools_36.bb b/meta-networking/recipes-support/aoetools/aoetools_36.bb
index 60f3dc9b25..676d2e567f 100644
--- a/meta-networking/recipes-support/aoetools/aoetools_36.bb
+++ b/meta-networking/recipes-support/aoetools/aoetools_36.bb
@@ -8,7 +8,7 @@ HOMEPAGE = "http://sourceforge.net/projects/${BPN}"
8SECTION = "admin" 8SECTION = "admin"
9LICENSE = "GPLv2" 9LICENSE = "GPLv2"
10LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" 10LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
11RRECOMMENDS_${PN} = "kernel-module-aoe" 11RRECOMMENDS:${PN} = "kernel-module-aoe"
12 12
13SRC_URI = "http://sourceforge.net/projects/${BPN}/files/${BPN}/${BPN}-${PV}.tar.gz \ 13SRC_URI = "http://sourceforge.net/projects/${BPN}/files/${BPN}/${BPN}-${PV}.tar.gz \
14 file://aoe-stat-no-bashism.patch \ 14 file://aoe-stat-no-bashism.patch \
diff --git a/meta-networking/recipes-support/arptables/arptables_git.bb b/meta-networking/recipes-support/arptables/arptables_git.bb
index 5afec7663a..33e4e13acb 100644
--- a/meta-networking/recipes-support/arptables/arptables_git.bb
+++ b/meta-networking/recipes-support/arptables/arptables_git.bb
@@ -15,7 +15,7 @@ SRC_URI[arptables.md5sum] = "1d4ab05761f063b0751645d8f2b8f8e5"
15SRC_URI[arptables.sha256sum] = "e529fd465c67d69ad335299a043516e6b38cdcd337a5ed21718413e96073f928" 15SRC_URI[arptables.sha256sum] = "e529fd465c67d69ad335299a043516e6b38cdcd337a5ed21718413e96073f928"
16 16
17S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
18SYSTEMD_SERVICE_${PN} = "arptables.service" 18SYSTEMD_SERVICE:${PN} = "arptables.service"
19 19
20inherit systemd 20inherit systemd
21 21
@@ -29,7 +29,7 @@ do_install() {
29 fi 29 fi
30} 30}
31 31
32RDEPENDS_${PN} += "perl" 32RDEPENDS:${PN} += "perl"
33 33
34# the install target is not multi-job safe, but it doesn't do much 34# the install target is not multi-job safe, but it doesn't do much
35# so we just install serially 35# so we just install serially
diff --git a/meta-networking/recipes-support/bridge-utils/bridge-utils_1.7.bb b/meta-networking/recipes-support/bridge-utils/bridge-utils_1.7.bb
index cf7185864d..b8975dec0b 100644
--- a/meta-networking/recipes-support/bridge-utils/bridge-utils_1.7.bb
+++ b/meta-networking/recipes-support/bridge-utils/bridge-utils_1.7.bb
@@ -20,16 +20,16 @@ DEPENDS = "sysfsutils"
20 20
21inherit autotools-brokensep update-alternatives 21inherit autotools-brokensep update-alternatives
22 22
23ALTERNATIVE_${PN} = "brctl" 23ALTERNATIVE:${PN} = "brctl"
24ALTERNATIVE_PRIORITY[brctl] = "100" 24ALTERNATIVE_PRIORITY[brctl] = "100"
25ALTERNATIVE_LINK_NAME[brctl] = "${sbindir}/brctl" 25ALTERNATIVE_LINK_NAME[brctl] = "${sbindir}/brctl"
26 26
27EXTRA_OECONF = "--with-linux-headers=${STAGING_INCDIR}" 27EXTRA_OECONF = "--with-linux-headers=${STAGING_INCDIR}"
28 28
29do_install_append () { 29do_install:append () {
30 install -d ${D}/${datadir}/bridge-utils 30 install -d ${D}/${datadir}/bridge-utils
31 install -d ${D}/${sysconfdir}/network/if-pre-up.d 31 install -d ${D}/${sysconfdir}/network/if-pre-up.d
32 install -d ${D}/${sysconfdir}/network/if-post-down.d 32 install -d ${D}/${sysconfdir}/network/if-post-down.d
33} 33}
34 34
35RRECOMMENDS_${PN} = "kernel-module-bridge" 35RRECOMMENDS:${PN} = "kernel-module-bridge"
diff --git a/meta-networking/recipes-support/celt051/celt051_git.bb b/meta-networking/recipes-support/celt051/celt051_git.bb
index c3e4cbbe6d..62682cfce3 100644
--- a/meta-networking/recipes-support/celt051/celt051_git.bb
+++ b/meta-networking/recipes-support/celt051/celt051_git.bb
@@ -25,7 +25,7 @@ S = "${WORKDIR}/git"
25 25
26inherit pkgconfig autotools-brokensep 26inherit pkgconfig autotools-brokensep
27 27
28PACKAGECONFIG_class-native = "" 28PACKAGECONFIG:class-native = ""
29PACKAGECONFIG ??= "" 29PACKAGECONFIG ??= ""
30 30
31PACKAGECONFIG[ogg] = "--enable-tools,--disable-tools,libogg," 31PACKAGECONFIG[ogg] = "--enable-tools,--disable-tools,libogg,"
diff --git a/meta-networking/recipes-support/chrony/chrony_4.1.bb b/meta-networking/recipes-support/chrony/chrony_4.1.bb
index 0262a6e8d9..6a450c3e88 100644
--- a/meta-networking/recipes-support/chrony/chrony_4.1.bb
+++ b/meta-networking/recipes-support/chrony/chrony_4.1.bb
@@ -36,7 +36,7 @@ SRC_URI = "https://download.tuxfamily.org/chrony/chrony-${PV}.tar.gz \
36 file://arm_eabi.patch \ 36 file://arm_eabi.patch \
37" 37"
38 38
39SRC_URI_append_libc-musl = " \ 39SRC_URI:append:libc-musl = " \
40 file://0001-Fix-compilation-with-musl.patch \ 40 file://0001-Fix-compilation-with-musl.patch \
41" 41"
42SRC_URI[sha256sum] = "ed76f2d3f9347ac6221a91ad4bd553dd0565ac188cd7490d0801d08f7171164c" 42SRC_URI[sha256sum] = "ed76f2d3f9347ac6221a91ad4bd553dd0565ac188cd7490d0801d08f7171164c"
@@ -119,20 +119,20 @@ do_install() {
119 sed -i 's!^EnvironmentFile=.*!EnvironmentFile=-${sysconfdir}/default/chronyd!' ${D}${systemd_unitdir}/system/chronyd.service 119 sed -i 's!^EnvironmentFile=.*!EnvironmentFile=-${sysconfdir}/default/chronyd!' ${D}${systemd_unitdir}/system/chronyd.service
120} 120}
121 121
122FILES_${PN} = "${sbindir}/chronyd ${sysconfdir} ${localstatedir}/lib/chrony ${localstatedir}" 122FILES:${PN} = "${sbindir}/chronyd ${sysconfdir} ${localstatedir}/lib/chrony ${localstatedir}"
123CONFFILES_${PN} = "${sysconfdir}/chrony.conf" 123CONFFILES:${PN} = "${sysconfdir}/chrony.conf"
124INITSCRIPT_NAME = "chronyd" 124INITSCRIPT_NAME = "chronyd"
125INITSCRIPT_PARAMS = "defaults" 125INITSCRIPT_PARAMS = "defaults"
126SYSTEMD_PACKAGES = "${PN}" 126SYSTEMD_PACKAGES = "${PN}"
127SYSTEMD_SERVICE_${PN} = "chronyd.service" 127SYSTEMD_SERVICE:${PN} = "chronyd.service"
128 128
129# It's probably a bad idea to run chrony and another time daemon on 129# It's probably a bad idea to run chrony and another time daemon on
130# the same system. systemd includes the SNTP client 'timesyncd', which 130# the same system. systemd includes the SNTP client 'timesyncd', which
131# will be disabled by chronyd.service, however it will remain on the rootfs 131# will be disabled by chronyd.service, however it will remain on the rootfs
132# wasting 150 kB unless you put 'PACKAGECONFIG_remove_pn-systemd = "timesyncd"' 132# wasting 150 kB unless you put 'PACKAGECONFIG:remove:pn-systemd = "timesyncd"'
133# in a conf file or bbappend somewhere. 133# in a conf file or bbappend somewhere.
134RCONFLICTS_${PN} = "ntp ntimed" 134RCONFLICTS:${PN} = "ntp ntimed"
135 135
136# Separate the client program into its own package 136# Separate the client program into its own package
137PACKAGES =+ "chronyc" 137PACKAGES =+ "chronyc"
138FILES_chronyc = "${bindir}/chronyc" 138FILES:chronyc = "${bindir}/chronyc"
diff --git a/meta-networking/recipes-support/cifs/cifs-utils_6.13.bb b/meta-networking/recipes-support/cifs/cifs-utils_6.13.bb
index bf8b18043a..54aa3ce19c 100644
--- a/meta-networking/recipes-support/cifs/cifs-utils_6.13.bb
+++ b/meta-networking/recipes-support/cifs/cifs-utils_6.13.bb
@@ -12,9 +12,9 @@ DEPENDS += "libtalloc"
12 12
13PACKAGECONFIG ??= "" 13PACKAGECONFIG ??= ""
14PACKAGECONFIG[cap] = "--with-libcap,--without-libcap,libcap" 14PACKAGECONFIG[cap] = "--with-libcap,--without-libcap,libcap"
15# when enabled, it creates ${bindir}/cifscreds and --ignore-fail-on-non-empty in do_install_append is needed 15# when enabled, it creates ${bindir}/cifscreds and --ignore-fail-on-non-empty in do_install:append is needed
16PACKAGECONFIG[cifscreds] = "--enable-cifscreds,--disable-cifscreds,keyutils" 16PACKAGECONFIG[cifscreds] = "--enable-cifscreds,--disable-cifscreds,keyutils"
17# when enabled, it creates ${sbindir}/cifs.upcall and --ignore-fail-on-non-empty in do_install_append is needed 17# when enabled, it creates ${sbindir}/cifs.upcall and --ignore-fail-on-non-empty in do_install:append is needed
18PACKAGECONFIG[cifsupcall] = "--enable-cifsupcall,--disable-cifsupcall,krb5 libtalloc keyutils" 18PACKAGECONFIG[cifsupcall] = "--enable-cifsupcall,--disable-cifsupcall,krb5 libtalloc keyutils"
19PACKAGECONFIG[cifsidmap] = "--enable-cifsidmap,--disable-cifsidmap,keyutils samba" 19PACKAGECONFIG[cifsidmap] = "--enable-cifsidmap,--disable-cifsidmap,keyutils samba"
20PACKAGECONFIG[cifsacl] = "--enable-cifsacl,--disable-cifsacl,samba" 20PACKAGECONFIG[cifsacl] = "--enable-cifsacl,--disable-cifsacl,samba"
@@ -22,7 +22,7 @@ PACKAGECONFIG[pam] = "--enable-pam --with-pamdir=${base_libdir}/security,--disab
22 22
23inherit autotools pkgconfig 23inherit autotools pkgconfig
24 24
25do_configure_prepend() { 25do_configure:prepend() {
26 # want installed to /usr/sbin rather than /sbin to be DISTRO_FEATURES usrmerge compliant 26 # want installed to /usr/sbin rather than /sbin to be DISTRO_FEATURES usrmerge compliant
27 # must override ROOTSBINDIR (default '/sbin'), 27 # must override ROOTSBINDIR (default '/sbin'),
28 # setting --exec-prefix or --prefix in EXTRA_OECONF does not work 28 # setting --exec-prefix or --prefix in EXTRA_OECONF does not work
@@ -31,7 +31,7 @@ do_configure_prepend() {
31 fi 31 fi
32} 32}
33 33
34do_install_append() { 34do_install:append() {
35 if ${@bb.utils.contains('DISTRO_FEATURES','usrmerge','false','true',d)}; then 35 if ${@bb.utils.contains('DISTRO_FEATURES','usrmerge','false','true',d)}; then
36 # Remove empty /usr/bin and /usr/sbin directories since the mount helper 36 # Remove empty /usr/bin and /usr/sbin directories since the mount helper
37 # is installed to /sbin 37 # is installed to /sbin
@@ -39,6 +39,6 @@ do_install_append() {
39 fi 39 fi
40} 40}
41 41
42FILES_${PN} += "${base_libdir}/security" 42FILES:${PN} += "${base_libdir}/security"
43FILES_${PN}-dbg += "${base_libdir}/security/.debug" 43FILES:${PN}-dbg += "${base_libdir}/security/.debug"
44RRECOMMENDS_${PN} = "kernel-module-cifs" 44RRECOMMENDS:${PN} = "kernel-module-cifs"
diff --git a/meta-networking/recipes-support/cim-schema/cim-schema-docs_2.40.0.bb b/meta-networking/recipes-support/cim-schema/cim-schema-docs_2.40.0.bb
index 4ecaabd7ed..62daf3279d 100644
--- a/meta-networking/recipes-support/cim-schema/cim-schema-docs_2.40.0.bb
+++ b/meta-networking/recipes-support/cim-schema/cim-schema-docs_2.40.0.bb
@@ -16,5 +16,5 @@ do_install() {
16 cp -R --no-dereference --preserve=mode,links -v ${S}/* ${D}${datadir}/doc/cim-schema-${PV}-docs 16 cp -R --no-dereference --preserve=mode,links -v ${S}/* ${D}${datadir}/doc/cim-schema-${PV}-docs
17} 17}
18 18
19FILES_${PN} = "${datadir}/doc/*" 19FILES:${PN} = "${datadir}/doc/*"
20FILES_${PN}-doc = "" 20FILES:${PN}-doc = ""
diff --git a/meta-networking/recipes-support/cim-schema/cim-schema-exper_2.50.0.bb b/meta-networking/recipes-support/cim-schema/cim-schema-exper_2.50.0.bb
index 90ea882b73..7d51bc1c91 100644
--- a/meta-networking/recipes-support/cim-schema/cim-schema-exper_2.50.0.bb
+++ b/meta-networking/recipes-support/cim-schema/cim-schema-exper_2.50.0.bb
@@ -2,7 +2,7 @@ require cim-schema.inc
2 2
3LICENSE = "DMTF" 3LICENSE = "DMTF"
4 4
5RCONFLICTS_${PN} = "cim-schema-final" 5RCONFLICTS:${PN} = "cim-schema-final"
6 6
7SRC_URI = "http://dmtf.org/sites/default/files/cim/cim_schema_v2500/cim_schema_${PV}Experimental-MOFs.zip;subdir=${BPN}-${PV} \ 7SRC_URI = "http://dmtf.org/sites/default/files/cim/cim_schema_v2500/cim_schema_${PV}Experimental-MOFs.zip;subdir=${BPN}-${PV} \
8 file://LICENSE \ 8 file://LICENSE \
@@ -25,5 +25,5 @@ do_install() {
25 ln -s cim_schema_${PV}.mof ${D}${datadir}/mof/cim-current/CIM_Schema.mof 25 ln -s cim_schema_${PV}.mof ${D}${datadir}/mof/cim-current/CIM_Schema.mof
26} 26}
27 27
28FILES_${PN} = "${datadir}/mof/* ${datadir}/doc/*" 28FILES:${PN} = "${datadir}/mof/* ${datadir}/doc/*"
29FILES_${PN}-doc = "" 29FILES:${PN}-doc = ""
diff --git a/meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb b/meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb
index 67d1db222c..32bd8acbb9 100644
--- a/meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb
+++ b/meta-networking/recipes-support/cim-schema/cim-schema-final_2.40.0.bb
@@ -2,7 +2,7 @@ require cim-schema.inc
2 2
3LICENSE = "DMTF" 3LICENSE = "DMTF"
4 4
5RCONFLICTS_${PN} = "cim-schema-exper" 5RCONFLICTS:${PN} = "cim-schema-exper"
6 6
7SRC_URI = "http://dmtf.org/sites/default/files/cim/cim_schema_v2400/cim_schema_${PV}Final-MOFs.zip;subdir=${BP} \ 7SRC_URI = "http://dmtf.org/sites/default/files/cim/cim_schema_v2400/cim_schema_${PV}Final-MOFs.zip;subdir=${BP} \
8 file://LICENSE \ 8 file://LICENSE \
@@ -25,5 +25,5 @@ do_install() {
25 ln -s cim_schema_${PV}.mof ${D}${datadir}/mof/cim-current/CIM_Schema.mof 25 ln -s cim_schema_${PV}.mof ${D}${datadir}/mof/cim-current/CIM_Schema.mof
26} 26}
27 27
28FILES_${PN} = "${datadir}/mof/* ${datadir}/doc/*" 28FILES:${PN} = "${datadir}/mof/* ${datadir}/doc/*"
29FILES_${PN}-doc = "" 29FILES:${PN}-doc = ""
diff --git a/meta-networking/recipes-support/curlpp/curlpp_0.8.1.bb b/meta-networking/recipes-support/curlpp/curlpp_0.8.1.bb
index 799cf8611c..6ce52d7179 100644
--- a/meta-networking/recipes-support/curlpp/curlpp_0.8.1.bb
+++ b/meta-networking/recipes-support/curlpp/curlpp_0.8.1.bb
@@ -5,7 +5,7 @@ LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://doc/LICENSE;md5=fd0c9adf285a69aa3b4faf34384e1029" 5LIC_FILES_CHKSUM = "file://doc/LICENSE;md5=fd0c9adf285a69aa3b4faf34384e1029"
6 6
7DEPENDS = "curl" 7DEPENDS = "curl"
8DEPENDS_class-native = "curl-native" 8DEPENDS:class-native = "curl-native"
9 9
10SRC_URI = "git://github.com/jpbarrette/curlpp.git" 10SRC_URI = "git://github.com/jpbarrette/curlpp.git"
11 11
diff --git a/meta-networking/recipes-support/dnsmasq/dnsmasq.inc b/meta-networking/recipes-support/dnsmasq/dnsmasq.inc
index 33678e2345..cd51c07dc1 100644
--- a/meta-networking/recipes-support/dnsmasq/dnsmasq.inc
+++ b/meta-networking/recipes-support/dnsmasq/dnsmasq.inc
@@ -37,7 +37,7 @@ EXTRA_OEMAKE = "\
37 37
38SRC_URI += "${@bb.utils.contains('PACKAGECONFIG', 'resolvconf', 'file://dnsmasq.resolvconf file://99_dnsmasq file://dnsmasq-resolvconf-helper', '', d)}" 38SRC_URI += "${@bb.utils.contains('PACKAGECONFIG', 'resolvconf', 'file://dnsmasq.resolvconf file://99_dnsmasq file://dnsmasq-resolvconf-helper', '', d)}"
39 39
40do_compile_append() { 40do_compile:append() {
41 # build dhcp_release 41 # build dhcp_release
42 cd ${S}/contrib/lease-tools 42 cd ${S}/contrib/lease-tools
43 oe_runmake 43 oe_runmake
@@ -78,9 +78,9 @@ do_install () {
78 fi 78 fi
79} 79}
80 80
81CONFFILES_${PN} = "${sysconfdir}/dnsmasq.conf" 81CONFFILES:${PN} = "${sysconfdir}/dnsmasq.conf"
82 82
83RPROVIDES_${PN} += "${PN}-systemd" 83RPROVIDES:${PN} += "${PN}-systemd"
84RREPLACES_${PN} += "${PN}-systemd" 84RREPLACES:${PN} += "${PN}-systemd"
85RCONFLICTS_${PN} += "${PN}-systemd" 85RCONFLICTS:${PN} += "${PN}-systemd"
86SYSTEMD_SERVICE_${PN} = "dnsmasq.service" 86SYSTEMD_SERVICE:${PN} = "dnsmasq.service"
diff --git a/meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb b/meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb
index 26b4f5ee8e..464f622502 100644
--- a/meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb
+++ b/meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb
@@ -50,10 +50,10 @@ EXTRA_OECONF = " --with-ioloop=epoll \
50LTO = "" 50LTO = ""
51 51
52SYSTEMD_PACKAGES = "${PN}" 52SYSTEMD_PACKAGES = "${PN}"
53SYSTEMD_SERVICE_${PN} = "dovecot.service dovecot.socket" 53SYSTEMD_SERVICE:${PN} = "dovecot.service dovecot.socket"
54SYSTEMD_AUTO_ENABLE = "disable" 54SYSTEMD_AUTO_ENABLE = "disable"
55 55
56do_install_append () { 56do_install:append () {
57 install -d 755 ${D}/etc/dovecot 57 install -d 755 ${D}/etc/dovecot
58 touch 644 ${D}/etc/dovecot/dovecot.conf 58 touch 644 ${D}/etc/dovecot/dovecot.conf
59 install -m 0644 ${WORKDIR}/dovecot.service ${D}${systemd_unitdir}/system 59 install -m 0644 ${WORKDIR}/dovecot.service ${D}${systemd_unitdir}/system
@@ -62,16 +62,16 @@ do_install_append () {
62} 62}
63 63
64USERADD_PACKAGES = "${PN}" 64USERADD_PACKAGES = "${PN}"
65USERADD_PARAM_${PN} = "-r -d ${libexecdir} -M -s ${base_sbindir}/nologin -g dovecot dovecot; \ 65USERADD_PARAM:${PN} = "-r -d ${libexecdir} -M -s ${base_sbindir}/nologin -g dovecot dovecot; \
66 -r -d ${libexecdir} -M -s ${base_sbindir}/nologin -g dovenull dovenull" 66 -r -d ${libexecdir} -M -s ${base_sbindir}/nologin -g dovenull dovenull"
67GROUPADD_PARAM_${PN} = "-f -r dovecot;-f -r dovenull" 67GROUPADD_PARAM:${PN} = "-f -r dovecot;-f -r dovenull"
68 68
69FILES_${PN} += "${libdir}/dovecot/*plugin.so \ 69FILES:${PN} += "${libdir}/dovecot/*plugin.so \
70 ${libdir}/dovecot/libfs_compress.so \ 70 ${libdir}/dovecot/libfs_compress.so \
71 ${libdir}/dovecot/libssl_iostream_openssl.so" 71 ${libdir}/dovecot/libssl_iostream_openssl.so"
72FILES_${PN}-staticdev += "${libdir}/dovecot/*/*.a" 72FILES:${PN}-staticdev += "${libdir}/dovecot/*/*.a"
73FILES_${PN}-dev += "${libdir}/dovecot/libdovecot*.so" 73FILES:${PN}-dev += "${libdir}/dovecot/libdovecot*.so"
74FILES_${PN}-dbg += "${libdir}/dovecot/*/.debug" 74FILES:${PN}-dbg += "${libdir}/dovecot/*/.debug"
75 75
76# CVE-2016-4983 affects only postinstall script on specific distribution 76# CVE-2016-4983 affects only postinstall script on specific distribution
77CVE_CHECK_WHITELIST += "CVE-2016-4983" 77CVE_CHECK_WHITELIST += "CVE-2016-4983"
diff --git a/meta-networking/recipes-support/drbd/drbd-utils_9.13.1.bb b/meta-networking/recipes-support/drbd/drbd-utils_9.13.1.bb
index 5b0979f961..ceb40185f8 100644
--- a/meta-networking/recipes-support/drbd/drbd-utils_9.13.1.bb
+++ b/meta-networking/recipes-support/drbd/drbd-utils_9.13.1.bb
@@ -22,7 +22,7 @@ S = "${WORKDIR}/git"
22 22
23UPSTREAM_CHECK_URI = "https://github.com/LINBIT/drbd-utils/releases" 23UPSTREAM_CHECK_URI = "https://github.com/LINBIT/drbd-utils/releases"
24 24
25SYSTEMD_SERVICE_${PN} = "drbd.service" 25SYSTEMD_SERVICE:${PN} = "drbd.service"
26SYSTEMD_AUTO_ENABLE = "disable" 26SYSTEMD_AUTO_ENABLE = "disable"
27 27
28DEPENDS = "flex-native" 28DEPENDS = "flex-native"
@@ -43,20 +43,20 @@ EXTRA_OECONF = " \
43# If we have inherited reproducible_build, we want to use it. 43# If we have inherited reproducible_build, we want to use it.
44export WANT_DRBD_REPRODUCIBLE_BUILD = "yes" 44export WANT_DRBD_REPRODUCIBLE_BUILD = "yes"
45 45
46do_install_append() { 46do_install:append() {
47 # don't install empty /var/lock and /var/run to avoid conflict with base-files 47 # don't install empty /var/lock and /var/run to avoid conflict with base-files
48 rm -rf ${D}${localstatedir}/lock 48 rm -rf ${D}${localstatedir}/lock
49 rm -rf ${D}${localstatedir}/run 49 rm -rf ${D}${localstatedir}/run
50} 50}
51 51
52RDEPENDS_${PN} += "bash perl-module-getopt-long perl-module-exporter perl-module-constant perl-module-overloading perl-module-exporter-heavy" 52RDEPENDS:${PN} += "bash perl-module-getopt-long perl-module-exporter perl-module-constant perl-module-overloading perl-module-exporter-heavy"
53 53
54# The drbd items are explicitly put under /lib when installed. 54# The drbd items are explicitly put under /lib when installed.
55# 55#
56FILES_${PN} += "/run" 56FILES:${PN} += "/run"
57FILES_${PN} += "${nonarch_base_libdir}/drbd \ 57FILES:${PN} += "${nonarch_base_libdir}/drbd \
58 ${nonarch_libdir}/drbd \ 58 ${nonarch_libdir}/drbd \
59 ${nonarch_libdir}/tmpfiles.d" 59 ${nonarch_libdir}/tmpfiles.d"
60FILES_${PN}-dbg += "${nonarch_base_libdir}/drbd/.debug" 60FILES:${PN}-dbg += "${nonarch_base_libdir}/drbd/.debug"
61 61
62CLEANBROKEN = "1" 62CLEANBROKEN = "1"
diff --git a/meta-networking/recipes-support/esmtp/esmtp_1.2.bb b/meta-networking/recipes-support/esmtp/esmtp_1.2.bb
index 972d5aa737..110399a360 100644
--- a/meta-networking/recipes-support/esmtp/esmtp_1.2.bb
+++ b/meta-networking/recipes-support/esmtp/esmtp_1.2.bb
@@ -18,9 +18,9 @@ EXTRA_OECONF = "--with-libesmtp=${STAGING_EXECPREFIXDIR}"
18 18
19inherit autotools update-alternatives 19inherit autotools update-alternatives
20 20
21ALTERNATIVE_${PN} = "sendmail mailq newaliases" 21ALTERNATIVE:${PN} = "sendmail mailq newaliases"
22# /usr/lib/sendmial is required by LSB core test 22# /usr/lib/sendmial is required by LSB core test
23ALTERNATIVE_${PN}_linuxstdbase = "sendmail mailq newaliases usr-lib-sendmail" 23ALTERNATIVE:${PN}:linuxstdbase = "sendmail mailq newaliases usr-lib-sendmail"
24ALTERNATIVE_TARGET[mailq] = "${bindir}/mailq" 24ALTERNATIVE_TARGET[mailq] = "${bindir}/mailq"
25ALTERNATIVE_TARGET[newaliases] = "${bindir}/newaliases" 25ALTERNATIVE_TARGET[newaliases] = "${bindir}/newaliases"
26ALTERNATIVE_LINK_NAME[sendmail] = "${sbindir}/sendmail" 26ALTERNATIVE_LINK_NAME[sendmail] = "${sbindir}/sendmail"
@@ -30,7 +30,7 @@ ALTERNATIVE_TARGET[usr-lib-sendmail] = "${bindir}/esmtp"
30 30
31ALTERNATIVE_PRIORITY = "10" 31ALTERNATIVE_PRIORITY = "10"
32 32
33ALTERNATIVE_${PN}-doc += "mailq.1 newaliases.1 sendmail.1" 33ALTERNATIVE:${PN}-doc += "mailq.1 newaliases.1 sendmail.1"
34ALTERNATIVE_LINK_NAME[mailq.1] = "${mandir}/man1/mailq.1" 34ALTERNATIVE_LINK_NAME[mailq.1] = "${mandir}/man1/mailq.1"
35ALTERNATIVE_LINK_NAME[newaliases.1] = "${mandir}/man1/newaliases.1" 35ALTERNATIVE_LINK_NAME[newaliases.1] = "${mandir}/man1/newaliases.1"
36ALTERNATIVE_LINK_NAME[sendmail.1] = "${mandir}/man1/sendmail.1" 36ALTERNATIVE_LINK_NAME[sendmail.1] = "${mandir}/man1/sendmail.1"
@@ -38,9 +38,9 @@ ALTERNATIVE_LINK_NAME[sendmail.1] = "${mandir}/man1/sendmail.1"
38SRC_URI[md5sum] = "79a9c1f9023d53f35bb82bf446150a72" 38SRC_URI[md5sum] = "79a9c1f9023d53f35bb82bf446150a72"
39SRC_URI[sha256sum] = "a0d26931bf731f97514da266d079d8bc7d73c65b3499ed080576ab606b21c0ce" 39SRC_URI[sha256sum] = "a0d26931bf731f97514da266d079d8bc7d73c65b3499ed080576ab606b21c0ce"
40 40
41do_install_append() { 41do_install:append() {
42 # only one file /usr/lib/sendmail in ${D}${libdir} 42 # only one file /usr/lib/sendmail in ${D}${libdir}
43 rm -rf ${D}${libdir} 43 rm -rf ${D}${libdir}
44} 44}
45 45
46FILES_${PN} += "${libdir}/" 46FILES:${PN} += "${libdir}/"
diff --git a/meta-networking/recipes-support/ettercap/ettercap_0.8.3.1.bb b/meta-networking/recipes-support/ettercap/ettercap_0.8.3.1.bb
index c641c265e2..9ebed2a14e 100644
--- a/meta-networking/recipes-support/ettercap/ettercap_0.8.3.1.bb
+++ b/meta-networking/recipes-support/ettercap/ettercap_0.8.3.1.bb
@@ -17,7 +17,7 @@ DEPENDS += "ethtool \
17 flex-native \ 17 flex-native \
18 " 18 "
19 19
20RDEPENDS_${PN} += "bash ethtool libgcc" 20RDEPENDS:${PN} += "bash ethtool libgcc"
21 21
22SRC_URI = "gitsm://github.com/Ettercap/ettercap" 22SRC_URI = "gitsm://github.com/Ettercap/ettercap"
23 23
@@ -36,7 +36,7 @@ EXTRA_OECMAKE = " \
36# configuration file installed by the package. 36# configuration file installed by the package.
37# It ensures that all characters are properly decoded and avoids 37# It ensures that all characters are properly decoded and avoids
38# any fatal errors while running in text mode (-T). 38# any fatal errors while running in text mode (-T).
39do_install_append() { 39do_install:append() {
40 sed -i 's@utf8_encoding.*@utf8_encoding = "UTF-8"@g' \ 40 sed -i 's@utf8_encoding.*@utf8_encoding = "UTF-8"@g' \
41 ${D}/etc/ettercap/etter.conf 41 ${D}/etc/ettercap/etter.conf
42} 42}
diff --git a/meta-networking/recipes-support/fetchmail/fetchmail_6.4.19.bb b/meta-networking/recipes-support/fetchmail/fetchmail_6.4.19.bb
index aead5e9f0f..8fc9b5d10b 100644
--- a/meta-networking/recipes-support/fetchmail/fetchmail_6.4.19.bb
+++ b/meta-networking/recipes-support/fetchmail/fetchmail_6.4.19.bb
@@ -19,4 +19,4 @@ inherit autotools gettext python3-dir python3native
19EXTRA_OECONF = "--with-ssl=${STAGING_DIR_HOST}${prefix}" 19EXTRA_OECONF = "--with-ssl=${STAGING_DIR_HOST}${prefix}"
20 20
21PACKAGES =+ "fetchmail-python" 21PACKAGES =+ "fetchmail-python"
22FILES_fetchmail-python = "${libdir}/${PYTHON_DIR}/*" 22FILES:fetchmail-python = "${libdir}/${PYTHON_DIR}/*"
diff --git a/meta-networking/recipes-support/fwknop/fwknop_2.6.10.bb b/meta-networking/recipes-support/fwknop/fwknop_2.6.10.bb
index c3681f9259..2dfd8d5d4b 100644
--- a/meta-networking/recipes-support/fwknop/fwknop_2.6.10.bb
+++ b/meta-networking/recipes-support/fwknop/fwknop_2.6.10.bb
@@ -30,8 +30,8 @@ do_configure () {
30 30
31PACKAGES =+ "${PN}-client ${PN}-daemon" 31PACKAGES =+ "${PN}-client ${PN}-daemon"
32 32
33FILES_${PN}-client = "${bindir}/fwknop" 33FILES:${PN}-client = "${bindir}/fwknop"
34FILES_${PN}-daemon = "${sbindir}/fwknopd \ 34FILES:${PN}-daemon = "${sbindir}/fwknopd \
35 ${sysconfdir}/fwknop/access.conf \ 35 ${sysconfdir}/fwknop/access.conf \
36 ${sysconfdir}/fwknop/fwknopd.conf" 36 ${sysconfdir}/fwknop/fwknopd.conf"
37 37
diff --git a/meta-networking/recipes-support/geoip/geoip-perl_1.51.bb b/meta-networking/recipes-support/geoip/geoip-perl_1.51.bb
index 944c005763..1ee04bd475 100644
--- a/meta-networking/recipes-support/geoip/geoip-perl_1.51.bb
+++ b/meta-networking/recipes-support/geoip/geoip-perl_1.51.bb
@@ -31,5 +31,5 @@ do_install_ptest () {
31 install ${S}/t/data/* ${D}${PTEST_PATH}/t/data 31 install ${S}/t/data/* ${D}${PTEST_PATH}/t/data
32} 32}
33 33
34FILES_${PN}-dbg += "${libdir}/perl/vendor_perl/*/auto/Geo/IP/.debug" 34FILES:${PN}-dbg += "${libdir}/perl/vendor_perl/*/auto/Geo/IP/.debug"
35 35
diff --git a/meta-networking/recipes-support/geoip/geoip_1.6.12.bb b/meta-networking/recipes-support/geoip/geoip_1.6.12.bb
index 143100e48e..775398474c 100644
--- a/meta-networking/recipes-support/geoip/geoip_1.6.12.bb
+++ b/meta-networking/recipes-support/geoip/geoip_1.6.12.bb
@@ -54,12 +54,12 @@ do_install() {
54} 54}
55 55
56PACKAGES =+ "${PN}-database" 56PACKAGES =+ "${PN}-database"
57FILES_${PN}-database = "" 57FILES:${PN}-database = ""
58FILES_${PN}-database += "${datadir}/GeoIP/*" 58FILES:${PN}-database += "${datadir}/GeoIP/*"
59 59
60# We cannot do much looking up without databases. 60# We cannot do much looking up without databases.
61# 61#
62RDEPENDS_${PN} += "${PN}-database" 62RDEPENDS:${PN} += "${PN}-database"
63 63
64inherit ptest 64inherit ptest
65 65
diff --git a/meta-networking/recipes-support/geoip/geoipupdate_2.5.0.bb b/meta-networking/recipes-support/geoip/geoipupdate_2.5.0.bb
index f4eb2b799d..9494bd36ca 100644
--- a/meta-networking/recipes-support/geoip/geoipupdate_2.5.0.bb
+++ b/meta-networking/recipes-support/geoip/geoipupdate_2.5.0.bb
@@ -18,14 +18,14 @@ LICENSE = "GPLv2"
18LIC_FILES_CHKSUM = "\ 18LIC_FILES_CHKSUM = "\
19file://ChangeLog.md;md5=11d2e31df0de2be3ccc3e2286c4dafcb \ 19file://ChangeLog.md;md5=11d2e31df0de2be3ccc3e2286c4dafcb \
20" 20"
21FILES_${PN} = "/usr/share/GeoIP \ 21FILES:${PN} = "/usr/share/GeoIP \
22 /etc/GeoIP.conf \ 22 /etc/GeoIP.conf \
23 /etc/cron.d/geoipupdate.cron \ 23 /etc/cron.d/geoipupdate.cron \
24 /usr/bin/geoipupdate \ 24 /usr/bin/geoipupdate \
25" 25"
26inherit autotools 26inherit autotools
27 27
28do_install_append() { 28do_install:append() {
29 install -d ${D}/${sysconfdir} 29 install -d ${D}/${sysconfdir}
30 install -d ${D}/${sysconfdir}/cron.d 30 install -d ${D}/${sysconfdir}/cron.d
31 install ${WORKDIR}/GeoIP.conf ${D}/${sysconfdir}/ 31 install ${WORKDIR}/GeoIP.conf ${D}/${sysconfdir}/
diff --git a/meta-networking/recipes-support/ifenslave/ifenslave_2.12.bb b/meta-networking/recipes-support/ifenslave/ifenslave_2.12.bb
index db2d3a9648..0254823304 100644
--- a/meta-networking/recipes-support/ifenslave/ifenslave_2.12.bb
+++ b/meta-networking/recipes-support/ifenslave/ifenslave_2.12.bb
@@ -19,4 +19,4 @@ do_install() {
19 install -m 0755 -D ${S}/debian/ifenslave.if-up ${D}${sysconfdir}/network/if-up.d/ifenslave 19 install -m 0755 -D ${S}/debian/ifenslave.if-up ${D}${sysconfdir}/network/if-up.d/ifenslave
20} 20}
21 21
22FILES_${PN}-doc_remove = "${mandir}" 22FILES:${PN}-doc:remove = "${mandir}"
diff --git a/meta-networking/recipes-support/libesmtp/libesmtp_1.0.6.bb b/meta-networking/recipes-support/libesmtp/libesmtp_1.0.6.bb
index 71c5d940b7..ed2a5d9044 100644
--- a/meta-networking/recipes-support/libesmtp/libesmtp_1.0.6.bb
+++ b/meta-networking/recipes-support/libesmtp/libesmtp_1.0.6.bb
@@ -30,9 +30,9 @@ EXTRA_OECONF = " \
30 --disable-static \ 30 --disable-static \
31" 31"
32 32
33FILES_${PN} = "${libdir}/lib*${SOLIBS} \ 33FILES:${PN} = "${libdir}/lib*${SOLIBS} \
34 ${libdir}/esmtp-plugins/*${SOLIBSDEV}" 34 ${libdir}/esmtp-plugins/*${SOLIBSDEV}"
35 35
36FILES_${PN}-dev += "${libdir}/esmtp-plugins/*.la" 36FILES:${PN}-dev += "${libdir}/esmtp-plugins/*.la"
37FILES_${PN}-static += "${libdir}/esmtp-plugins/*.a" 37FILES:${PN}-static += "${libdir}/esmtp-plugins/*.a"
38FILES_${PN}-dbg += "${libdir}/esmtp-plugins/.debug/" 38FILES:${PN}-dbg += "${libdir}/esmtp-plugins/.debug/"
diff --git a/meta-networking/recipes-support/libldb/libldb_2.3.0.bb b/meta-networking/recipes-support/libldb/libldb_2.3.0.bb
index 3731c260b6..719353058e 100644
--- a/meta-networking/recipes-support/libldb/libldb_2.3.0.bb
+++ b/meta-networking/recipes-support/libldb/libldb_2.3.0.bb
@@ -4,7 +4,7 @@ SECTION = "libs"
4LICENSE = "LGPL-3.0+ & LGPL-2.1+ & GPL-3.0+" 4LICENSE = "LGPL-3.0+ & LGPL-2.1+ & GPL-3.0+"
5 5
6DEPENDS += "libtdb libtalloc libtevent popt" 6DEPENDS += "libtdb libtalloc libtevent popt"
7RDEPENDS_pyldb += "python3" 7RDEPENDS:pyldb += "python3"
8 8
9SRC_URI = "http://samba.org/ftp/ldb/ldb-${PV}.tar.gz \ 9SRC_URI = "http://samba.org/ftp/ldb/ldb-${PV}.tar.gz \
10 file://0001-do-not-import-target-module-while-cross-compile.patch \ 10 file://0001-do-not-import-target-module-while-cross-compile.patch \
@@ -55,15 +55,15 @@ PACKAGES =+ "pyldb pyldb-dbg pyldb-dev"
55 55
56NOAUTOPACKAGEDEBUG = "1" 56NOAUTOPACKAGEDEBUG = "1"
57 57
58FILES_${PN} += "${libdir}/ldb/*" 58FILES:${PN} += "${libdir}/ldb/*"
59FILES_${PN}-dbg += "${bindir}/.debug/* \ 59FILES:${PN}-dbg += "${bindir}/.debug/* \
60 ${libdir}/.debug/* \ 60 ${libdir}/.debug/* \
61 ${libdir}/ldb/.debug/* \ 61 ${libdir}/ldb/.debug/* \
62 ${libdir}/ldb/modules/ldb/.debug/*" 62 ${libdir}/ldb/modules/ldb/.debug/*"
63 63
64FILES_pyldb = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/* \ 64FILES:pyldb = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/* \
65 ${libdir}/libpyldb-util.*.so.* \ 65 ${libdir}/libpyldb-util.*.so.* \
66 " 66 "
67FILES_pyldb-dbg = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/.debug \ 67FILES:pyldb-dbg = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/.debug \
68 ${libdir}/.debug/libpyldb-util.*.so.*" 68 ${libdir}/.debug/libpyldb-util.*.so.*"
69FILES_pyldb-dev = "${libdir}/libpyldb-util.*.so" 69FILES:pyldb-dev = "${libdir}/libpyldb-util.*.so"
diff --git a/meta-networking/recipes-support/libtalloc/libtalloc_2.3.3.bb b/meta-networking/recipes-support/libtalloc/libtalloc_2.3.3.bb
index 1d227dac6c..e6e2066a5f 100644
--- a/meta-networking/recipes-support/libtalloc/libtalloc_2.3.3.bb
+++ b/meta-networking/recipes-support/libtalloc/libtalloc_2.3.3.bb
@@ -43,11 +43,11 @@ EXTRA_OECONF += "--disable-rpath \
43 43
44PACKAGES += "pytalloc pytalloc-dev" 44PACKAGES += "pytalloc pytalloc-dev"
45 45
46RPROVIDES_${PN}-dbg += "pytalloc-dbg" 46RPROVIDES:${PN}-dbg += "pytalloc-dbg"
47 47
48FILES_pytalloc = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/* \ 48FILES:pytalloc = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/* \
49 ${libdir}/libpytalloc-util.so.2 \ 49 ${libdir}/libpytalloc-util.so.2 \
50 ${libdir}/libpytalloc-util.so.2.1.1 \ 50 ${libdir}/libpytalloc-util.so.2.1.1 \
51 " 51 "
52FILES_pytalloc-dev = "${libdir}/libpytalloc-util.so" 52FILES:pytalloc-dev = "${libdir}/libpytalloc-util.so"
53RDEPENDS_pytalloc = "python3" 53RDEPENDS:pytalloc = "python3"
diff --git a/meta-networking/recipes-support/libtdb/libtdb_1.4.3.bb b/meta-networking/recipes-support/libtdb/libtdb_1.4.3.bb
index c131014ff4..ad84593893 100644
--- a/meta-networking/recipes-support/libtdb/libtdb_1.4.3.bb
+++ b/meta-networking/recipes-support/libtdb/libtdb_1.4.3.bb
@@ -39,7 +39,7 @@ EXTRA_OECONF += "--disable-rpath \
39 --with-libiconv=${STAGING_DIR_HOST}${prefix}\ 39 --with-libiconv=${STAGING_DIR_HOST}${prefix}\
40 " 40 "
41 41
42do_install_append() { 42do_install:append() {
43 # add this link for cross check python module existence. eg: on x86-64 host, check python module 43 # add this link for cross check python module existence. eg: on x86-64 host, check python module
44 # under recipe-sysroot which is mips64. 44 # under recipe-sysroot which is mips64.
45 cd ${D}${PYTHON_SITEPACKAGES_DIR}; ln -s tdb.*.so tdb.so 45 cd ${D}${PYTHON_SITEPACKAGES_DIR}; ln -s tdb.*.so tdb.so
@@ -47,10 +47,10 @@ do_install_append() {
47 47
48PACKAGES += "tdb-tools python3-tdb" 48PACKAGES += "tdb-tools python3-tdb"
49 49
50RPROVIDES_${PN}-dbg += "python3-tdb-dbg" 50RPROVIDES:${PN}-dbg += "python3-tdb-dbg"
51 51
52FILES_${PN} = "${libdir}/*.so.*" 52FILES:${PN} = "${libdir}/*.so.*"
53FILES_tdb-tools = "${bindir}/*" 53FILES:tdb-tools = "${bindir}/*"
54FILES_python3-tdb = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*" 54FILES:python3-tdb = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*"
55RDEPENDS_python3-tdb = "python3" 55RDEPENDS:python3-tdb = "python3"
56INSANE_SKIP_${MLPREFIX}python3-tdb = "dev-so" 56INSANE_SKIP:${MLPREFIX}python3-tdb = "dev-so"
diff --git a/meta-networking/recipes-support/libtevent/libtevent_0.10.2.bb b/meta-networking/recipes-support/libtevent/libtevent_0.10.2.bb
index 21f83ad35e..fa5b4ade8c 100644
--- a/meta-networking/recipes-support/libtevent/libtevent_0.10.2.bb
+++ b/meta-networking/recipes-support/libtevent/libtevent_0.10.2.bb
@@ -4,7 +4,7 @@ SECTION = "libs"
4LICENSE = "LGPLv3+" 4LICENSE = "LGPLv3+"
5 5
6DEPENDS += "libtalloc libtirpc" 6DEPENDS += "libtalloc libtirpc"
7RDEPENDS_python3-tevent = "python3" 7RDEPENDS:python3-tevent = "python3"
8 8
9SRC_URI = "https://samba.org/ftp/tevent/tevent-${PV}.tar.gz \ 9SRC_URI = "https://samba.org/ftp/tevent/tevent-${PV}.tar.gz \
10 file://options-0.10.0.patch \ 10 file://options-0.10.0.patch \
@@ -42,7 +42,7 @@ EXTRA_OECONF += "--disable-rpath \
42 --with-libiconv=${STAGING_DIR_HOST}${prefix}\ 42 --with-libiconv=${STAGING_DIR_HOST}${prefix}\
43 --without-gettext \ 43 --without-gettext \
44 " 44 "
45do_install_append() { 45do_install:append() {
46 # add this link for cross check python module existence. eg: on x86-64 host, check python module 46 # add this link for cross check python module existence. eg: on x86-64 host, check python module
47 # under recipe-sysroot which is mips64. 47 # under recipe-sysroot which is mips64.
48 cd ${D}${PYTHON_SITEPACKAGES_DIR}; ln -s _tevent.*.so _tevent.so 48 cd ${D}${PYTHON_SITEPACKAGES_DIR}; ln -s _tevent.*.so _tevent.so
@@ -50,8 +50,8 @@ do_install_append() {
50 50
51PACKAGES += "python3-tevent" 51PACKAGES += "python3-tevent"
52 52
53RPROVIDES_${PN}-dbg += "python3-tevent-dbg" 53RPROVIDES:${PN}-dbg += "python3-tevent-dbg"
54 54
55FILES_python3-tevent = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*" 55FILES:python3-tevent = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*"
56 56
57INSANE_SKIP_${MLPREFIX}python3-tevent = "dev-so" 57INSANE_SKIP:${MLPREFIX}python3-tevent = "dev-so"
diff --git a/meta-networking/recipes-support/linux-atm/linux-atm_2.5.2.bb b/meta-networking/recipes-support/linux-atm/linux-atm_2.5.2.bb
index e594906c33..538fca7843 100644
--- a/meta-networking/recipes-support/linux-atm/linux-atm_2.5.2.bb
+++ b/meta-networking/recipes-support/linux-atm/linux-atm_2.5.2.bb
@@ -15,7 +15,7 @@ SRC_URI = "http://nchc.dl.sourceforge.net/project/${BPN}/${BPN}/${PV}/${BPN}-${P
15 file://0001-saaldump-atmdump-Include-linux-sockios.h-for-SIOCGST.patch \ 15 file://0001-saaldump-atmdump-Include-linux-sockios.h-for-SIOCGST.patch \
16" 16"
17 17
18SRC_URI_append_libc-musl = " file://musl-no-on_exit.patch" 18SRC_URI:append:libc-musl = " file://musl-no-on_exit.patch"
19 19
20SRC_URI[md5sum] = "d49499368c3cf15f73a05d9bce8824a8" 20SRC_URI[md5sum] = "d49499368c3cf15f73a05d9bce8824a8"
21SRC_URI[sha256sum] = "9645481a2b16476b59220aa2d6bc5bc41043f291326c9b37581018fbd16dd53a" 21SRC_URI[sha256sum] = "9645481a2b16476b59220aa2d6bc5bc41043f291326c9b37581018fbd16dd53a"
@@ -30,4 +30,4 @@ inherit autotools pkgconfig
30# The firmware is explicitly put under /lib when installed. 30# The firmware is explicitly put under /lib when installed.
31# 31#
32 32
33FILES_${PN} += "/lib/firmware" 33FILES:${PN} += "/lib/firmware"
diff --git a/meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.19.bb b/meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.19.bb
index 5eea5c2089..4549a068c3 100644
--- a/meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.19.bb
+++ b/meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.19.bb
@@ -39,25 +39,25 @@ SOLIBMAJORVERSION="1"
39 39
40PACKAGES =+ "${PN}-withsctp ${PN}-utils" 40PACKAGES =+ "${PN}-withsctp ${PN}-utils"
41 41
42FILES_${PN} = " \ 42FILES:${PN} = " \
43 ${libdir}/libsctp.so.${SOLIBVERSION} \ 43 ${libdir}/libsctp.so.${SOLIBVERSION} \
44 ${libdir}/libsctp.so.${SOLIBMAJORVERSION} \ 44 ${libdir}/libsctp.so.${SOLIBMAJORVERSION} \
45" 45"
46 46
47FILES_${PN}-withsctp = " \ 47FILES:${PN}-withsctp = " \
48 ${libdir}/lksctp-tools/libwithsctp.so.${SOLIBVERSION} \ 48 ${libdir}/lksctp-tools/libwithsctp.so.${SOLIBVERSION} \
49 ${libdir}/lksctp-tools/libwithsctp.so.${SOLIBMAJORVERSION} \ 49 ${libdir}/lksctp-tools/libwithsctp.so.${SOLIBMAJORVERSION} \
50" 50"
51 51
52FILES_${PN}-dev += " \ 52FILES:${PN}-dev += " \
53 ${libdir}/libsctp.so \ 53 ${libdir}/libsctp.so \
54 ${libdir}/lksctp-tools/libwithsctp.so \ 54 ${libdir}/lksctp-tools/libwithsctp.so \
55 ${datadir}/lksctp-tools/*.c \ 55 ${datadir}/lksctp-tools/*.c \
56 ${datadir}/lksctp-tools/*.h \ 56 ${datadir}/lksctp-tools/*.h \
57" 57"
58 58
59FILES_${PN}-utils = "${bindir}/*" 59FILES:${PN}-utils = "${bindir}/*"
60 60
61RRECOMMENDS_${PN} += "kernel-module-sctp" 61RRECOMMENDS:${PN} += "kernel-module-sctp"
62RRECOMMENDS_${PN}-utils += "kernel-module-sctp" 62RRECOMMENDS:${PN}-utils += "kernel-module-sctp"
63RRECOMMENDS_${PN}-ptest += "kernel-module-sctp" 63RRECOMMENDS:${PN}-ptest += "kernel-module-sctp"
diff --git a/meta-networking/recipes-support/lowpan-tools/lowpan-tools_git.bb b/meta-networking/recipes-support/lowpan-tools/lowpan-tools_git.bb
index 4a1bbe6206..197703e90d 100644
--- a/meta-networking/recipes-support/lowpan-tools/lowpan-tools_git.bb
+++ b/meta-networking/recipes-support/lowpan-tools/lowpan-tools_git.bb
@@ -27,13 +27,13 @@ CACHED_CONFIGUREVARS += "am_cv_python_pythondir=${PYTHON_SITEPACKAGES_DIR}/lowpa
27 27
28CFLAGS += "-Wno-initializer-overrides" 28CFLAGS += "-Wno-initializer-overrides"
29 29
30do_install_append() { 30do_install:append() {
31 rmdir ${D}${localstatedir}/run 31 rmdir ${D}${localstatedir}/run
32} 32}
33 33
34FILES_${PN}-dbg += "${libexecdir}/lowpan-tools/.debug/" 34FILES:${PN}-dbg += "${libexecdir}/lowpan-tools/.debug/"
35 35
36PACKAGES =+ "${PN}-python" 36PACKAGES =+ "${PN}-python"
37FILES_${PN}-python = "${libdir}/python*" 37FILES:${PN}-python = "${libdir}/python*"
38 38
39PNBLACKLIST[lowpan-tools] ?= "WARNING these tools are deprecated! Use wpan-tools instead" 39PNBLACKLIST[lowpan-tools] ?= "WARNING these tools are deprecated! Use wpan-tools instead"
diff --git a/meta-networking/recipes-support/macchanger/macchanger_1.7.0.bb b/meta-networking/recipes-support/macchanger/macchanger_1.7.0.bb
index 6506fd8ef7..f2b7ce953a 100644
--- a/meta-networking/recipes-support/macchanger/macchanger_1.7.0.bb
+++ b/meta-networking/recipes-support/macchanger/macchanger_1.7.0.bb
@@ -11,13 +11,13 @@ SRC_URI = "https://github.com/alobbs/macchanger/releases/download/${PV}/${BPN}-$
11SRC_URI[md5sum] = "ca56f16142914337391dac91603eb332" 11SRC_URI[md5sum] = "ca56f16142914337391dac91603eb332"
12SRC_URI[sha256sum] = "dae2717c270fd5f62d790dbf80c19793c651b1b26b62c101b82d5fdf25a845bf" 12SRC_URI[sha256sum] = "dae2717c270fd5f62d790dbf80c19793c651b1b26b62c101b82d5fdf25a845bf"
13 13
14FILES_${PN} = " \ 14FILES:${PN} = " \
15 ${bindir}/${BPN} \ 15 ${bindir}/${BPN} \
16 ${datadir}/${BPN}/wireless.list \ 16 ${datadir}/${BPN}/wireless.list \
17 ${datadir}/${BPN}/OUI.list \ 17 ${datadir}/${BPN}/OUI.list \
18" 18"
19 19
20FILES_${PN}-doc = " \ 20FILES:${PN}-doc = " \
21 ${datadir}/info \ 21 ${datadir}/info \
22 ${datadir}/man \ 22 ${datadir}/man \
23" 23"
diff --git a/meta-networking/recipes-support/memcached/memcached_1.6.9.bb b/meta-networking/recipes-support/memcached/memcached_1.6.9.bb
index 73e18a4038..adf3c34e11 100644
--- a/meta-networking/recipes-support/memcached/memcached_1.6.9.bb
+++ b/meta-networking/recipes-support/memcached/memcached_1.6.9.bb
@@ -15,7 +15,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=7e5ded7363d335e1bb18013ca08046ff"
15inherit autotools 15inherit autotools
16 16
17DEPENDS += "libevent" 17DEPENDS += "libevent"
18RDEPENDS_${PN} += "perl perl-module-posix perl-module-autoloader \ 18RDEPENDS:${PN} += "perl perl-module-posix perl-module-autoloader \
19 perl-module-tie-hash bash \ 19 perl-module-tie-hash bash \
20 " 20 "
21 21
@@ -44,7 +44,7 @@ inherit update-rc.d
44INITSCRIPT_NAME = "memcached" 44INITSCRIPT_NAME = "memcached"
45INITSCRIPT_PARAMS = "defaults" 45INITSCRIPT_PARAMS = "defaults"
46 46
47do_install_append() { 47do_install:append() {
48 install -D -m 755 ${S}/scripts/memcached-init ${D}${sysconfdir}/init.d/memcached 48 install -D -m 755 ${S}/scripts/memcached-init ${D}${sysconfdir}/init.d/memcached
49 mkdir -p ${D}/usr/share/memcached/scripts 49 mkdir -p ${D}/usr/share/memcached/scripts
50 install -m 755 ${S}/scripts/memcached-tool ${D}/usr/share/memcached/scripts 50 install -m 755 ${S}/scripts/memcached-tool ${D}/usr/share/memcached/scripts
diff --git a/meta-networking/recipes-support/mtr/mtr_0.94.bb b/meta-networking/recipes-support/mtr/mtr_0.94.bb
index 265eefb94b..c046499a2f 100644
--- a/meta-networking/recipes-support/mtr/mtr_0.94.bb
+++ b/meta-networking/recipes-support/mtr/mtr_0.94.bb
@@ -22,4 +22,4 @@ PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6,"
22 22
23PACKAGES += "${PN}-bash-completions" 23PACKAGES += "${PN}-bash-completions"
24 24
25FILES_${PN}-bash-completions = "${datadir}/bash-completion/" 25FILES:${PN}-bash-completions = "${datadir}/bash-completion/"
diff --git a/meta-networking/recipes-support/nbd/nbd_3.20.bb b/meta-networking/recipes-support/nbd/nbd_3.20.bb
index 12a82c25b4..589ac879c6 100644
--- a/meta-networking/recipes-support/nbd/nbd_3.20.bb
+++ b/meta-networking/recipes-support/nbd/nbd_3.20.bb
@@ -14,6 +14,6 @@ inherit autotools pkgconfig
14 14
15PACKAGES = "${PN}-client ${PN}-server ${PN}-dbg ${PN}-trdump ${PN}-doc" 15PACKAGES = "${PN}-client ${PN}-server ${PN}-dbg ${PN}-trdump ${PN}-doc"
16 16
17FILES_${PN}-client = "${sbindir}/${BPN}-client" 17FILES:${PN}-client = "${sbindir}/${BPN}-client"
18FILES_${PN}-server = "${bindir}/${BPN}-server" 18FILES:${PN}-server = "${bindir}/${BPN}-server"
19FILES_${PN}-trdump = "${bindir}/${BPN}-trdump" 19FILES:${PN}-trdump = "${bindir}/${BPN}-trdump"
diff --git a/meta-networking/recipes-support/ncp/libowfat_0.32.bb b/meta-networking/recipes-support/ncp/libowfat_0.32.bb
index ec24578b7e..4e67f6c91b 100644
--- a/meta-networking/recipes-support/ncp/libowfat_0.32.bb
+++ b/meta-networking/recipes-support/ncp/libowfat_0.32.bb
@@ -27,6 +27,6 @@ do_install() {
27 MAN3DIR=${mandir}/man3 27 MAN3DIR=${mandir}/man3
28} 28}
29 29
30ALLOW_EMPTY_${PN} = "1" 30ALLOW_EMPTY:${PN} = "1"
31 31
32BBCLASSEXTEND = "native nativesdk" 32BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-networking/recipes-support/ndisc6/ndisc6_git.bb b/meta-networking/recipes-support/ndisc6/ndisc6_git.bb
index 5f866052c6..e9af2c43f4 100644
--- a/meta-networking/recipes-support/ndisc6/ndisc6_git.bb
+++ b/meta-networking/recipes-support/ndisc6/ndisc6_git.bb
@@ -25,39 +25,39 @@ USE_NLS = "yes"
25 25
26EXTRA_OECONF += "--disable-rpath" 26EXTRA_OECONF += "--disable-rpath"
27 27
28do_configure_prepend() { 28do_configure:prepend() {
29 cp ${STAGING_DATADIR_NATIVE}/gettext/gettext.h ${S}/include 29 cp ${STAGING_DATADIR_NATIVE}/gettext/gettext.h ${S}/include
30 ${S}/autogen.sh 30 ${S}/autogen.sh
31} 31}
32 32
33do_install_append () { 33do_install:append () {
34 rm -rf ${D}${localstatedir} 34 rm -rf ${D}${localstatedir}
35 # Enable SUID bit for applications that need it 35 # Enable SUID bit for applications that need it
36 chmod 4555 ${D}${bindir}/rltraceroute6 36 chmod 4555 ${D}${bindir}/rltraceroute6
37 chmod 4555 ${D}${bindir}/ndisc6 37 chmod 4555 ${D}${bindir}/ndisc6
38 chmod 4555 ${D}${bindir}/rdisc6 38 chmod 4555 ${D}${bindir}/rdisc6
39} 39}
40ALLOW_EMPTY_${PN} = "1" 40ALLOW_EMPTY:${PN} = "1"
41 41
42# Split into seperate packages since we normal don't want them all 42# Split into seperate packages since we normal don't want them all
43# The main package is left empty and therefore not created. 43# The main package is left empty and therefore not created.
44PACKAGES += "${PN}-ndisc6 ${PN}-tcpspray6 ${PN}-rdisc6 \ 44PACKAGES += "${PN}-ndisc6 ${PN}-tcpspray6 ${PN}-rdisc6 \
45 ${PN}-tcptraceroute6 ${PN}-rltraceroute6 \ 45 ${PN}-tcptraceroute6 ${PN}-rltraceroute6 \
46 ${PN}-tracert6 ${PN}-rdnssd ${PN}-misc" 46 ${PN}-tracert6 ${PN}-rdnssd ${PN}-misc"
47FILES_${PN} = "" 47FILES:${PN} = ""
48FILES_${PN}-ndisc6 = "${bindir}/ndisc6" 48FILES:${PN}-ndisc6 = "${bindir}/ndisc6"
49FILES_${PN}-tcpspray6 = "${bindir}/tcpspray6" 49FILES:${PN}-tcpspray6 = "${bindir}/tcpspray6"
50FILES_${PN}-rdisc6 = "${bindir}/rdisc6" 50FILES:${PN}-rdisc6 = "${bindir}/rdisc6"
51FILES_${PN}-tcptraceroute6 = "${bindir}/tcptraceroute6" 51FILES:${PN}-tcptraceroute6 = "${bindir}/tcptraceroute6"
52FILES_${PN}-rltraceroute6 = "${bindir}/rltraceroute6" 52FILES:${PN}-rltraceroute6 = "${bindir}/rltraceroute6"
53FILES_${PN}-tracert6 = "${bindir}/tracert6" 53FILES:${PN}-tracert6 = "${bindir}/tracert6"
54FILES_${PN}-rdnssd = "${sbindir}/rdnssd ${sysconfdir}/rdnssd" 54FILES:${PN}-rdnssd = "${sbindir}/rdnssd ${sysconfdir}/rdnssd"
55FILES_${PN}-misc = "${bindir}/dnssort ${bindir}/name2addr ${bindir}/tcpspray ${bindir}/addr2name" 55FILES:${PN}-misc = "${bindir}/dnssort ${bindir}/name2addr ${bindir}/tcpspray ${bindir}/addr2name"
56 56
57DESCRIPTION_${PN}-ndisc6 = "ICMPv6 Neighbor Discovery tool. \ 57DESCRIPTION:${PN}-ndisc6 = "ICMPv6 Neighbor Discovery tool. \
58Performs IPv6 neighbor discovery in userland. Replaces arping from the \ 58Performs IPv6 neighbor discovery in userland. Replaces arping from the \
59IPv4 world." 59IPv4 world."
60DESCRIPTION_${PN}-rdisc6 = "ICMPv6 Router Discovery tool. \ 60DESCRIPTION:${PN}-rdisc6 = "ICMPv6 Router Discovery tool. \
61Queries IPv6 routers on the network for advertised prefixes. Can be used \ 61Queries IPv6 routers on the network for advertised prefixes. Can be used \
62to detect rogue IPv6 routers, monitor legitimate IPv6 routers." 62to detect rogue IPv6 routers, monitor legitimate IPv6 routers."
63DESCRITPION_${PN}-tcpspray6 = "Performs bandwidth measurements of TCP \ 63DESCRITPION_${PN}-tcpspray6 = "Performs bandwidth measurements of TCP \
@@ -69,7 +69,7 @@ servers through slateless IPv6 autoconfiguration."
69 69
70# The tcptraceroute6 and tracert6 commands depend on rltraceroute6 to 70# The tcptraceroute6 and tracert6 commands depend on rltraceroute6 to
71# perform the actual trace operation. 71# perform the actual trace operation.
72RDEPENDS_${PN}-tcptraceroute6 = "${PN}-rltraceroute6" 72RDEPENDS:${PN}-tcptraceroute6 = "${PN}-rltraceroute6"
73RDEPENDS_${PN}-tracert6 = "${PN}-rltraceroute6" 73RDEPENDS:${PN}-tracert6 = "${PN}-rltraceroute6"
74RDEPENDS_${PN}-misc += "perl" 74RDEPENDS:${PN}-misc += "perl"
75 75
diff --git a/meta-networking/recipes-support/netcat/netcat.inc b/meta-networking/recipes-support/netcat/netcat.inc
index 15441645b0..9a8775b6c8 100644
--- a/meta-networking/recipes-support/netcat/netcat.inc
+++ b/meta-networking/recipes-support/netcat/netcat.inc
@@ -11,5 +11,5 @@ capabilities."
11SECTION = "net" 11SECTION = "net"
12inherit update-alternatives gettext pkgconfig 12inherit update-alternatives gettext pkgconfig
13 13
14ALTERNATIVE_${PN} = "nc" 14ALTERNATIVE:${PN} = "nc"
15 15
diff --git a/meta-networking/recipes-support/netcat/netcat_0.7.1.bb b/meta-networking/recipes-support/netcat/netcat_0.7.1.bb
index 1e113de519..fc09554975 100644
--- a/meta-networking/recipes-support/netcat/netcat_0.7.1.bb
+++ b/meta-networking/recipes-support/netcat/netcat_0.7.1.bb
@@ -18,7 +18,7 @@ inherit autotools
18 18
19CVE_PRODUCT = "netcat_project:netcat" 19CVE_PRODUCT = "netcat_project:netcat"
20 20
21do_install_append() { 21do_install:append() {
22 install -d ${D}${bindir} 22 install -d ${D}${bindir}
23 mv ${D}${bindir}/nc ${D}${bindir}/nc.${BPN} 23 mv ${D}${bindir}/nc ${D}${bindir}/nc.${BPN}
24} 24}
diff --git a/meta-networking/recipes-support/netcf/netcf_0.2.8.bb b/meta-networking/recipes-support/netcf/netcf_0.2.8.bb
index a180571f2d..88a19e2640 100644
--- a/meta-networking/recipes-support/netcf/netcf_0.2.8.bb
+++ b/meta-networking/recipes-support/netcf/netcf_0.2.8.bb
@@ -22,14 +22,14 @@ S = "${WORKDIR}/git"
22 22
23inherit gettext autotools perlnative pkgconfig systemd 23inherit gettext autotools perlnative pkgconfig systemd
24 24
25EXTRA_OECONF_append_class-target = " --with-driver=redhat" 25EXTRA_OECONF:append:class-target = " --with-driver=redhat"
26 26
27PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" 27PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
28PACKAGECONFIG[systemd] = "--with-sysinit=systemd,--with-sysinit=initscripts," 28PACKAGECONFIG[systemd] = "--with-sysinit=systemd,--with-sysinit=initscripts,"
29 29
30EXTRA_AUTORECONF += "-I ${S}/gnulib/m4" 30EXTRA_AUTORECONF += "-I ${S}/gnulib/m4"
31 31
32do_configure_prepend() { 32do_configure:prepend() {
33 currdir=`pwd` 33 currdir=`pwd`
34 cd ${S} 34 cd ${S}
35 35
@@ -49,7 +49,7 @@ do_configure_prepend() {
49 cd $currdir 49 cd $currdir
50} 50}
51 51
52do_install_append() { 52do_install:append() {
53 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then 53 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
54 install -d ${D}${systemd_unitdir}/system 54 install -d ${D}${systemd_unitdir}/system
55 if [ -d "${D}${libdir}/systemd/system" ]; then 55 if [ -d "${D}${libdir}/systemd/system" ]; then
@@ -67,9 +67,9 @@ do_install_append() {
67 fi 67 fi
68} 68}
69 69
70FILES_${PN} += " \ 70FILES:${PN} += " \
71 ${libdir} \ 71 ${libdir} \
72 ${nonarch_libdir} \ 72 ${nonarch_libdir} \
73 " 73 "
74 74
75SYSTEMD_SERVICE_${PN} = "netcf-transaction.service" 75SYSTEMD_SERVICE:${PN} = "netcf-transaction.service"
diff --git a/meta-networking/recipes-support/netperf/netperf_git.bb b/meta-networking/recipes-support/netperf/netperf_git.bb
index 72efcb4f8a..724869b60a 100644
--- a/meta-networking/recipes-support/netperf/netperf_git.bb
+++ b/meta-networking/recipes-support/netperf/netperf_git.bb
@@ -23,11 +23,11 @@ S = "${WORKDIR}/git"
23inherit update-rc.d autotools texinfo systemd 23inherit update-rc.d autotools texinfo systemd
24 24
25# cpu_set.patch plus _GNU_SOURCE makes src/netlib.c compile with CPU_ macros 25# cpu_set.patch plus _GNU_SOURCE makes src/netlib.c compile with CPU_ macros
26CFLAGS_append = " -DDO_UNIX -DDO_IPV6 -D_GNU_SOURCE" 26CFLAGS:append = " -DDO_UNIX -DDO_IPV6 -D_GNU_SOURCE"
27 27
28# set the "_FILE_OFFSET_BITS" preprocessor symbol to 64 to support files 28# set the "_FILE_OFFSET_BITS" preprocessor symbol to 64 to support files
29# larger than 2GB 29# larger than 2GB
30CFLAGS_append = "${@bb.utils.contains('DISTRO_FEATURES', 'largefile', \ 30CFLAGS:append = "${@bb.utils.contains('DISTRO_FEATURES', 'largefile', \
31 ' -D_FILE_OFFSET_BITS=64', '', d)}" 31 ' -D_FILE_OFFSET_BITS=64', '', d)}"
32 32
33PACKAGECONFIG ??= "" 33PACKAGECONFIG ??= ""
@@ -37,7 +37,7 @@ PACKAGECONFIG[histogram] = "--enable-histogram,--disable-histogram,,"
37 37
38# autotools.bbclass attends to include m4 files with path depth <= 2 by 38# autotools.bbclass attends to include m4 files with path depth <= 2 by
39# "find ${S} -maxdepth 2 -name \*.m4", so move m4 files from m4/m4. 39# "find ${S} -maxdepth 2 -name \*.m4", so move m4 files from m4/m4.
40do_configure_prepend() { 40do_configure:prepend() {
41 test -d ${S}/m4/m4 && mv -f ${S}/m4/m4 ${S}/m4-files 41 test -d ${S}/m4/m4 && mv -f ${S}/m4/m4 ${S}/m4-files
42} 42}
43 43
@@ -67,8 +67,8 @@ do_install() {
67 install -m 0644 ${S}/doc/netperf_old.ps ${D}${docdir}/netperf 67 install -m 0644 ${S}/doc/netperf_old.ps ${D}${docdir}/netperf
68} 68}
69 69
70RRECOMMENDS_${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'sctp', 'kernel-module-sctp', '', d)}" 70RRECOMMENDS:${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'sctp', 'kernel-module-sctp', '', d)}"
71 71
72INITSCRIPT_NAME="netperf" 72INITSCRIPT_NAME="netperf"
73INITSCRIPT_PARAMS="defaults" 73INITSCRIPT_PARAMS="defaults"
74SYSTEMD_SERVICE_${PN} = "netserver.service" 74SYSTEMD_SERVICE:${PN} = "netserver.service"
diff --git a/meta-networking/recipes-support/nghttp2/nghttp2_1.44.0.bb b/meta-networking/recipes-support/nghttp2/nghttp2_1.44.0.bb
index 48ba5e314d..6e133ec203 100644
--- a/meta-networking/recipes-support/nghttp2/nghttp2_1.44.0.bb
+++ b/meta-networking/recipes-support/nghttp2/nghttp2_1.44.0.bb
@@ -22,15 +22,15 @@ EXTRA_OECMAKE = "-DENABLE_EXAMPLES=OFF -DENABLE_APP=ON -DENABLE_HPACK_TOOLS=OFF"
22 22
23PACKAGES =+ "lib${PN} ${PN}-client ${PN}-proxy ${PN}-server" 23PACKAGES =+ "lib${PN} ${PN}-client ${PN}-proxy ${PN}-server"
24 24
25RDEPENDS_${PN} = "${PN}-client (>= ${PV}) ${PN}-proxy (>= ${PV}) ${PN}-server (>= ${PV})" 25RDEPENDS:${PN} = "${PN}-client (>= ${PV}) ${PN}-proxy (>= ${PV}) ${PN}-server (>= ${PV})"
26RDEPENDS_${PN}_class-native = "" 26RDEPENDS:${PN}:class-native = ""
27RDEPENDS_${PN}-proxy = "openssl python3-core python3-io python3-shell" 27RDEPENDS:${PN}-proxy = "openssl python3-core python3-io python3-shell"
28 28
29ALLOW_EMPTY_${PN} = "1" 29ALLOW_EMPTY:${PN} = "1"
30FILES_${PN} = "" 30FILES:${PN} = ""
31FILES_lib${PN} = "${libdir}/*${SOLIBS}" 31FILES:lib${PN} = "${libdir}/*${SOLIBS}"
32FILES_${PN}-client = "${bindir}/h2load ${bindir}/nghttp" 32FILES:${PN}-client = "${bindir}/h2load ${bindir}/nghttp"
33FILES_${PN}-proxy = "${bindir}/nghttpx ${datadir}/${BPN}/fetch-ocsp-response" 33FILES:${PN}-proxy = "${bindir}/nghttpx ${datadir}/${BPN}/fetch-ocsp-response"
34FILES_${PN}-server = "${bindir}/nghttpd" 34FILES:${PN}-server = "${bindir}/nghttpd"
35 35
36BBCLASSEXTEND = "native" 36BBCLASSEXTEND = "native"
diff --git a/meta-networking/recipes-support/nis/yp-tools_2.14.bb b/meta-networking/recipes-support/nis/yp-tools_2.14.bb
index 8c6837bac9..8b7ed6fa28 100644
--- a/meta-networking/recipes-support/nis/yp-tools_2.14.bb
+++ b/meta-networking/recipes-support/nis/yp-tools_2.14.bb
@@ -20,15 +20,15 @@ SRC_URI[md5sum] = "ba1f121c17e3ad65368be173b977cd13"
20SRC_URI[sha256sum] = "d01f70fadc643a55107a0edc47c6be99d0306bcc4f66df56f65e74238b0124c9" 20SRC_URI[sha256sum] = "d01f70fadc643a55107a0edc47c6be99d0306bcc4f66df56f65e74238b0124c9"
21 21
22inherit systemd 22inherit systemd
23SYSTEMD_SERVICE_${PN} = "domainname.service" 23SYSTEMD_SERVICE:${PN} = "domainname.service"
24 24
25RPROVIDES_${PN} += "${PN}-systemd" 25RPROVIDES:${PN} += "${PN}-systemd"
26RREPLACES_${PN} += "${PN}-systemd" 26RREPLACES:${PN} += "${PN}-systemd"
27RCONFLICTS_${PN} += "${PN}-systemd" 27RCONFLICTS:${PN} += "${PN}-systemd"
28 28
29CACHED_CONFIGUREVARS += "ac_cv_prog_STRIP=/bin/true" 29CACHED_CONFIGUREVARS += "ac_cv_prog_STRIP=/bin/true"
30 30
31do_install_append() { 31do_install:append() {
32 install -d ${D}${systemd_unitdir}/system 32 install -d ${D}${systemd_unitdir}/system
33 install -m 0644 ${WORKDIR}/domainname.service ${D}${systemd_unitdir}/system 33 install -m 0644 ${WORKDIR}/domainname.service ${D}${systemd_unitdir}/system
34} 34}
diff --git a/meta-networking/recipes-support/nis/yp-tools_4.2.3.bb b/meta-networking/recipes-support/nis/yp-tools_4.2.3.bb
index bb401666c6..ce22943d6f 100644
--- a/meta-networking/recipes-support/nis/yp-tools_4.2.3.bb
+++ b/meta-networking/recipes-support/nis/yp-tools_4.2.3.bb
@@ -23,25 +23,25 @@ S = "${WORKDIR}/git"
23DEPENDS = "libtirpc libnsl2 virtual/crypt" 23DEPENDS = "libtirpc libnsl2 virtual/crypt"
24 24
25inherit autotools systemd 25inherit autotools systemd
26SYSTEMD_SERVICE_${PN} = "domainname.service" 26SYSTEMD_SERVICE:${PN} = "domainname.service"
27 27
28RPROVIDES_${PN} += "${PN}-systemd" 28RPROVIDES:${PN} += "${PN}-systemd"
29RREPLACES_${PN} += "${PN}-systemd" 29RREPLACES:${PN} += "${PN}-systemd"
30RCONFLICTS_${PN} += "${PN}-systemd" 30RCONFLICTS:${PN} += "${PN}-systemd"
31 31
32CACHED_CONFIGUREVARS += "ac_cv_prog_STRIP=/bin/true" 32CACHED_CONFIGUREVARS += "ac_cv_prog_STRIP=/bin/true"
33 33
34EXTRA_OECONF = " \ 34EXTRA_OECONF = " \
35 --disable-rpath --disable-domainname \ 35 --disable-rpath --disable-domainname \
36 " 36 "
37CFLAGS_append_libc-musl = " -Wno-error=cpp" 37CFLAGS:append:libc-musl = " -Wno-error=cpp"
38 38
39FILES_${PN} += " ${libdir}/yp-nis/*.so.*.* ${libdir}/yp-nis/pkgconfig/" 39FILES:${PN} += " ${libdir}/yp-nis/*.so.*.* ${libdir}/yp-nis/pkgconfig/"
40FILES_${PN}-dbg += " ${libdir}/yp-nis/.debug" 40FILES:${PN}-dbg += " ${libdir}/yp-nis/.debug"
41FILES_${PN}-dev += " ${libdir}/yp-nis/*.so ${libdir}/yp-nis/*.so.[12] ${libdir}/yp-nis/*.la" 41FILES:${PN}-dev += " ${libdir}/yp-nis/*.so ${libdir}/yp-nis/*.so.[12] ${libdir}/yp-nis/*.la"
42FILES_${PN}-staticdev += " ${libdir}/yp-nis/*.a" 42FILES:${PN}-staticdev += " ${libdir}/yp-nis/*.a"
43 43
44do_install_append() { 44do_install:append() {
45 install -d ${D}${systemd_unitdir}/system 45 install -d ${D}${systemd_unitdir}/system
46 install -m 0644 ${WORKDIR}/domainname.service ${D}${systemd_unitdir}/system 46 install -m 0644 ${WORKDIR}/domainname.service ${D}${systemd_unitdir}/system
47} 47}
diff --git a/meta-networking/recipes-support/nis/ypbind-mt_2.6.bb b/meta-networking/recipes-support/nis/ypbind-mt_2.6.bb
index 03b98c9c27..2c5e2bd939 100644
--- a/meta-networking/recipes-support/nis/ypbind-mt_2.6.bb
+++ b/meta-networking/recipes-support/nis/ypbind-mt_2.6.bb
@@ -21,8 +21,8 @@ DEPENDS = " \
21 yp-tools \ 21 yp-tools \
22 ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ 22 ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
23 " 23 "
24DEPENDS_append_libc-musl = " bsd-headers nss" 24DEPENDS:append:libc-musl = " bsd-headers nss"
25RDEPENDS_${PN} += "yp-tools" 25RDEPENDS:${PN} += "yp-tools"
26 26
27# ypbind-mt now provides all the functionality of ypbind 27# ypbind-mt now provides all the functionality of ypbind
28# and is used in place of it. 28# and is used in place of it.
@@ -39,15 +39,15 @@ SRC_URI[sha256sum] = "0696c0263c4fd48a4ff2ce6c109f05f37aab0f71646d81cb22c7c28591
39 39
40inherit systemd update-rc.d 40inherit systemd update-rc.d
41 41
42SYSTEMD_SERVICE_${PN} = "ypbind.service" 42SYSTEMD_SERVICE:${PN} = "ypbind.service"
43INITSCRIPT_NAME = "ypbind" 43INITSCRIPT_NAME = "ypbind"
44INITSCRIPT_PARAMS = "start 44 3 5 . stop 70 0 1 2 6 ." 44INITSCRIPT_PARAMS = "start 44 3 5 . stop 70 0 1 2 6 ."
45 45
46CACHED_CONFIGUREVARS = "ac_cv_prog_STRIP=/bin/true" 46CACHED_CONFIGUREVARS = "ac_cv_prog_STRIP=/bin/true"
47 47
48CFLAGS_append = " -I${STAGING_INCDIR}/nss3 -I${STAGING_INCDIR}/nspr" 48CFLAGS:append = " -I${STAGING_INCDIR}/nss3 -I${STAGING_INCDIR}/nspr"
49 49
50do_install_append () { 50do_install:append () {
51 install -d ${D}${sysconfdir}/init.d 51 install -d ${D}${sysconfdir}/init.d
52 install -d ${D}${sysconfdir}/rcS.d 52 install -d ${D}${sysconfdir}/rcS.d
53 53
@@ -58,6 +58,6 @@ do_install_append () {
58} 58}
59 59
60 60
61RPROVIDES_${PN} += "${PN}-systemd" 61RPROVIDES:${PN} += "${PN}-systemd"
62RREPLACES_${PN} += "${PN}-systemd" 62RREPLACES:${PN} += "${PN}-systemd"
63RCONFLICTS_${PN} += "${PN}-systemd" 63RCONFLICTS:${PN} += "${PN}-systemd"
diff --git a/meta-networking/recipes-support/ntimed/ntimed_git.bb b/meta-networking/recipes-support/ntimed/ntimed_git.bb
index a749b16593..ccfe11288e 100644
--- a/meta-networking/recipes-support/ntimed/ntimed_git.bb
+++ b/meta-networking/recipes-support/ntimed/ntimed_git.bb
@@ -17,7 +17,7 @@ SRCREV = "db0abbb4c80f2ecef6bc5d9639bca5bea28532a2"
17S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
18 18
19# use adjtimex on musl 19# use adjtimex on musl
20CFLAGS_append_libc-musl = " -Dntp_adjtime=adjtimex" 20CFLAGS:append:libc-musl = " -Dntp_adjtime=adjtimex"
21 21
22EXTRA_OEMAKE = "\ 22EXTRA_OEMAKE = "\
23 'CC=${CC}' \ 23 'CC=${CC}' \
@@ -33,8 +33,8 @@ do_install () {
33 install -D -m 0755 ntimed-client ${D}${sbindir}/ntimed-client 33 install -D -m 0755 ntimed-client ${D}${sbindir}/ntimed-client
34} 34}
35 35
36ALLOW_EMPTY_${PN} = "1" 36ALLOW_EMPTY:${PN} = "1"
37RDEPENDS_${PN} += "ntimed-client" 37RDEPENDS:${PN} += "ntimed-client"
38 38
39PACKAGE_BEFORE_PN += "ntimed-client" 39PACKAGE_BEFORE_PN += "ntimed-client"
40FILES_ntimed-client = "${sbindir}/ntimed-client" 40FILES:ntimed-client = "${sbindir}/ntimed-client"
diff --git a/meta-networking/recipes-support/ntopng/ndpi_3.4.bb b/meta-networking/recipes-support/ntopng/ndpi_3.4.bb
index 22e4d8e9ae..cfc60a7aab 100644
--- a/meta-networking/recipes-support/ntopng/ndpi_3.4.bb
+++ b/meta-networking/recipes-support/ntopng/ndpi_3.4.bb
@@ -4,7 +4,7 @@ inspection. Based on OpenDPI it includes ntop extensions"
4 4
5SECTION = "libdevel" 5SECTION = "libdevel"
6DEPENDS = "libpcap" 6DEPENDS = "libpcap"
7RDEPENDS_${PN} += " libpcap" 7RDEPENDS:${PN} += " libpcap"
8LICENSE = "GPLv3" 8LICENSE = "GPLv3"
9LIC_FILES_CHKSUM = "file://COPYING;md5=b52f2d57d10c4f7ee67a7eb9615d5d24" 9LIC_FILES_CHKSUM = "file://COPYING;md5=b52f2d57d10c4f7ee67a7eb9615d5d24"
10 10
@@ -19,7 +19,7 @@ inherit autotools-brokensep pkgconfig
19 19
20CPPFLAGS += "${SELECTED_OPTIMIZATION}" 20CPPFLAGS += "${SELECTED_OPTIMIZATION}"
21 21
22do_configure_prepend() { 22do_configure:prepend() {
23 ${S}/autogen.sh 23 ${S}/autogen.sh
24} 24}
25 25
diff --git a/meta-networking/recipes-support/ntopng/ntopng_4.2.bb b/meta-networking/recipes-support/ntopng/ntopng_4.2.bb
index 5961866515..cc23207888 100644
--- a/meta-networking/recipes-support/ntopng/ntopng_4.2.bb
+++ b/meta-networking/recipes-support/ntopng/ntopng_4.2.bb
@@ -7,7 +7,7 @@ usability, and features."
7SECTION = "console/network" 7SECTION = "console/network"
8 8
9DEPENDS = "curl libmaxminddb libpcap lua mariadb ndpi json-c rrdtool zeromq" 9DEPENDS = "curl libmaxminddb libpcap lua mariadb ndpi json-c rrdtool zeromq"
10RDEPENDS_${PN} = "bash redis" 10RDEPENDS:${PN} = "bash redis"
11LICENSE = "GPLv3" 11LICENSE = "GPLv3"
12LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" 12LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
13 13
@@ -26,24 +26,24 @@ S = "${WORKDIR}/git"
26# don't use the lua under thirdparty as it supports cross compiling badly 26# don't use the lua under thirdparty as it supports cross compiling badly
27export LUA_LIB = "${STAGING_LIBDIR}/liblua.a" 27export LUA_LIB = "${STAGING_LIBDIR}/liblua.a"
28 28
29LDFLAGS_append_mipsarch = " -latomic" 29LDFLAGS:append:mipsarch = " -latomic"
30LDFLAGS_append_powerpc = " -latomic" 30LDFLAGS:append:powerpc = " -latomic"
31LDFLAGS_append_riscv32 = " -latomic" 31LDFLAGS:append:riscv32 = " -latomic"
32inherit autotools-brokensep gettext systemd 32inherit autotools-brokensep gettext systemd
33 33
34do_install_append() { 34do_install:append() {
35 install -d ${D}${systemd_unitdir}/system/ 35 install -d ${D}${systemd_unitdir}/system/
36 install -m 0644 ${WORKDIR}/ntopng.service ${D}${systemd_unitdir}/system 36 install -m 0644 ${WORKDIR}/ntopng.service ${D}${systemd_unitdir}/system
37} 37}
38 38
39FILES_${PN} += "\ 39FILES:${PN} += "\
40 ${systemd_unitdir}/system/ntopng.service" 40 ${systemd_unitdir}/system/ntopng.service"
41 41
42FILES_${PN}-doc += "\ 42FILES:${PN}-doc += "\
43 /usr/man/man8/ntopng.8" 43 /usr/man/man8/ntopng.8"
44 44
45do_configure_prepend() { 45do_configure:prepend() {
46 ${S}/autogen.sh 46 ${S}/autogen.sh
47} 47}
48 48
49SYSTEMD_SERVICE_${PN} = "ntopng.service" 49SYSTEMD_SERVICE:${PN} = "ntopng.service"
diff --git a/meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb b/meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb
index 37f67095c5..4a719ae9c8 100644
--- a/meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb
+++ b/meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb
@@ -42,11 +42,11 @@ EXTRA_OECONF += "--with-net-snmp-config=no \
42 --with-locfile=redhat \ 42 --with-locfile=redhat \
43 --without-rpath \ 43 --without-rpath \
44 " 44 "
45CFLAGS_append = " -DPTYS_ARE_GETPT -DPTYS_ARE_SEARCHED" 45CFLAGS:append = " -DPTYS_ARE_GETPT -DPTYS_ARE_SEARCHED"
46 46
47USERADD_PACKAGES = "${PN}" 47USERADD_PACKAGES = "${PN}"
48NTP_USER_HOME ?= "/var/lib/ntp" 48NTP_USER_HOME ?= "/var/lib/ntp"
49USERADD_PARAM_${PN} = "--system --home-dir ${NTP_USER_HOME} \ 49USERADD_PARAM:${PN} = "--system --home-dir ${NTP_USER_HOME} \
50 --no-create-home \ 50 --no-create-home \
51 --shell /bin/false --user-group ntp" 51 --shell /bin/false --user-group ntp"
52 52
@@ -66,7 +66,7 @@ PACKAGECONFIG[debug] = "--enable-debugging,--disable-debugging"
66PACKAGECONFIG[mdns] = "ac_cv_header_dns_sd_h=yes,ac_cv_header_dns_sd_h=no,mdns" 66PACKAGECONFIG[mdns] = "ac_cv_header_dns_sd_h=yes,ac_cv_header_dns_sd_h=no,mdns"
67PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6," 67PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6,"
68 68
69do_install_append() { 69do_install:append() {
70 install -d ${D}${sysconfdir}/init.d 70 install -d ${D}${sysconfdir}/init.d
71 install -m 644 ${WORKDIR}/ntp.conf ${D}${sysconfdir} 71 install -m 644 ${WORKDIR}/ntp.conf ${D}${sysconfdir}
72 install -m 755 ${WORKDIR}/ntpd ${D}${sysconfdir}/init.d 72 install -m 755 ${WORKDIR}/ntpd ${D}${sysconfdir}/init.d
@@ -113,60 +113,60 @@ PACKAGES += "ntpdate sntp ntpdc ntpq ${PN}-tickadj ${PN}-utils"
113 113
114# ntp originally includes tickadj. It's split off for inclusion in small firmware images on platforms 114# ntp originally includes tickadj. It's split off for inclusion in small firmware images on platforms
115# with wonky clocks (e.g. OpenSlug) 115# with wonky clocks (e.g. OpenSlug)
116RDEPENDS_${PN} = "${PN}-tickadj" 116RDEPENDS:${PN} = "${PN}-tickadj"
117# ntpd require libgcc for execution 117# ntpd require libgcc for execution
118RDEPENDS_${PN} += "libgcc" 118RDEPENDS:${PN} += "libgcc"
119# Handle move from bin to utils package 119# Handle move from bin to utils package
120RPROVIDES_${PN}-utils = "${PN}-bin" 120RPROVIDES:${PN}-utils = "${PN}-bin"
121RREPLACES_${PN}-utils = "${PN}-bin" 121RREPLACES:${PN}-utils = "${PN}-bin"
122RCONFLICTS_${PN}-utils = "${PN}-bin" 122RCONFLICTS:${PN}-utils = "${PN}-bin"
123# ntpdc and ntpq were split out of ntp-utils 123# ntpdc and ntpq were split out of ntp-utils
124RDEPENDS_${PN}-utils = "ntpdc ntpq" 124RDEPENDS:${PN}-utils = "ntpdc ntpq"
125 125
126SYSTEMD_PACKAGES = "${PN} ntpdate sntp" 126SYSTEMD_PACKAGES = "${PN} ntpdate sntp"
127SYSTEMD_SERVICE_${PN} = "ntpd.service" 127SYSTEMD_SERVICE:${PN} = "ntpd.service"
128SYSTEMD_SERVICE_ntpdate = "ntpdate.service" 128SYSTEMD_SERVICE:ntpdate = "ntpdate.service"
129SYSTEMD_SERVICE_sntp = "sntp.service" 129SYSTEMD_SERVICE:sntp = "sntp.service"
130SYSTEMD_AUTO_ENABLE_sntp = "disable" 130SYSTEMD_AUTO_ENABLE:sntp = "disable"
131 131
132RPROVIDES_${PN} += "${PN}-systemd" 132RPROVIDES:${PN} += "${PN}-systemd"
133RREPLACES_${PN} += "${PN}-systemd" 133RREPLACES:${PN} += "${PN}-systemd"
134RCONFLICTS_${PN} += "${PN}-systemd" 134RCONFLICTS:${PN} += "${PN}-systemd"
135 135
136RPROVIDES_ntpdate += "ntpdate-systemd" 136RPROVIDES:ntpdate += "ntpdate-systemd"
137RREPLACES_ntpdate += "ntpdate-systemd" 137RREPLACES:ntpdate += "ntpdate-systemd"
138RCONFLICTS_ntpdate += "ntpdate-systemd" 138RCONFLICTS:ntpdate += "ntpdate-systemd"
139 139
140RSUGGESTS_${PN} = "iana-etc" 140RSUGGESTS:${PN} = "iana-etc"
141 141
142FILES_${PN} = "${sbindir}/ntpd.ntp ${sysconfdir}/ntp.conf ${sysconfdir}/init.d/ntpd \ 142FILES:${PN} = "${sbindir}/ntpd.ntp ${sysconfdir}/ntp.conf ${sysconfdir}/init.d/ntpd \
143 ${NTP_USER_HOME} \ 143 ${NTP_USER_HOME} \
144 ${systemd_unitdir}/ntp-units.d/60-ntpd.list \ 144 ${systemd_unitdir}/ntp-units.d/60-ntpd.list \
145" 145"
146FILES_${PN}-tickadj = "${sbindir}/tickadj" 146FILES:${PN}-tickadj = "${sbindir}/tickadj"
147FILES_${PN}-utils = "${sbindir} ${datadir}/ntp/lib" 147FILES:${PN}-utils = "${sbindir} ${datadir}/ntp/lib"
148RDEPENDS_${PN}-utils += "perl" 148RDEPENDS:${PN}-utils += "perl"
149FILES_ntpdate = "${sbindir}/ntpdate \ 149FILES:ntpdate = "${sbindir}/ntpdate \
150 ${sysconfdir}/network/if-up.d/ntpdate-sync \ 150 ${sysconfdir}/network/if-up.d/ntpdate-sync \
151 ${bindir}/ntpdate-sync \ 151 ${bindir}/ntpdate-sync \
152 ${sysconfdir}/default/ntpdate \ 152 ${sysconfdir}/default/ntpdate \
153 ${systemd_unitdir}/system/ntpdate.service \ 153 ${systemd_unitdir}/system/ntpdate.service \
154" 154"
155FILES_sntp = "${sbindir}/sntp \ 155FILES:sntp = "${sbindir}/sntp \
156 ${sysconfdir}/default/sntp \ 156 ${sysconfdir}/default/sntp \
157 ${systemd_unitdir}/system/sntp.service \ 157 ${systemd_unitdir}/system/sntp.service \
158 " 158 "
159FILES_ntpdc = "${sbindir}/ntpdc" 159FILES:ntpdc = "${sbindir}/ntpdc"
160FILES_ntpq = "${sbindir}/ntpq" 160FILES:ntpq = "${sbindir}/ntpq"
161 161
162CONFFILES_${PN} = "${sysconfdir}/ntp.conf" 162CONFFILES:${PN} = "${sysconfdir}/ntp.conf"
163CONFFILES_ntpdate = "${sysconfdir}/default/ntpdate" 163CONFFILES:ntpdate = "${sysconfdir}/default/ntpdate"
164 164
165INITSCRIPT_NAME = "ntpd" 165INITSCRIPT_NAME = "ntpd"
166# No dependencies, so just go in at the standard level (20) 166# No dependencies, so just go in at the standard level (20)
167INITSCRIPT_PARAMS = "defaults" 167INITSCRIPT_PARAMS = "defaults"
168 168
169pkg_postinst_ntpdate() { 169pkg_postinst:ntpdate() {
170 if ! grep -q -s ntpdate $D/var/spool/cron/root; then 170 if ! grep -q -s ntpdate $D/var/spool/cron/root; then
171 echo "adding crontab" 171 echo "adding crontab"
172 test -d $D/var/spool/cron || mkdir -p $D/var/spool/cron 172 test -d $D/var/spool/cron || mkdir -p $D/var/spool/cron
@@ -178,5 +178,5 @@ inherit update-alternatives
178 178
179ALTERNATIVE_PRIORITY = "100" 179ALTERNATIVE_PRIORITY = "100"
180 180
181ALTERNATIVE_${PN} = "ntpd" 181ALTERNATIVE:${PN} = "ntpd"
182ALTERNATIVE_LINK_NAME[ntpd] = "${sbindir}/ntpd" 182ALTERNATIVE_LINK_NAME[ntpd] = "${sbindir}/ntpd"
diff --git a/meta-networking/recipes-support/nuttcp/nuttcp_8.2.2.bb b/meta-networking/recipes-support/nuttcp/nuttcp_8.2.2.bb
index 193caf3cf3..677b031a9f 100644
--- a/meta-networking/recipes-support/nuttcp/nuttcp_8.2.2.bb
+++ b/meta-networking/recipes-support/nuttcp/nuttcp_8.2.2.bb
@@ -32,7 +32,7 @@ do_install () {
32 install -m 0644 ${WORKDIR}/nuttcp.socket ${D}${systemd_system_unitdir} 32 install -m 0644 ${WORKDIR}/nuttcp.socket ${D}${systemd_system_unitdir}
33} 33}
34 34
35FILES_${PN} += " \ 35FILES:${PN} += " \
36 ${bindir} \ 36 ${bindir} \
37 ${systemd_system_unitdir} \ 37 ${systemd_system_unitdir} \
38" 38"
diff --git a/meta-networking/recipes-support/nvmetcli/nvmetcli_0.7.bb b/meta-networking/recipes-support/nvmetcli/nvmetcli_0.7.bb
index 31f55e3589..ec483321b6 100644
--- a/meta-networking/recipes-support/nvmetcli/nvmetcli_0.7.bb
+++ b/meta-networking/recipes-support/nvmetcli/nvmetcli_0.7.bb
@@ -13,18 +13,18 @@ inherit systemd setuptools3
13# file. This file is not installed by default since the configuration will vary 13# file. This file is not installed by default since the configuration will vary
14# on real systems. Example configuration files are provided by including the 14# on real systems. Example configuration files are provided by including the
15# nvmetcli-examples package. 15# nvmetcli-examples package.
16SYSTEMD_SERVICE_${PN} = "nvmet.service" 16SYSTEMD_SERVICE:${PN} = "nvmet.service"
17 17
18SYSTEMD_AUTO_ENABLE ?= "disable" 18SYSTEMD_AUTO_ENABLE ?= "disable"
19 19
20RDEPENDS_${PN} += "python3 python3-six python3-pyparsing python3-configshell-fb" 20RDEPENDS:${PN} += "python3 python3-six python3-pyparsing python3-configshell-fb"
21 21
22SRCREV = "0a6b088db2dc2e5de11e6f23f1e890e4b54fee64" 22SRCREV = "0a6b088db2dc2e5de11e6f23f1e890e4b54fee64"
23SRC_URI = "git://git.infradead.org/users/hch/nvmetcli.git;branch=master" 23SRC_URI = "git://git.infradead.org/users/hch/nvmetcli.git;branch=master"
24 24
25S = "${WORKDIR}/git" 25S = "${WORKDIR}/git"
26 26
27do_install_append() { 27do_install:append() {
28 # Install example configuration scripts. 28 # Install example configuration scripts.
29 install -d ${D}${datadir}/nvmet 29 install -d ${D}${datadir}/nvmet
30 cp -fr ${S}/examples ${D}${datadir}/nvmet/ 30 cp -fr ${S}/examples ${D}${datadir}/nvmet/
@@ -36,4 +36,4 @@ do_install_append() {
36 36
37# Examples package contains example json files used to configure nvmet. 37# Examples package contains example json files used to configure nvmet.
38PACKAGES += "${PN}-examples" 38PACKAGES += "${PN}-examples"
39FILES_${PN}-examples = "${datadir}/nvmet/examples/*" 39FILES:${PN}-examples = "${datadir}/nvmet/examples/*"
diff --git a/meta-networking/recipes-support/open-isns/open-isns_0.101.bb b/meta-networking/recipes-support/open-isns/open-isns_0.101.bb
index 0b1bb6d512..6766478194 100644
--- a/meta-networking/recipes-support/open-isns/open-isns_0.101.bb
+++ b/meta-networking/recipes-support/open-isns/open-isns_0.101.bb
@@ -26,7 +26,7 @@ inherit systemd autotools-brokensep update-rc.d
26EXTRA_OECONF = " --prefix=${prefix} --enable-shared" 26EXTRA_OECONF = " --prefix=${prefix} --enable-shared"
27EXTRA_OEMAKE += "SYSTEMDDIR=${D}${systemd_unitdir}/system" 27EXTRA_OEMAKE += "SYSTEMDDIR=${D}${systemd_unitdir}/system"
28 28
29do_install_append () { 29do_install:append () {
30 oe_runmake INCDIR=${D}${includedir}/libisns/ install_hdrs 30 oe_runmake INCDIR=${D}${includedir}/libisns/ install_hdrs
31 oe_runmake LIBDIR=${D}${libdir} install_lib 31 oe_runmake LIBDIR=${D}${libdir} install_lib
32 32
@@ -35,6 +35,6 @@ do_install_append () {
35 ${D}${sysconfdir}/init.d/openisns 35 ${D}${sysconfdir}/init.d/openisns
36} 36}
37 37
38FILES_${PN} += "${libdir} ${systemd_unitdir}" 38FILES:${PN} += "${libdir} ${systemd_unitdir}"
39 39
40INITSCRIPT_NAME = "openisns" 40INITSCRIPT_NAME = "openisns"
diff --git a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_11.2.5.bb b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_11.2.5.bb
index 473af8d41b..116ff81a3d 100644
--- a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_11.2.5.bb
+++ b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_11.2.5.bb
@@ -19,11 +19,11 @@ SECTION = "vmware-tools"
19 19
20LICENSE = "LGPL-2.0 & GPL-2.0 & BSD & CDDL-1.0" 20LICENSE = "LGPL-2.0 & GPL-2.0 & BSD & CDDL-1.0"
21LIC_FILES_CHKSUM = "file://LICENSE;md5=559317809c5444fb39ceaf6ac45c43ac" 21LIC_FILES_CHKSUM = "file://LICENSE;md5=559317809c5444fb39ceaf6ac45c43ac"
22LICENSE_modules/freebsd/vmblock = "BSD" 22LICENSE:modules/freebsd/vmblock = "BSD"
23LICENSE_modules/freebsd/vmmemctl = "GPL-2.0" 23LICENSE:modules/freebsd/vmmemctl = "GPL-2.0"
24LICENSE_modules/freebsd/vmxnet = "GPL-2.0" 24LICENSE:modules/freebsd/vmxnet = "GPL-2.0"
25LICENSE_modules/linux = "GPL-2.0" 25LICENSE:modules/linux = "GPL-2.0"
26LICENSE_modules/solaris = "CDDL-1.0" 26LICENSE:modules/solaris = "CDDL-1.0"
27 27
28SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https \ 28SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https \
29 file://tools.conf \ 29 file://tools.conf \
@@ -47,7 +47,7 @@ SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https \
47 file://0001-pollGtk-Fix-volatile-qualifier-exposed-incorrectly.patch;patchdir=.. \ 47 file://0001-pollGtk-Fix-volatile-qualifier-exposed-incorrectly.patch;patchdir=.. \
48" 48"
49 49
50SRC_URI_append_libc-musl = " file://0001-Add-resolv_compat.h-for-musl-builds.patch;patchdir=.. \ 50SRC_URI:append:libc-musl = " file://0001-Add-resolv_compat.h-for-musl-builds.patch;patchdir=.. \
51" 51"
52 52
53SRCREV = "7ae57c3c7c1f68c74637ad009673dae94ee52570" 53SRCREV = "7ae57c3c7c1f68c74637ad009673dae94ee52570"
@@ -61,7 +61,7 @@ COMPATIBLE_HOST = '(x86_64.*|i.86.*)-linux'
61 61
62inherit autotools pkgconfig systemd update-rc.d 62inherit autotools pkgconfig systemd update-rc.d
63 63
64SYSTEMD_SERVICE_${PN} = "vmtoolsd.service" 64SYSTEMD_SERVICE:${PN} = "vmtoolsd.service"
65 65
66EXTRA_OECONF = "--without-icu --disable-multimon --disable-docs \ 66EXTRA_OECONF = "--without-icu --disable-multimon --disable-docs \
67 --disable-tests --without-gtkmm --without-xerces --without-pam \ 67 --disable-tests --without-gtkmm --without-xerces --without-pam \
@@ -76,20 +76,20 @@ PACKAGECONFIG[x11] = ",${NO_X11_FLAGS},${X11_DEPENDS}"
76# fuse gets implicitly detected; there is no --without-fuse option. 76# fuse gets implicitly detected; there is no --without-fuse option.
77PACKAGECONFIG[fuse] = ",,fuse" 77PACKAGECONFIG[fuse] = ",,fuse"
78 78
79CFLAGS_append_toolchain-clang = " -Wno-address-of-packed-member" 79CFLAGS:append:toolchain-clang = " -Wno-address-of-packed-member"
80FILES_${PN} += "\ 80FILES:${PN} += "\
81 ${libdir}/open-vm-tools/plugins/vmsvc/lib*.so \ 81 ${libdir}/open-vm-tools/plugins/vmsvc/lib*.so \
82 ${libdir}/open-vm-tools/plugins/common/lib*.so \ 82 ${libdir}/open-vm-tools/plugins/common/lib*.so \
83 ${sysconfdir}/vmware-tools/tools.conf \ 83 ${sysconfdir}/vmware-tools/tools.conf \
84" 84"
85FILES_${PN}-locale += "${datadir}/open-vm-tools/messages" 85FILES:${PN}-locale += "${datadir}/open-vm-tools/messages"
86FILES_${PN}-dev += "${libdir}/open-vm-tools/plugins/common/lib*.la" 86FILES:${PN}-dev += "${libdir}/open-vm-tools/plugins/common/lib*.la"
87 87
88CONFFILES_${PN} += "${sysconfdir}/vmware-tools/tools.conf" 88CONFFILES:${PN} += "${sysconfdir}/vmware-tools/tools.conf"
89 89
90RDEPENDS_${PN} = "util-linux libdnet fuse" 90RDEPENDS:${PN} = "util-linux libdnet fuse"
91 91
92do_install_append() { 92do_install:append() {
93 if ! ${@bb.utils.contains('DISTRO_FEATURES','usrmerge','true','false',d)}; then 93 if ! ${@bb.utils.contains('DISTRO_FEATURES','usrmerge','true','false',d)}; then
94 install -d ${D}/sbin 94 install -d ${D}/sbin
95 ln -sf ${sbindir}/mount.vmhgfs ${D}/sbin/mount.vmhgfs 95 ln -sf ${sbindir}/mount.vmhgfs ${D}/sbin/mount.vmhgfs
@@ -105,14 +105,14 @@ do_install_append() {
105 install -m 0644 ${WORKDIR}/tools.conf ${D}${sysconfdir}/vmware-tools/tools.conf 105 install -m 0644 ${WORKDIR}/tools.conf ${D}${sysconfdir}/vmware-tools/tools.conf
106} 106}
107 107
108do_configure_prepend() { 108do_configure:prepend() {
109 export CUSTOM_DNET_NAME=dnet 109 export CUSTOM_DNET_NAME=dnet
110 export CUSTOM_DNET_LIBS=-L${STAGING_LIBDIR}/libdnet.so 110 export CUSTOM_DNET_LIBS=-L${STAGING_LIBDIR}/libdnet.so
111} 111}
112 112
113INITSCRIPT_PACKAGES = "${PN}" 113INITSCRIPT_PACKAGES = "${PN}"
114INITSCRIPT_NAME_${PN} = "vmtoolsd" 114INITSCRIPT_NAME:${PN} = "vmtoolsd"
115INITSCRIPT_PARAMS_${PN} = "start 90 2 3 4 5 . stop 60 0 1 6 ." 115INITSCRIPT_PARAMS:${PN} = "start 90 2 3 4 5 . stop 60 0 1 6 ."
116 116
117python() { 117python() {
118 if 'filesystems-layer' not in d.getVar('BBFILE_COLLECTIONS').split(): 118 if 'filesystems-layer' not in d.getVar('BBFILE_COLLECTIONS').split():
diff --git a/meta-networking/recipes-support/openipmi/openipmi_2.0.31.bb b/meta-networking/recipes-support/openipmi/openipmi_2.0.31.bb
index d172083bb6..ecc98dd8be 100644
--- a/meta-networking/recipes-support/openipmi/openipmi_2.0.31.bb
+++ b/meta-networking/recipes-support/openipmi/openipmi_2.0.31.bb
@@ -50,16 +50,16 @@ PACKAGECONFIG ??= "gdbm"
50PACKAGECONFIG[gdbm] = "ac_cv_header_gdbm_h=yes,ac_cv_header_gdbm_h=no,gdbm," 50PACKAGECONFIG[gdbm] = "ac_cv_header_gdbm_h=yes,ac_cv_header_gdbm_h=no,gdbm,"
51 51
52PACKAGES += "${PN}-perl ${PN}-python" 52PACKAGES += "${PN}-perl ${PN}-python"
53PRIVATE_LIBS_${PN}-perl = "libOpenIPMI.so.0" 53PRIVATE_LIBS:${PN}-perl = "libOpenIPMI.so.0"
54 54
55FILES_${PN}-perl = " \ 55FILES:${PN}-perl = " \
56 ${libdir}/perl/vendor_perl/*/OpenIPMI.pm \ 56 ${libdir}/perl/vendor_perl/*/OpenIPMI.pm \
57 ${libdir}/perl/vendor_perl/*/auto/OpenIPMI/OpenIPMI.so \ 57 ${libdir}/perl/vendor_perl/*/auto/OpenIPMI/OpenIPMI.so \
58 " 58 "
59 59
60FILES_${PN}-python = "${PYTHON_SITEPACKAGES_DIR}" 60FILES:${PN}-python = "${PYTHON_SITEPACKAGES_DIR}"
61 61
62FILES_${PN}-dbg += " \ 62FILES:${PN}-dbg += " \
63 ${libdir}/perl/vendor_perl/*/auto/OpenIPMI/.debug \ 63 ${libdir}/perl/vendor_perl/*/auto/OpenIPMI/.debug \
64 ${PYTHON_SITEPACKAGES_DIR}/.debug \ 64 ${PYTHON_SITEPACKAGES_DIR}/.debug \
65 " 65 "
@@ -84,7 +84,7 @@ do_configure () {
84 done 84 done
85} 85}
86 86
87do_install_append () { 87do_install:append () {
88 echo "SAL: D = $D" 88 echo "SAL: D = $D"
89 echo "SAL: libdir = $libdir" 89 echo "SAL: libdir = $libdir"
90 install -m 0755 -d ${D}${sysconfdir}/sysconfig ${D}${sysconfdir}/init.d 90 install -m 0755 -d ${D}${sysconfdir}/sysconfig ${D}${sysconfdir}/init.d
@@ -108,5 +108,5 @@ do_install_append () {
108INITSCRIPT_NAME = "ipmi" 108INITSCRIPT_NAME = "ipmi"
109INITSCRIPT_PARAMS = "start 30 . stop 70 0 1 2 3 4 5 6 ." 109INITSCRIPT_PARAMS = "start 30 . stop 70 0 1 2 3 4 5 6 ."
110 110
111SYSTEMD_SERVICE_${PN} = "ipmi.service" 111SYSTEMD_SERVICE:${PN} = "ipmi.service"
112SYSTEMD_AUTO_ENABLE = "disable" 112SYSTEMD_AUTO_ENABLE = "disable"
diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.5.3.bb b/meta-networking/recipes-support/openvpn/openvpn_2.5.3.bb
index 7f4cc189ce..a70e9708de 100644
--- a/meta-networking/recipes-support/openvpn/openvpn_2.5.3.bb
+++ b/meta-networking/recipes-support/openvpn/openvpn_2.5.3.bb
@@ -20,12 +20,12 @@ SRC_URI[sha256sum] = "75f0044df449430555ca7b995a2b77ab24f2946fdc3668301b8edc2398
20# CVE-2020-7224 and CVE-2020-27569 are for Aviatrix OpenVPN client, not for openvpn. 20# CVE-2020-7224 and CVE-2020-27569 are for Aviatrix OpenVPN client, not for openvpn.
21CVE_CHECK_WHITELIST += "CVE-2020-7224 CVE-2020-27569" 21CVE_CHECK_WHITELIST += "CVE-2020-7224 CVE-2020-27569"
22 22
23SYSTEMD_SERVICE_${PN} += "openvpn@loopback-server.service openvpn@loopback-client.service" 23SYSTEMD_SERVICE:${PN} += "openvpn@loopback-server.service openvpn@loopback-client.service"
24SYSTEMD_AUTO_ENABLE = "disable" 24SYSTEMD_AUTO_ENABLE = "disable"
25 25
26INITSCRIPT_PACKAGES = "${PN}" 26INITSCRIPT_PACKAGES = "${PN}"
27INITSCRIPT_NAME_${PN} = "openvpn" 27INITSCRIPT_NAME:${PN} = "openvpn"
28INITSCRIPT_PARAMS_${PN} = "start 10 2 3 4 5 . stop 70 0 1 6 ." 28INITSCRIPT_PARAMS:${PN} = "start 10 2 3 4 5 . stop 70 0 1 6 ."
29 29
30CFLAGS += "-fno-inline" 30CFLAGS += "-fno-inline"
31 31
@@ -36,7 +36,7 @@ EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', '', '--disable-p
36# Explicitly specify IPROUTE to bypass the configure-time check for /sbin/ip on the host. 36# Explicitly specify IPROUTE to bypass the configure-time check for /sbin/ip on the host.
37EXTRA_OECONF += "IPROUTE=${base_sbindir}/ip" 37EXTRA_OECONF += "IPROUTE=${base_sbindir}/ip"
38 38
39do_install_append() { 39do_install:append() {
40 install -d ${D}/${sysconfdir}/init.d 40 install -d ${D}/${sysconfdir}/init.d
41 install -m 755 ${WORKDIR}/openvpn ${D}/${sysconfdir}/init.d 41 install -m 755 ${WORKDIR}/openvpn ${D}/${sysconfdir}/init.d
42 42
@@ -65,12 +65,12 @@ do_install_append() {
65 65
66PACKAGES =+ " ${PN}-sample " 66PACKAGES =+ " ${PN}-sample "
67 67
68RRECOMMENDS_${PN} = "kernel-module-tun" 68RRECOMMENDS:${PN} = "kernel-module-tun"
69 69
70FILES_${PN}-dbg += "${libdir}/openvpn/plugins/.debug" 70FILES:${PN}-dbg += "${libdir}/openvpn/plugins/.debug"
71FILES_${PN} += "${systemd_unitdir}/system/openvpn@.service \ 71FILES:${PN} += "${systemd_unitdir}/system/openvpn@.service \
72 ${sysconfdir}/tmpfiles.d \ 72 ${sysconfdir}/tmpfiles.d \
73 " 73 "
74FILES_${PN}-sample += "${systemd_unitdir}/system/openvpn@loopback-server.service \ 74FILES:${PN}-sample += "${systemd_unitdir}/system/openvpn@loopback-server.service \
75 ${systemd_unitdir}/system/openvpn@loopback-client.service \ 75 ${systemd_unitdir}/system/openvpn@loopback-client.service \
76 ${sysconfdir}/openvpn/sample/" 76 ${sysconfdir}/openvpn/sample/"
diff --git a/meta-networking/recipes-support/pimd/pimd_2.3.2.bb b/meta-networking/recipes-support/pimd/pimd_2.3.2.bb
index df9e85d7de..2b622ae6d0 100644
--- a/meta-networking/recipes-support/pimd/pimd_2.3.2.bb
+++ b/meta-networking/recipes-support/pimd/pimd_2.3.2.bb
@@ -10,7 +10,7 @@ SRC_URI = "ftp://ftp.troglobit.com/pimd/${BP}.tar.gz \
10SRC_URI[md5sum] = "a3c03e40540980b2c06e265a17988e60" 10SRC_URI[md5sum] = "a3c03e40540980b2c06e265a17988e60"
11SRC_URI[sha256sum] = "c77a9812751f114490a28a6839b16aac8b020c8d9fd6aa22bf3880c054e19f1d" 11SRC_URI[sha256sum] = "c77a9812751f114490a28a6839b16aac8b020c8d9fd6aa22bf3880c054e19f1d"
12 12
13EXTRA_OECONF_append_libc-musl = " --embedded-libc" 13EXTRA_OECONF:append:libc-musl = " --embedded-libc"
14 14
15inherit autotools-brokensep update-alternatives 15inherit autotools-brokensep update-alternatives
16 16
@@ -20,5 +20,5 @@ do_configure() {
20 20
21ALTERNATIVE_PRIORITY = "100" 21ALTERNATIVE_PRIORITY = "100"
22 22
23ALTERNATIVE_${PN} = "pimd" 23ALTERNATIVE:${PN} = "pimd"
24ALTERNATIVE_LINK_NAME[pimd] = "${sbindir}/pimd" 24ALTERNATIVE_LINK_NAME[pimd] = "${sbindir}/pimd"
diff --git a/meta-networking/recipes-support/rdma-core/rdma-core_35.0.bb b/meta-networking/recipes-support/rdma-core/rdma-core_35.0.bb
index af4b3788ba..dcdfb5bd40 100644
--- a/meta-networking/recipes-support/rdma-core/rdma-core_35.0.bb
+++ b/meta-networking/recipes-support/rdma-core/rdma-core_35.0.bb
@@ -3,7 +3,7 @@ DESCRIPTION = "This is the userspace components for the Linux Kernel's drivers I
3SECTION = "libs" 3SECTION = "libs"
4 4
5DEPENDS = "libnl" 5DEPENDS = "libnl"
6RDEPENDS_${PN} = "bash perl" 6RDEPENDS:${PN} = "bash perl"
7 7
8SRC_URI = "git://github.com/linux-rdma/rdma-core.git" 8SRC_URI = "git://github.com/linux-rdma/rdma-core.git"
9SRCREV = "e29a698e99028e9a092bb00c03ee4bfa31ae0cf3" 9SRCREV = "e29a698e99028e9a092bb00c03ee4bfa31ae0cf3"
@@ -23,12 +23,12 @@ EXTRA_OECMAKE = " \
23LTO = "" 23LTO = ""
24 24
25FILES_SOLIBSDEV = "" 25FILES_SOLIBSDEV = ""
26FILES_${PN} += "${libdir}/*" 26FILES:${PN} += "${libdir}/*"
27INSANE_SKIP_${PN} += "dev-so" 27INSANE_SKIP:${PN} += "dev-so"
28 28
29inherit cmake cpan-base python3native systemd 29inherit cmake cpan-base python3native systemd
30 30
31SYSTEMD_SERVICE_${PN} = " \ 31SYSTEMD_SERVICE:${PN} = " \
32 srp_daemon.service \ 32 srp_daemon.service \
33 iwpmd.service \ 33 iwpmd.service \
34 ibacm.socket \ 34 ibacm.socket \
diff --git a/meta-networking/recipes-support/spice/spice_git.bb b/meta-networking/recipes-support/spice/spice_git.bb
index 52dad71242..b0f1d51107 100644
--- a/meta-networking/recipes-support/spice/spice_git.bb
+++ b/meta-networking/recipes-support/spice/spice_git.bb
@@ -33,14 +33,14 @@ S = "${WORKDIR}/git"
33inherit autotools gettext python3native python3-dir pkgconfig 33inherit autotools gettext python3native python3-dir pkgconfig
34 34
35DEPENDS += "spice-protocol jpeg pixman alsa-lib glib-2.0 python3-pyparsing-native python3-six-native glib-2.0-native" 35DEPENDS += "spice-protocol jpeg pixman alsa-lib glib-2.0 python3-pyparsing-native python3-six-native glib-2.0-native"
36DEPENDS_append_class-nativesdk = " nativesdk-openssl" 36DEPENDS:append:class-nativesdk = " nativesdk-openssl"
37 37
38export PYTHON="${STAGING_BINDIR_NATIVE}/python3-native/python3" 38export PYTHON="${STAGING_BINDIR_NATIVE}/python3-native/python3"
39 39
40CFLAGS_append = " -Wno-error" 40CFLAGS:append = " -Wno-error"
41 41
42PACKAGECONFIG_class-native = "" 42PACKAGECONFIG:class-native = ""
43PACKAGECONFIG_class-nativesdk = "" 43PACKAGECONFIG:class-nativesdk = ""
44PACKAGECONFIG ?= "sasl" 44PACKAGECONFIG ?= "sasl"
45 45
46PACKAGECONFIG[celt051] = "--enable-celt051,--disable-celt051,celt051" 46PACKAGECONFIG[celt051] = "--enable-celt051,--disable-celt051,celt051"
@@ -56,4 +56,4 @@ COMPATIBLE_HOST = '(x86_64|i.86).*-linux'
56 56
57BBCLASSEXTEND = "native nativesdk" 57BBCLASSEXTEND = "native nativesdk"
58 58
59EXTRA_OECONF_append_toolchain-clang = " --disable-werror" 59EXTRA_OECONF:append:toolchain-clang = " --disable-werror"
diff --git a/meta-networking/recipes-support/ssmtp/ssmtp_2.64.bb b/meta-networking/recipes-support/ssmtp/ssmtp_2.64.bb
index bae29aa80e..decac0c2b3 100644
--- a/meta-networking/recipes-support/ssmtp/ssmtp_2.64.bb
+++ b/meta-networking/recipes-support/ssmtp/ssmtp_2.64.bb
@@ -25,7 +25,7 @@ EXTRA_OEMAKE = "GEN_CONFIG='/bin/true'"
25 25
26LDFLAGS += "${@bb.utils.contains('PACKAGECONFIG', 'ssl', '-lssl -lcrypto', '', d)}" 26LDFLAGS += "${@bb.utils.contains('PACKAGECONFIG', 'ssl', '-lssl -lcrypto', '', d)}"
27 27
28do_install_append () { 28do_install:append () {
29 install -d ${D}${mandir}/ 29 install -d ${D}${mandir}/
30 mv ${D}${exec_prefix}/man/* ${D}${mandir}/ 30 mv ${D}${exec_prefix}/man/* ${D}${mandir}/
31 rmdir ${D}${exec_prefix}/man 31 rmdir ${D}${exec_prefix}/man
@@ -36,7 +36,7 @@ do_install_append () {
36 36
37ALTERNATIVE_PRIORITY_${PN} = "100" 37ALTERNATIVE_PRIORITY_${PN} = "100"
38 38
39ALTERNATIVE_${PN} = "mailq newaliases sendmail" 39ALTERNATIVE:${PN} = "mailq newaliases sendmail"
40ALTERNATIVE_LINK_NAME[sendmail] = "${sbindir}/sendmail" 40ALTERNATIVE_LINK_NAME[sendmail] = "${sbindir}/sendmail"
41ALTERNATIVE_LINK_NAME[newaliases] = "${sbindir}/newaliases" 41ALTERNATIVE_LINK_NAME[newaliases] = "${sbindir}/newaliases"
42ALTERNATIVE_LINK_NAME[mailq] = "${sbindir}/mailq" 42ALTERNATIVE_LINK_NAME[mailq] = "${sbindir}/mailq"
diff --git a/meta-networking/recipes-support/strongswan/strongswan_5.9.3.bb b/meta-networking/recipes-support/strongswan/strongswan_5.9.3.bb
index 8a704f6dc4..ad104e44ed 100644
--- a/meta-networking/recipes-support/strongswan/strongswan_5.9.3.bb
+++ b/meta-networking/recipes-support/strongswan/strongswan_5.9.3.bb
@@ -47,17 +47,17 @@ PACKAGECONFIG[systemd-charon] = "--enable-systemd,--disable-systemd,systemd,"
47 47
48inherit autotools systemd pkgconfig 48inherit autotools systemd pkgconfig
49 49
50RRECOMMENDS_${PN} = "kernel-module-ipsec" 50RRECOMMENDS:${PN} = "kernel-module-ipsec"
51 51
52FILES_${PN} += "${libdir}/ipsec/lib*${SOLIBS}" 52FILES:${PN} += "${libdir}/ipsec/lib*${SOLIBS}"
53FILES_${PN}-dbg += "${bindir}/.debug ${sbindir}/.debug ${libdir}/ipsec/.debug ${libexecdir}/ipsec/.debug" 53FILES:${PN}-dbg += "${bindir}/.debug ${sbindir}/.debug ${libdir}/ipsec/.debug ${libexecdir}/ipsec/.debug"
54FILES_${PN}-dev += "${libdir}/ipsec/lib*${SOLIBSDEV} ${libdir}/ipsec/*.la ${libdir}/ipsec/include/config.h" 54FILES:${PN}-dev += "${libdir}/ipsec/lib*${SOLIBSDEV} ${libdir}/ipsec/*.la ${libdir}/ipsec/include/config.h"
55FILES_${PN}-staticdev += "${libdir}/ipsec/*.a" 55FILES:${PN}-staticdev += "${libdir}/ipsec/*.a"
56 56
57CONFFILES_${PN} = "${sysconfdir}/*.conf ${sysconfdir}/ipsec.d/*.conf ${sysconfdir}/strongswan.d/*.conf" 57CONFFILES:${PN} = "${sysconfdir}/*.conf ${sysconfdir}/ipsec.d/*.conf ${sysconfdir}/strongswan.d/*.conf"
58 58
59PACKAGES += "${PN}-plugins" 59PACKAGES += "${PN}-plugins"
60ALLOW_EMPTY_${PN}-plugins = "1" 60ALLOW_EMPTY:${PN}-plugins = "1"
61 61
62PACKAGES_DYNAMIC += "^${PN}-plugin-.*$" 62PACKAGES_DYNAMIC += "^${PN}-plugin-.*$"
63NOAUTOPACKAGEDEBUG = "1" 63NOAUTOPACKAGEDEBUG = "1"
@@ -69,13 +69,13 @@ python split_strongswan_plugins () {
69 69
70 def add_plugin_conf(f, pkg, file_regex, output_pattern, modulename): 70 def add_plugin_conf(f, pkg, file_regex, output_pattern, modulename):
71 dvar = d.getVar('PKGD') 71 dvar = d.getVar('PKGD')
72 oldfiles = d.getVar('CONFFILES_' + pkg) 72 oldfiles = d.getVar('CONFFILES:' + pkg)
73 newfile = '/' + os.path.relpath(f, dvar) 73 newfile = '/' + os.path.relpath(f, dvar)
74 74
75 if not oldfiles: 75 if not oldfiles:
76 d.setVar('CONFFILES_' + pkg, newfile) 76 d.setVar('CONFFILES:' + pkg, newfile)
77 else: 77 else:
78 d.setVar('CONFFILES_' + pkg, oldfiles + " " + newfile) 78 d.setVar('CONFFILES:' + pkg, oldfiles + " " + newfile)
79 79
80 split_packages = do_split_packages(d, libdir, 'libstrongswan-(.*)\.so', '${PN}-plugin-%s', 'strongSwan %s plugin', prepend=True) 80 split_packages = do_split_packages(d, libdir, 'libstrongswan-(.*)\.so', '${PN}-plugin-%s', 'strongSwan %s plugin', prepend=True)
81 do_split_packages(d, sysconfdir, '(.*)\.conf', '${PN}-plugin-%s', 'strongSwan %s plugin', prepend=True, hook=add_plugin_conf) 81 do_split_packages(d, sysconfdir, '(.*)\.conf', '${PN}-plugin-%s', 'strongSwan %s plugin', prepend=True, hook=add_plugin_conf)
@@ -86,17 +86,17 @@ python split_strongswan_plugins () {
86 86
87 if split_packages: 87 if split_packages:
88 pn = d.getVar('PN') 88 pn = d.getVar('PN')
89 d.setVar('RRECOMMENDS_' + pn + '-plugins', ' '.join(split_packages)) 89 d.setVar('RRECOMMENDS:' + pn + '-plugins', ' '.join(split_packages))
90 d.appendVar('RRECOMMENDS_' + pn + '-dbg', ' ' + ' '.join(split_dbg_packages)) 90 d.appendVar('RRECOMMENDS:' + pn + '-dbg', ' ' + ' '.join(split_dbg_packages))
91 d.appendVar('RRECOMMENDS_' + pn + '-dev', ' ' + ' '.join(split_dev_packages)) 91 d.appendVar('RRECOMMENDS:' + pn + '-dev', ' ' + ' '.join(split_dev_packages))
92 d.appendVar('RRECOMMENDS_' + pn + '-staticdev', ' ' + ' '.join(split_staticdev_packages)) 92 d.appendVar('RRECOMMENDS:' + pn + '-staticdev', ' ' + ' '.join(split_staticdev_packages))
93} 93}
94 94
95PACKAGESPLITFUNCS_prepend = "split_strongswan_plugins " 95PACKAGESPLITFUNCS:prepend = "split_strongswan_plugins "
96 96
97# Install some default plugins based on default strongSwan ./configure options 97# Install some default plugins based on default strongSwan ./configure options
98# See https://wiki.strongswan.org/projects/strongswan/wiki/Pluginlist 98# See https://wiki.strongswan.org/projects/strongswan/wiki/Pluginlist
99RDEPENDS_${PN} += "\ 99RDEPENDS:${PN} += "\
100 ${PN}-plugin-aes \ 100 ${PN}-plugin-aes \
101 ${PN}-plugin-attr \ 101 ${PN}-plugin-attr \
102 ${PN}-plugin-cmac \ 102 ${PN}-plugin-cmac \
@@ -130,14 +130,14 @@ RDEPENDS_${PN} += "\
130 ${PN}-plugin-curve25519 \ 130 ${PN}-plugin-curve25519 \
131 " 131 "
132 132
133RPROVIDES_${PN} += "${PN}-systemd" 133RPROVIDES:${PN} += "${PN}-systemd"
134RREPLACES_${PN} += "${PN}-systemd" 134RREPLACES:${PN} += "${PN}-systemd"
135RCONFLICTS_${PN} += "${PN}-systemd" 135RCONFLICTS:${PN} += "${PN}-systemd"
136 136
137# The deprecated legacy 'strongswan-starter' service should only be used when charon and 137# The deprecated legacy 'strongswan-starter' service should only be used when charon and
138# stroke are enabled. When swanctl is in use, 'strongswan.service' is needed. 138# stroke are enabled. When swanctl is in use, 'strongswan.service' is needed.
139# See: https://wiki.strongswan.org/projects/strongswan/wiki/Charon-systemd 139# See: https://wiki.strongswan.org/projects/strongswan/wiki/Charon-systemd
140SYSTEMD_SERVICE_${PN} = " \ 140SYSTEMD_SERVICE:${PN} = " \
141 ${@bb.utils.contains('PACKAGECONFIG', 'swanctl', '${BPN}.service', '', d)} \ 141 ${@bb.utils.contains('PACKAGECONFIG', 'swanctl', '${BPN}.service', '', d)} \
142 ${@bb.utils.contains('PACKAGECONFIG', 'charon', '${BPN}-starter.service', '', d)} \ 142 ${@bb.utils.contains('PACKAGECONFIG', 'charon', '${BPN}-starter.service', '', d)} \
143" 143"
diff --git a/meta-networking/recipes-support/stunnel/stunnel_5.59.bb b/meta-networking/recipes-support/stunnel/stunnel_5.59.bb
index e3704ae1d0..9321070bc8 100644
--- a/meta-networking/recipes-support/stunnel/stunnel_5.59.bb
+++ b/meta-networking/recipes-support/stunnel/stunnel_5.59.bb
@@ -32,5 +32,5 @@ EXTRA_OEMAKE += "DEFAULT_GROUP='nogroup'"
32# stunnel3 is a Perl wrapper to allow use of the legacy stunnel 3.x commandline 32# stunnel3 is a Perl wrapper to allow use of the legacy stunnel 3.x commandline
33# syntax with stunnel >= 4.05 33# syntax with stunnel >= 4.05
34PACKAGES =+ "stunnel3" 34PACKAGES =+ "stunnel3"
35FILES_stunnel3 = "${bindir}/stunnel3" 35FILES:stunnel3 = "${bindir}/stunnel3"
36RDEPENDS_stunnel3 += "${PN} perl" 36RDEPENDS:stunnel3 += "${PN} perl"
diff --git a/meta-networking/recipes-support/tcpdump/tcpdump_4.99.0.bb b/meta-networking/recipes-support/tcpdump/tcpdump_4.99.0.bb
index 66510b7fde..97a9027af4 100644
--- a/meta-networking/recipes-support/tcpdump/tcpdump_4.99.0.bb
+++ b/meta-networking/recipes-support/tcpdump/tcpdump_4.99.0.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=5eb289217c160e2920d2e35bddc36453"
6 6
7DEPENDS = "libpcap" 7DEPENDS = "libpcap"
8 8
9RDEPENDS_${PN}-ptest += " make perl \ 9RDEPENDS:${PN}-ptest += " make perl \
10 perl-module-file-basename \ 10 perl-module-file-basename \
11 perl-module-file-spec \ 11 perl-module-file-spec \
12 perl-module-file-spec-unix \ 12 perl-module-file-spec-unix \
@@ -44,14 +44,14 @@ PACKAGECONFIG[smb] = "--enable-smb,--disable-smb"
44 44
45EXTRA_AUTORECONF += "-I m4" 45EXTRA_AUTORECONF += "-I m4"
46 46
47do_configure_prepend() { 47do_configure:prepend() {
48 mkdir -p ${S}/m4 48 mkdir -p ${S}/m4
49 if [ -f aclocal.m4 ]; then 49 if [ -f aclocal.m4 ]; then
50 mv aclocal.m4 ${S}/m4 50 mv aclocal.m4 ${S}/m4
51 fi 51 fi
52} 52}
53 53
54do_install_append() { 54do_install:append() {
55 # make install installs an unneeded extra copy of the tcpdump binary 55 # make install installs an unneeded extra copy of the tcpdump binary
56 rm ${D}${bindir}/tcpdump.${PV} 56 rm ${D}${bindir}/tcpdump.${PV}
57} 57}
diff --git a/meta-networking/recipes-support/tinyproxy/tinyproxy_1.11.0.bb b/meta-networking/recipes-support/tinyproxy/tinyproxy_1.11.0.bb
index 7fb29279ea..f20013b192 100644
--- a/meta-networking/recipes-support/tinyproxy/tinyproxy_1.11.0.bb
+++ b/meta-networking/recipes-support/tinyproxy/tinyproxy_1.11.0.bb
@@ -26,14 +26,14 @@ inherit autotools systemd useradd
26 26
27#User specific 27#User specific
28USERADD_PACKAGES = "${PN}" 28USERADD_PACKAGES = "${PN}"
29USERADD_PARAM_${PN} = "--system --home /dev/null \ 29USERADD_PARAM:${PN} = "--system --home /dev/null \
30 --no-user-group --gid nogroup tinyproxy" 30 --no-user-group --gid nogroup tinyproxy"
31 31
32SYSTEMD_PACKAGES += "${BPN}" 32SYSTEMD_PACKAGES += "${BPN}"
33SYSTEMD_SERVICE_${PN} = "tinyproxy.service" 33SYSTEMD_SERVICE:${PN} = "tinyproxy.service"
34SYSTEMD_AUTO_ENABLE_${PN} = "enable" 34SYSTEMD_AUTO_ENABLE:${PN} = "enable"
35 35
36do_install_append() { 36do_install:append() {
37 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then 37 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
38 install -d ${D}${systemd_system_unitdir} 38 install -d ${D}${systemd_system_unitdir}
39 install -m 0644 ${WORKDIR}/tinyproxy.service ${D}${systemd_system_unitdir} 39 install -m 0644 ${WORKDIR}/tinyproxy.service ${D}${systemd_system_unitdir}
diff --git a/meta-networking/recipes-support/tnftp/tnftp_20151004.bb b/meta-networking/recipes-support/tnftp/tnftp_20151004.bb
index 83ad11b0e9..8e03f1bdb9 100644
--- a/meta-networking/recipes-support/tnftp/tnftp_20151004.bb
+++ b/meta-networking/recipes-support/tnftp/tnftp_20151004.bb
@@ -22,11 +22,11 @@ inherit autotools update-alternatives pkgconfig
22 22
23ALTERNATIVE_PRIORITY = "100" 23ALTERNATIVE_PRIORITY = "100"
24 24
25ALTERNATIVE_${PN} = "ftp" 25ALTERNATIVE:${PN} = "ftp"
26ALTERNATIVE_LINK_NAME_${PN} = "${bindir}/ftp" 26ALTERNATIVE_LINK_NAME_${PN} = "${bindir}/ftp"
27ALTERNATIVE_TARGET_${PN} = "${bindir}/tnftp" 27ALTERNATIVE_TARGET_${PN} = "${bindir}/tnftp"
28 28
29FILES_${PN} = "${bindir}/tnftp" 29FILES:${PN} = "${bindir}/tnftp"
30 30
31LIC_FILES_CHKSUM = "file://COPYING;md5=6d6796cb166a9bb050958241dad9479e" 31LIC_FILES_CHKSUM = "file://COPYING;md5=6d6796cb166a9bb050958241dad9479e"
32SRC_URI[md5sum] = "a49fbe752318d5a7893f900046ea00d5" 32SRC_URI[md5sum] = "a49fbe752318d5a7893f900046ea00d5"
diff --git a/meta-networking/recipes-support/traceroute/traceroute_2.1.0.bb b/meta-networking/recipes-support/traceroute/traceroute_2.1.0.bb
index c673ed0094..82077db546 100644
--- a/meta-networking/recipes-support/traceroute/traceroute_2.1.0.bb
+++ b/meta-networking/recipes-support/traceroute/traceroute_2.1.0.bb
@@ -41,5 +41,5 @@ do_install() {
41} 41}
42 42
43ALTERNATIVE_PRIORITY = "100" 43ALTERNATIVE_PRIORITY = "100"
44ALTERNATIVE_${PN} = "traceroute" 44ALTERNATIVE:${PN} = "traceroute"
45ALTERNATIVE_LINK_NAME[traceroute] = "${bindir}/traceroute" 45ALTERNATIVE_LINK_NAME[traceroute] = "${bindir}/traceroute"
diff --git a/meta-networking/recipes-support/unbound/unbound_1.12.0.bb b/meta-networking/recipes-support/unbound/unbound_1.12.0.bb
index 6fc1631714..8ab8b7b84f 100644
--- a/meta-networking/recipes-support/unbound/unbound_1.12.0.bb
+++ b/meta-networking/recipes-support/unbound/unbound_1.12.0.bb
@@ -17,7 +17,7 @@ SRCREV="52b04806f4236c37acd10179ab465a54adc7e86a"
17inherit autotools pkgconfig systemd update-rc.d 17inherit autotools pkgconfig systemd update-rc.d
18 18
19DEPENDS = "openssl libevent libtool-native bison-native expat" 19DEPENDS = "openssl libevent libtool-native bison-native expat"
20RDEPENDS_${PN} = "bash openssl-bin daemonize" 20RDEPENDS:${PN} = "bash openssl-bin daemonize"
21 21
22S = "${WORKDIR}/git" 22S = "${WORKDIR}/git"
23 23
@@ -32,7 +32,7 @@ PACKAGECONFIG[dnscrypt] = "--enable-dnscrypt, --disable-dnscrypt, libsodium"
32PACKAGECONFIG[largefile] = "--enable-largefile,--disable-largefile,," 32PACKAGECONFIG[largefile] = "--enable-largefile,--disable-largefile,,"
33PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd" 33PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd"
34 34
35do_install_append() { 35do_install:append() {
36 install -d ${D}${systemd_unitdir}/system 36 install -d ${D}${systemd_unitdir}/system
37 install -m 0644 ${B}/contrib/unbound.service ${D}${systemd_unitdir}/system 37 install -m 0644 ${B}/contrib/unbound.service ${D}${systemd_unitdir}/system
38 38
@@ -40,7 +40,7 @@ do_install_append() {
40 install -m 0755 ${S}/contrib/unbound.init ${D}${sysconfdir}/init.d/unbound 40 install -m 0755 ${S}/contrib/unbound.init ${D}${sysconfdir}/init.d/unbound
41} 41}
42 42
43SYSTEMD_SERVICE_${PN} = "${BPN}.service" 43SYSTEMD_SERVICE:${PN} = "${BPN}.service"
44 44
45INITSCRIPT_NAME = "unbound" 45INITSCRIPT_NAME = "unbound"
46INITSCRIPT_PARAMS = "defaults" 46INITSCRIPT_PARAMS = "defaults"
diff --git a/meta-networking/recipes-support/vnstat/vnstat_2.6.bb b/meta-networking/recipes-support/vnstat/vnstat_2.6.bb
index ad8802f3a6..a7e008e55e 100644
--- a/meta-networking/recipes-support/vnstat/vnstat_2.6.bb
+++ b/meta-networking/recipes-support/vnstat/vnstat_2.6.bb
@@ -13,10 +13,10 @@ inherit autotools pkgconfig systemd
13 13
14EXTRA_OECONF = "--disable-extra-paths" 14EXTRA_OECONF = "--disable-extra-paths"
15 15
16do_install_append() { 16do_install:append() {
17 install -Dm644 ${S}/examples/systemd/vnstat.service "${D}${systemd_system_unitdir}/vnstat.service" 17 install -Dm644 ${S}/examples/systemd/vnstat.service "${D}${systemd_system_unitdir}/vnstat.service"
18} 18}
19 19
20PARALLEL_MAKEINST = "" 20PARALLEL_MAKEINST = ""
21 21
22SYSTEMD_SERVICE_${PN} = "vnstat.service" 22SYSTEMD_SERVICE:${PN} = "vnstat.service"
diff --git a/meta-networking/recipes-support/wireshark/README b/meta-networking/recipes-support/wireshark/README
index 63b5b72631..f5e4d04777 100644
--- a/meta-networking/recipes-support/wireshark/README
+++ b/meta-networking/recipes-support/wireshark/README
@@ -14,12 +14,12 @@ Adding the wireshark to your build
14======================================== 14========================================
15 15
16via local.conf 16via local.conf
17IMAGE_INSTALL_append = " wireshark" 17IMAGE_INSTALL:append = " wireshark"
18 18
19Adding the wireshark to your graphical build 19Adding the wireshark to your graphical build
20======================================== 20========================================
21via local.conf 21via local.conf
22IMAGE_INSTALL_append = " wireshark" 22IMAGE_INSTALL:append = " wireshark"
23 23
24and one of: 24and one of:
25 25
diff --git a/meta-networking/recipes-support/wireshark/wireshark_3.4.7.bb b/meta-networking/recipes-support/wireshark/wireshark_3.4.7.bb
index 7bc5a8150c..fc360f6691 100644
--- a/meta-networking/recipes-support/wireshark/wireshark_3.4.7.bb
+++ b/meta-networking/recipes-support/wireshark/wireshark_3.4.7.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6e271234ba1a13c6e512e76b94ac2f77"
6 6
7DEPENDS = "pcre expat glib-2.0 glib-2.0-native libgcrypt libgpg-error libxml2 bison-native c-ares" 7DEPENDS = "pcre expat glib-2.0 glib-2.0-native libgcrypt libgpg-error libxml2 bison-native c-ares"
8 8
9DEPENDS_append_class-target = " wireshark-native chrpath-replacement-native " 9DEPENDS:append:class-target = " wireshark-native chrpath-replacement-native "
10 10
11SRC_URI = "https://1.eu.dl.wireshark.org/src/all-versions/wireshark-${PV}.tar.xz" 11SRC_URI = "https://1.eu.dl.wireshark.org/src/all-versions/wireshark-${PV}.tar.xz"
12 12
@@ -27,7 +27,7 @@ inherit cmake pkgconfig python3native perlnative upstream-version-is-even mime m
27 27
28PACKAGECONFIG ?= "libpcap gnutls libnl libcap sbc" 28PACKAGECONFIG ?= "libpcap gnutls libnl libcap sbc"
29 29
30PACKAGECONFIG_class-native = "libpcap gnutls ssl libssh" 30PACKAGECONFIG:class-native = "libpcap gnutls ssl libssh"
31 31
32PACKAGECONFIG[libcap] = "-DENABLE_CAP=ON,-DENABLE_CAP=OFF -DENABLE_PCAP_NG_DEFAULT=ON, libcap" 32PACKAGECONFIG[libcap] = "-DENABLE_CAP=ON,-DENABLE_CAP=OFF -DENABLE_PCAP_NG_DEFAULT=ON, libcap"
33PACKAGECONFIG[libpcap] = "-DENABLE_PCAP=ON,-DENABLE_PCAP=OFF -DENABLE_PCAP_NG_DEFAULT=ON , libpcap" 33PACKAGECONFIG[libpcap] = "-DENABLE_PCAP=ON,-DENABLE_PCAP=OFF -DENABLE_PCAP_NG_DEFAULT=ON , libpcap"
@@ -60,9 +60,9 @@ EXTRA_OECMAKE += "-DENABLE_NETLINK=ON \
60 -DM_INCLUDE_DIR=${includedir} \ 60 -DM_INCLUDE_DIR=${includedir} \
61 -DM_LIBRARY=${libdir} \ 61 -DM_LIBRARY=${libdir} \
62 " 62 "
63CFLAGS_append = " -lm" 63CFLAGS:append = " -lm"
64 64
65do_install_append_class-native() { 65do_install:append:class-native() {
66 install -d ${D}${bindir} 66 install -d ${D}${bindir}
67 for f in lemon 67 for f in lemon
68 do 68 do
@@ -70,7 +70,7 @@ do_install_append_class-native() {
70 done 70 done
71} 71}
72 72
73do_install_append_class-target() { 73do_install:append:class-target() {
74 for f in `find ${D}${libdir} ${D}${bindir} -type f -executable` 74 for f in `find ${D}${libdir} ${D}${bindir} -type f -executable`
75 do 75 do
76 chrpath --delete $f 76 chrpath --delete $f
@@ -79,10 +79,10 @@ do_install_append_class-target() {
79 79
80PACKAGE_BEFORE_PN += "tshark" 80PACKAGE_BEFORE_PN += "tshark"
81 81
82FILES_tshark = "${bindir}/tshark ${mandir}/man1/tshark.*" 82FILES:tshark = "${bindir}/tshark ${mandir}/man1/tshark.*"
83 83
84FILES_${PN} += "${datadir}*" 84FILES:${PN} += "${datadir}*"
85 85
86RDEPENDS_tshark = "wireshark" 86RDEPENDS:tshark = "wireshark"
87 87
88BBCLASSEXTEND = "native" 88BBCLASSEXTEND = "native"