blob: 231d8d4da218c39e67e996e2fb9d4b508b31a84b [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 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500103"
Brad Bishop19323692019-04-05 15:28:33 -0400104
105RDEPENDS_packagegroup-meta-networking-extended = "\
106 corosync \
Brad Bishopc342db32019-05-15 21:57:59 -0400107 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500108 kronosnet \
109"
Brad Bishop19323692019-04-05 15:28:33 -0400110
111RDEPENDS_packagegroup-meta-networking-filter = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500112 libnftnl \
113 conntrack-tools \
114 ebtables \
Andrew Geisslereef63862021-01-29 15:58:13 -0600115 ipset \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500116 libnetfilter-acct \
117 libnetfilter-conntrack \
118 libnetfilter-cthelper \
119 libnetfilter-cttimeout \
120 libnetfilter-log \
121 libnetfilter-queue \
Brad Bishop19323692019-04-05 15:28:33 -0400122 libnfnetlink \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500123 arno-iptables-firewall \
124 nfacct \
125 nftables \
126"
Brad Bishop19323692019-04-05 15:28:33 -0400127
128RDEPENDS_packagegroup-meta-networking-irc = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500129 weechat \
Brad Bishop19323692019-04-05 15:28:33 -0400130 znc \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500131"
Brad Bishop19323692019-04-05 15:28:33 -0400132
133RDEPENDS_packagegroup-meta-networking-kernel = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500134 wireguard-tools \
135"
Brad Bishop19323692019-04-05 15:28:33 -0400136
137RDEPENDS_packagegroup-meta-networking-netkit = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500138 netkit-rwho-client \
139 netkit-rwho-server \
140 netkit-rsh-client \
141 netkit-rsh-server \
142 netkit-telnet \
143 netkit-tftp-client \
144 netkit-tftp-server \
145 netkit-ftp \
146 netkit-rpc \
Brad Bishop19323692019-04-05 15:28:33 -0400147 "
148
Brad Bishop868407c2019-11-04 13:24:47 -0500149RDEPENDS_packagegroup-meta-networking-netkit_remove_libc-musl = " \
150 netkit-rsh-client netkit-rsh-server netkit-telnet"
151
Brad Bishop19323692019-04-05 15:28:33 -0400152RDEPENDS_packagegroup-meta-networking-protocols = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500153 babeld \
Brad Bishopc342db32019-05-15 21:57:59 -0400154 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500155 freediameter \
156 net-snmp \
157 openflow \
158 openflow \
159 openl2tp \
160 mdns \
161 nopoll \
162 quagga \
163 radiusclient-ng \
164 tsocks \
165 openlldp \
166 zeroconf \
167 pptp-linux \
168 rp-pppoe \
169 usrsctp \
170 xl2tpd \
171"
Brad Bishop19323692019-04-05 15:28:33 -0400172
Brad Bishop868407c2019-11-04 13:24:47 -0500173RDEPENDS_packagegroup-meta-networking-protocols_remove_libc-musl = "mdns"
174
Brad Bishop19323692019-04-05 15:28:33 -0400175RDEPENDS_packagegroup-meta-networking-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500176 aoetools \
177 arptables \
178 bridge-utils \
179 celt051 \
180 cim-schema-docs \
181 cim-schema-final \
182 cifs-utils \
183 dnsmasq \
184 curlpp \
185 drbd-utils \
186 dovecot \
187 fping \
188 esmtp \
189 fetchmail \
190 geoip-perl \
191 geoip \
192 geoipupdate \
193 fwknop \
194 htpdate \
195 iftop \
196 ifmetric \
197 ipvsadm \
198 libesmtp \
Brad Bishopc342db32019-05-15 21:57:59 -0400199 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500200 libmemcached \
201 libtalloc \
202 ipcalc \
203 libtevent \
204 linux-atm \
205 lksctp-tools \
206 memcached \
207 ifenslave \
208 netcat \
209 netcat-openbsd \
210 libtdb \
Brad Bishop19323692019-04-05 15:28:33 -0400211 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500212 yp-tools \
213 ypbind-mt \
214 yp-tools \
215 mtr \
216 ntp ntpdate sntp ntpdc ntpq ntp-tickadj ntp-utils \
217 nbd-client \
218 nbd-server \
219 nbd-trdump \
220 openvpn \
221 macchanger \
222 nbdkit \
223 ssmping \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600224 libmaxminddb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500225 libowfat \
226 ncp \
227 strongswan \
228 ndisc6 \
229 tcpdump \
230 tcpslice \
231 netcf \
232 nghttp2 \
233 tnftp \
234 traceroute \
235 tunctl \
236 wireshark \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600237 ndpi \
238 ntopng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500239 nuttcp \
240 nvmetcli \
241 open-isns \
242 openipmi \
243 phytool \
244 pimd \
245 ruli \
246 smcroute \
247 ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice-protocol spice", "", d)} \
248 usbredir \
249 ssmtp \
250 stunnel \
251 rdma-core \
252 tcpreplay \
253 tinyproxy \
254 uftp \
255 unbound \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500256 vnstat \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500257 wpan-tools \
258 ettercap \
259"
260RDEPENDS_packagegroup-meta-networking-support_remove_mipsarch = "memcached"
Brad Bishop19323692019-04-05 15:28:33 -0400261
262EXCLUDE_FROM_WORLD = "1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500263# Empty packages, only devel headers and libs
264# nngpp
265# Use ntp and not chrony or ntimed