blob: 3770601a4bf231900bf4c3c9a697b6f647bdbbda [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 \
40 wireless-regdb \
Brad Bishopc342db32019-05-15 21:57:59 -040041 ${@bb.utils.contains("DISTRO_FEATURES", "bluez5 x11", "blueman", "", d)} \
42 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
43 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -040044 "
45
46RDEPENDS_packagegroup-meta-networking-daemons = "\
47 ippool radvd autofs keepalived proftpd openhpi lldpd \
48 ptpd igmpproxy opensaf squid \
49 atftp postfix iscsi-initiator-utils vsftpd cyrus-sasl \
50 pure-ftpd vblade tftp-hpa ncftp \
Brad Bishopc342db32019-05-15 21:57:59 -040051 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "networkd-dispatcher", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -040052 "
53
54RDEPENDS_packagegroup-meta-networking-devtools = "\
55 python-ldap grpc \
56 "
57
58RDEPENDS_packagegroup-meta-networking-extended = "\
59 corosync \
Brad Bishopc342db32019-05-15 21:57:59 -040060 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -040061 "
62
63RDEPENDS_packagegroup-meta-networking-filter = "\
64 ebtables conntrack-tools libnetfilter-queue \
65 libnetfilter-conntrack libnetfilter-cthelper libnetfilter-acct \
66 libnetfilter-cttimeout libnetfilter-log nfacct \
67 arno-iptables-firewall libnftnl nftables \
68 libnfnetlink \
69 "
70
71RDEPENDS_packagegroup-meta-networking-irc = "\
72 znc \
73 "
74
75RDEPENDS_packagegroup-meta-networking-kernel = "\
76 wireguard-module wireguard-tools \
77 "
78
79RDEPENDS_packagegroup-meta-networking-netkit = "\
80 netkit-rwho-client netkit-rwho-server netkit-rsh-client netkit-rsh-server \
81 netkit-telnet netkit-tftp-client netkit-tftp-server \
82 netkit-ftp netkit-rusers-client netkit-rusers-server netkit-rpc \
83 "
84
85RDEPENDS_packagegroup-meta-networking-protocols = "\
86 tsocks freediameter xl2tpd babeld mdns net-snmp \
87 quagga pptp-linux zeroconf nopoll openflow rp-pppoe \
88 radiusclient-ng openl2tp usrsctp \
Brad Bishopc342db32019-05-15 21:57:59 -040089 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -040090 "
91
92RDEPENDS_packagegroup-meta-networking-support = "\
93 ncp ndisc6 mtr tinyproxy ssmping ntp \
94 wpan-tools bridge-utils ifenslave celt051 pimd \
95 nbd-client nbd-server nbd-trdump \
Brad Bishop15ae2502019-06-18 21:44:24 -040096 phytool fwknop htpdate tcpreplay \
Brad Bishop19323692019-04-05 15:28:33 -040097 traceroute geoip-perl geoip geoipupdate esmtp \
98 libtdb netcf dnsmasq curlpp openipmi drbd-utils \
99 drbd tunctl dovecot ipvsadm stunnel chrony spice-protocol \
100 usbredir ntop wireshark tnftp lksctp-tools \
101 cim-schema-docs cim-schema-final cim-schema-exper \
102 libmemcached smcroute libtevent ipcalc c-ares uftp \
103 ntimed linux-atm ssmtp openvpn lowpan-tools rdma-core \
104 iftop aoetools tcpslice tcpdump libtalloc memcached nuttcp netcat \
105 netcat-openbsd fetchmail yp-tools ypbind-mt yp-tools \
106 arptables macchanger nghttp2 strongswan fping \
107 dnssec-conf libesmtp cifs-utils open-isns \
Brad Bishopc342db32019-05-15 21:57:59 -0400108 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
Brad Bishop19323692019-04-05 15:28:33 -0400109 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
110 ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice", "", d)} \
111 "
112
113
114RDEPENDS_packagegroup-meta-networking-support_remove_mipsarch = "spice-protocol"
115RDEPENDS_packagegroup-meta-networking-support_remove_mips64 = "spice-protocol"
116RDEPENDS_packagegroup-meta-networking-support_remove_mips64el = "spice-protocol"
117RDEPENDS_packagegroup-meta-networking-support_remove_powerpc = "spice-protocol"
118RDEPENDS_packagegroup-meta-networking-support_remove_riscv64 = "spice-protocol"
119RDEPENDS_packagegroup-meta-networking-support_remove_riscv32 = "spice-protocol"
120RDEPENDS_packagegroup-meta-networking-support_remove_armv5 = "spice-protocol"
121RDEPENDS_packagegroup-meta-networking-support_remove_aarch64 = "spice-protocol memcached"
122
123EXCLUDE_FROM_WORLD = "1"