blob: 29ce51b2320aaeec26fff454e0582a119d71138a [file] [log] [blame]
Brad Bishop19323692019-04-05 15:28:33 -04001SUMMARY = "Meta-networking packagegroups"
2
3inherit packagegroup
4
5PROVIDES = "${PACKAGES}"
6PACKAGES = ' \
7 packagegroup-meta-networking \
8 packagegroup-meta-networking-connectivity \
9 packagegroup-meta-networking-daemons \
10 packagegroup-meta-networking-devtools \
11 packagegroup-meta-networking-extended \
12 packagegroup-meta-networking-filter \
13 packagegroup-meta-networking-irc \
14 packagegroup-meta-networking-kernel \
15 packagegroup-meta-networking-netkit \
16 packagegroup-meta-networking-protocols \
17 packagegroup-meta-networking-support \
18'
19
20RDEPENDS_packagegroup-meta-networking = "\
21 packagegroup-meta-networking-connectivity \
22 packagegroup-meta-networking-daemons \
23 packagegroup-meta-networking-devtools \
24 packagegroup-meta-networking-extended \
25 packagegroup-meta-networking-filter \
26 packagegroup-meta-networking-irc \
27 packagegroup-meta-networking-kernel \
28 packagegroup-meta-networking-netkit \
29 packagegroup-meta-networking-protocols \
30 packagegroup-meta-networking-support \
31 "
32
33RDEPENDS_packagegroup-meta-networking-connectivity = "\
34 openconnect ez-ipupdate mosquitto sethdlc crda \
35 dibbler-server dibbler-client dibbler-requestor dibbler-relay \
36 libdnet ufw civetweb freeradius kea daq \
Brad Bishop15ae2502019-06-18 21:44:24 -040037 mbedtls relayd snort dhcpcd rdate vlan vpnc \
Brad Bishop19323692019-04-05 15:28:33 -040038 inetutils wolfssl lftp miniupnpd networkmanager \
39 networkmanager-openvpn rdist nanomsg python-networkmanager \
Brad Bishop26bdd442019-08-16 17:08:17 -040040 ${@bb.utils.contains("DISTRO_FEATURES", "bluetooth x11", "blueman", "", d)} \
Brad Bishopc342db32019-05-15 21:57:59 -040041 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
42 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -040043 "
44
45RDEPENDS_packagegroup-meta-networking-daemons = "\
46 ippool radvd autofs keepalived proftpd openhpi lldpd \
47 ptpd igmpproxy opensaf squid \
48 atftp postfix iscsi-initiator-utils vsftpd cyrus-sasl \
49 pure-ftpd vblade tftp-hpa ncftp \
Brad Bishopc342db32019-05-15 21:57:59 -040050 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "networkd-dispatcher", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -040051 "
52
53RDEPENDS_packagegroup-meta-networking-devtools = "\
54 python-ldap grpc \
55 "
56
57RDEPENDS_packagegroup-meta-networking-extended = "\
58 corosync \
Brad Bishopc342db32019-05-15 21:57:59 -040059 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -040060 "
61
62RDEPENDS_packagegroup-meta-networking-filter = "\
63 ebtables conntrack-tools libnetfilter-queue \
64 libnetfilter-conntrack libnetfilter-cthelper libnetfilter-acct \
65 libnetfilter-cttimeout libnetfilter-log nfacct \
66 arno-iptables-firewall libnftnl nftables \
67 libnfnetlink \
68 "
69
70RDEPENDS_packagegroup-meta-networking-irc = "\
71 znc \
72 "
73
74RDEPENDS_packagegroup-meta-networking-kernel = "\
75 wireguard-module wireguard-tools \
76 "
77
78RDEPENDS_packagegroup-meta-networking-netkit = "\
79 netkit-rwho-client netkit-rwho-server netkit-rsh-client netkit-rsh-server \
80 netkit-telnet netkit-tftp-client netkit-tftp-server \
81 netkit-ftp netkit-rusers-client netkit-rusers-server netkit-rpc \
82 "
83
84RDEPENDS_packagegroup-meta-networking-protocols = "\
85 tsocks freediameter xl2tpd babeld mdns net-snmp \
86 quagga pptp-linux zeroconf nopoll openflow rp-pppoe \
87 radiusclient-ng openl2tp usrsctp \
Brad Bishopc342db32019-05-15 21:57:59 -040088 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -040089 "
90
91RDEPENDS_packagegroup-meta-networking-support = "\
92 ncp ndisc6 mtr tinyproxy ssmping ntp \
93 wpan-tools bridge-utils ifenslave celt051 pimd \
94 nbd-client nbd-server nbd-trdump \
Brad Bishop15ae2502019-06-18 21:44:24 -040095 phytool fwknop htpdate tcpreplay \
Brad Bishop19323692019-04-05 15:28:33 -040096 traceroute geoip-perl geoip geoipupdate esmtp \
97 libtdb netcf dnsmasq curlpp openipmi drbd-utils \
98 drbd tunctl dovecot ipvsadm stunnel chrony spice-protocol \
99 usbredir ntop wireshark tnftp lksctp-tools \
100 cim-schema-docs cim-schema-final cim-schema-exper \
101 libmemcached smcroute libtevent ipcalc c-ares uftp \
102 ntimed linux-atm ssmtp openvpn lowpan-tools rdma-core \
103 iftop aoetools tcpslice tcpdump libtalloc memcached nuttcp netcat \
104 netcat-openbsd fetchmail yp-tools ypbind-mt yp-tools \
105 arptables macchanger nghttp2 strongswan fping \
106 dnssec-conf libesmtp cifs-utils open-isns \
Brad Bishopc342db32019-05-15 21:57:59 -0400107 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -0400108 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
109 ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice", "", d)} \
110 "
111
112
113RDEPENDS_packagegroup-meta-networking-support_remove_mipsarch = "spice-protocol"
114RDEPENDS_packagegroup-meta-networking-support_remove_mips64 = "spice-protocol"
115RDEPENDS_packagegroup-meta-networking-support_remove_mips64el = "spice-protocol"
116RDEPENDS_packagegroup-meta-networking-support_remove_powerpc = "spice-protocol"
117RDEPENDS_packagegroup-meta-networking-support_remove_riscv64 = "spice-protocol"
118RDEPENDS_packagegroup-meta-networking-support_remove_riscv32 = "spice-protocol"
119RDEPENDS_packagegroup-meta-networking-support_remove_armv5 = "spice-protocol"
120RDEPENDS_packagegroup-meta-networking-support_remove_aarch64 = "spice-protocol memcached"
121
122EXCLUDE_FROM_WORLD = "1"