blob: 24b9a1b490f1d780aa658a75cc396bce714fd39b [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 = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050034 crda \
35 daq \
36 adcli \
Brad Bishop26bdd442019-08-16 17:08:17 -040037 ${@bb.utils.contains("DISTRO_FEATURES", "bluetooth x11", "blueman", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050038 cannelloni \
39 civetweb \
40 libdnet \
41 dibbler-client \
42 dibbler-relay \
43 dibbler-server \
44 relayd \
45 lftp \
46 sethdlc \
47 snort \
48 ufw \
49 vlan \
50 vpnc \
51 ez-ipupdate \
52 firewalld \
53 freeradius \
54 mbedtls \
55 miniupnpd \
56 mosquitto \
57 nanomsg \
58 nng \
59 netplan \
60 networkmanager-openvpn \
61 networkmanager \
62 openconnect \
63 python3-networkmanager \
64 rdate \
65 rdist \
Brad Bishopc342db32019-05-15 21:57:59 -040066 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050067 wolfssl \
68 autossh \
69 bearssl \
70"
Brad Bishop19323692019-04-05 15:28:33 -040071
Brad Bishop868407c2019-11-04 13:24:47 -050072RDEPENDS_packagegroup-meta-networking-connectivity_remove_libc-musl = "rdist"
73
Brad Bishop19323692019-04-05 15:28:33 -040074RDEPENDS_packagegroup-meta-networking-daemons = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050075 atftp \
76 autofs \
77 cyrus-sasl \
78 ippool \
79 iscsi-initiator-utils \
80 lldpd \
81 ncftp \
82 igmpproxy \
83 postfix \
84 proftpd \
85 ptpd \
86 pure-ftpd \
87 radvd \
88 squid \
89 tftp-hpa \
90 tftp-hpa-server \
91 vblade \
92 vsftpd \
93 keepalived \
Brad Bishopc342db32019-05-15 21:57:59 -040094 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "networkd-dispatcher", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050095 openhpi \
96 opensaf \
97"
Brad Bishop19323692019-04-05 15:28:33 -040098
Brad Bishop868407c2019-11-04 13:24:47 -050099RDEPENDS_packagegroup-meta-networking-daemons_remove_libc-musl = "opensaf"
100
Brad Bishop19323692019-04-05 15:28:33 -0400101RDEPENDS_packagegroup-meta-networking-devtools = "\
Andrew Geissler82c905d2020-04-13 13:39:40 -0500102 python3-ldap \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700103 python3-scapy \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500104"
Brad Bishop19323692019-04-05 15:28:33 -0400105
106RDEPENDS_packagegroup-meta-networking-extended = "\
107 corosync \
Brad Bishopc342db32019-05-15 21:57:59 -0400108 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500109 kronosnet \
110"
Brad Bishop19323692019-04-05 15:28:33 -0400111
112RDEPENDS_packagegroup-meta-networking-filter = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500113 libnftnl \
114 conntrack-tools \
115 ebtables \
Andrew Geisslereef63862021-01-29 15:58:13 -0600116 ipset \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500117 libnetfilter-acct \
118 libnetfilter-conntrack \
119 libnetfilter-cthelper \
120 libnetfilter-cttimeout \
121 libnetfilter-log \
122 libnetfilter-queue \
Brad Bishop19323692019-04-05 15:28:33 -0400123 libnfnetlink \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500124 arno-iptables-firewall \
125 nfacct \
126 nftables \
127"
Brad Bishop19323692019-04-05 15:28:33 -0400128
129RDEPENDS_packagegroup-meta-networking-irc = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500130 weechat \
Brad Bishop19323692019-04-05 15:28:33 -0400131 znc \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500132"
Brad Bishop19323692019-04-05 15:28:33 -0400133
134RDEPENDS_packagegroup-meta-networking-kernel = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500135 wireguard-tools \
136"
Brad Bishop19323692019-04-05 15:28:33 -0400137
138RDEPENDS_packagegroup-meta-networking-netkit = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500139 netkit-rwho-client \
140 netkit-rwho-server \
141 netkit-rsh-client \
142 netkit-rsh-server \
143 netkit-telnet \
144 netkit-tftp-client \
145 netkit-tftp-server \
146 netkit-ftp \
147 netkit-rpc \
Brad Bishop19323692019-04-05 15:28:33 -0400148 "
149
Brad Bishop868407c2019-11-04 13:24:47 -0500150RDEPENDS_packagegroup-meta-networking-netkit_remove_libc-musl = " \
151 netkit-rsh-client netkit-rsh-server netkit-telnet"
152
Brad Bishop19323692019-04-05 15:28:33 -0400153RDEPENDS_packagegroup-meta-networking-protocols = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500154 babeld \
Brad Bishopc342db32019-05-15 21:57:59 -0400155 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500156 freediameter \
157 net-snmp \
158 openflow \
159 openflow \
160 openl2tp \
161 mdns \
162 nopoll \
163 quagga \
164 radiusclient-ng \
165 tsocks \
166 openlldp \
167 zeroconf \
168 pptp-linux \
169 rp-pppoe \
170 usrsctp \
171 xl2tpd \
172"
Brad Bishop19323692019-04-05 15:28:33 -0400173
Brad Bishop868407c2019-11-04 13:24:47 -0500174RDEPENDS_packagegroup-meta-networking-protocols_remove_libc-musl = "mdns"
175
Brad Bishop19323692019-04-05 15:28:33 -0400176RDEPENDS_packagegroup-meta-networking-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500177 aoetools \
178 arptables \
179 bridge-utils \
180 celt051 \
181 cim-schema-docs \
182 cim-schema-final \
183 cifs-utils \
184 dnsmasq \
185 curlpp \
186 drbd-utils \
187 dovecot \
188 fping \
189 esmtp \
190 fetchmail \
191 geoip-perl \
192 geoip \
193 geoipupdate \
194 fwknop \
195 htpdate \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700196 http-parser \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500197 iftop \
198 ifmetric \
199 ipvsadm \
200 libesmtp \
Brad Bishopc342db32019-05-15 21:57:59 -0400201 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500202 libmemcached \
203 libtalloc \
204 ipcalc \
205 libtevent \
206 linux-atm \
207 lksctp-tools \
208 memcached \
209 ifenslave \
210 netcat \
211 netcat-openbsd \
212 libtdb \
Brad Bishop19323692019-04-05 15:28:33 -0400213 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500214 yp-tools \
215 ypbind-mt \
216 yp-tools \
217 mtr \
218 ntp ntpdate sntp ntpdc ntpq ntp-tickadj ntp-utils \
219 nbd-client \
220 nbd-server \
221 nbd-trdump \
222 openvpn \
223 macchanger \
224 nbdkit \
225 ssmping \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600226 libmaxminddb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500227 libowfat \
228 ncp \
229 strongswan \
230 ndisc6 \
231 tcpdump \
232 tcpslice \
233 netcf \
234 nghttp2 \
235 tnftp \
236 traceroute \
237 tunctl \
238 wireshark \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600239 ndpi \
240 ntopng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500241 nuttcp \
242 nvmetcli \
243 open-isns \
244 openipmi \
245 phytool \
246 pimd \
247 ruli \
248 smcroute \
249 ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice-protocol spice", "", d)} \
250 usbredir \
251 ssmtp \
252 stunnel \
253 rdma-core \
254 tcpreplay \
255 tinyproxy \
256 uftp \
257 unbound \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500258 vnstat \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500259 wpan-tools \
260 ettercap \
261"
262RDEPENDS_packagegroup-meta-networking-support_remove_mipsarch = "memcached"
Brad Bishop19323692019-04-05 15:28:33 -0400263
264EXCLUDE_FROM_WORLD = "1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500265# Empty packages, only devel headers and libs
266# nngpp
267# Use ntp and not chrony or ntimed