blob: 892ecc77462c9e9d6326445a0af6f7d3cf787d21 [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
Patrick Williams213cb262021-08-07 19:21:33 -050020RDEPENDS:packagegroup-meta-networking = "\
Brad Bishop19323692019-04-05 15:28:33 -040021 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
Patrick Williams213cb262021-08-07 19:21:33 -050033RDEPENDS: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 \
Andrew Geissler69721092021-07-23 12:57:00 -040070 dhcp-relay \
Andrew Geisslerd688a012020-09-18 13:36:00 -050071"
Brad Bishop19323692019-04-05 15:28:33 -040072
Patrick Williams213cb262021-08-07 19:21:33 -050073RDEPENDS:packagegroup-meta-networking-connectivity:remove:libc-musl = "rdist"
Brad Bishop868407c2019-11-04 13:24:47 -050074
Patrick Williams213cb262021-08-07 19:21:33 -050075RDEPENDS:packagegroup-meta-networking-daemons = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050076 atftp \
77 autofs \
78 cyrus-sasl \
79 ippool \
80 iscsi-initiator-utils \
81 lldpd \
82 ncftp \
83 igmpproxy \
84 postfix \
85 proftpd \
86 ptpd \
87 pure-ftpd \
88 radvd \
89 squid \
90 tftp-hpa \
91 tftp-hpa-server \
92 vblade \
93 vsftpd \
94 keepalived \
Brad Bishopc342db32019-05-15 21:57:59 -040095 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "networkd-dispatcher", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050096 openhpi \
97 opensaf \
98"
Brad Bishop19323692019-04-05 15:28:33 -040099
Patrick Williams213cb262021-08-07 19:21:33 -0500100RDEPENDS:packagegroup-meta-networking-daemons:remove:libc-musl = "opensaf"
Brad Bishop868407c2019-11-04 13:24:47 -0500101
Patrick Williams213cb262021-08-07 19:21:33 -0500102RDEPENDS:packagegroup-meta-networking-devtools = "\
Andrew Geissler82c905d2020-04-13 13:39:40 -0500103 python3-ldap \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700104 python3-scapy \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500105"
Brad Bishop19323692019-04-05 15:28:33 -0400106
Patrick Williams213cb262021-08-07 19:21:33 -0500107RDEPENDS:packagegroup-meta-networking-extended = "\
Brad Bishop19323692019-04-05 15:28:33 -0400108 corosync \
Brad Bishopc342db32019-05-15 21:57:59 -0400109 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500110 kronosnet \
111"
Brad Bishop19323692019-04-05 15:28:33 -0400112
Patrick Williams213cb262021-08-07 19:21:33 -0500113RDEPENDS:packagegroup-meta-networking-filter = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500114 libnftnl \
115 conntrack-tools \
116 ebtables \
Andrew Geisslereef63862021-01-29 15:58:13 -0600117 ipset \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500118 libnetfilter-acct \
119 libnetfilter-conntrack \
120 libnetfilter-cthelper \
121 libnetfilter-cttimeout \
122 libnetfilter-log \
123 libnetfilter-queue \
Brad Bishop19323692019-04-05 15:28:33 -0400124 libnfnetlink \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500125 arno-iptables-firewall \
126 nfacct \
127 nftables \
128"
Brad Bishop19323692019-04-05 15:28:33 -0400129
Patrick Williams213cb262021-08-07 19:21:33 -0500130RDEPENDS:packagegroup-meta-networking-irc = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500131 weechat \
Brad Bishop19323692019-04-05 15:28:33 -0400132 znc \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500133"
Brad Bishop19323692019-04-05 15:28:33 -0400134
Patrick Williams213cb262021-08-07 19:21:33 -0500135RDEPENDS:packagegroup-meta-networking-kernel = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500136 wireguard-tools \
137"
Brad Bishop19323692019-04-05 15:28:33 -0400138
Patrick Williams213cb262021-08-07 19:21:33 -0500139RDEPENDS:packagegroup-meta-networking-netkit = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500140 netkit-rwho-client \
141 netkit-rwho-server \
142 netkit-rsh-client \
143 netkit-rsh-server \
144 netkit-telnet \
145 netkit-tftp-client \
146 netkit-tftp-server \
147 netkit-ftp \
148 netkit-rpc \
Brad Bishop19323692019-04-05 15:28:33 -0400149 "
150
Patrick Williams213cb262021-08-07 19:21:33 -0500151RDEPENDS:packagegroup-meta-networking-netkit:remove:libc-musl = " \
Brad Bishop868407c2019-11-04 13:24:47 -0500152 netkit-rsh-client netkit-rsh-server netkit-telnet"
153
Patrick Williams213cb262021-08-07 19:21:33 -0500154RDEPENDS:packagegroup-meta-networking-protocols = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500155 babeld \
Brad Bishopc342db32019-05-15 21:57:59 -0400156 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500157 freediameter \
158 net-snmp \
159 openflow \
160 openflow \
161 openl2tp \
162 mdns \
163 nopoll \
164 quagga \
165 radiusclient-ng \
166 tsocks \
167 openlldp \
168 zeroconf \
169 pptp-linux \
170 rp-pppoe \
171 usrsctp \
172 xl2tpd \
173"
Brad Bishop19323692019-04-05 15:28:33 -0400174
Patrick Williams213cb262021-08-07 19:21:33 -0500175RDEPENDS:packagegroup-meta-networking-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500176 aoetools \
177 arptables \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500178 bmon \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500179 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 \
Andrew Geisslereff27472021-10-29 15:35:00 -0500208 mctp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500209 memcached \
210 ifenslave \
211 netcat \
212 netcat-openbsd \
213 libtdb \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000214 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "non-commercial", "netperf", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500215 yp-tools \
216 ypbind-mt \
217 yp-tools \
218 mtr \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000219 netsniff-ng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500220 ntp ntpdate sntp ntpdc ntpq ntp-tickadj ntp-utils \
Andrew Geissler595f6302022-01-24 19:11:47 +0000221 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "ntpsec", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500222 nbd-client \
223 nbd-server \
224 nbd-trdump \
225 openvpn \
226 macchanger \
227 nbdkit \
228 ssmping \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600229 libmaxminddb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500230 libowfat \
231 ncp \
232 strongswan \
233 ndisc6 \
234 tcpdump \
235 tcpslice \
236 netcf \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500237 tnftp \
238 traceroute \
239 tunctl \
240 wireshark \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600241 ndpi \
242 ntopng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500243 nuttcp \
244 nvmetcli \
245 open-isns \
246 openipmi \
247 phytool \
248 pimd \
249 ruli \
250 smcroute \
251 ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice-protocol spice", "", d)} \
252 usbredir \
253 ssmtp \
254 stunnel \
255 rdma-core \
256 tcpreplay \
257 tinyproxy \
258 uftp \
259 unbound \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500260 vnstat \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500261 wpan-tools \
262 ettercap \
263"
Patrick Williams213cb262021-08-07 19:21:33 -0500264RDEPENDS:packagegroup-meta-networking-support:remove:mipsarch = "memcached"
Brad Bishop19323692019-04-05 15:28:33 -0400265
266EXCLUDE_FROM_WORLD = "1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500267# Empty packages, only devel headers and libs
268# nngpp
269# Use ntp and not chrony or ntimed