blob: e84086e131b9edeb500c5b3e1c1b07272483c2ef [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-protocols:remove:libc-musl = "mdns"
Brad Bishop868407c2019-11-04 13:24:47 -0500176
Patrick Williams213cb262021-08-07 19:21:33 -0500177RDEPENDS:packagegroup-meta-networking-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500178 aoetools \
179 arptables \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500180 bmon \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500181 bridge-utils \
182 celt051 \
183 cim-schema-docs \
184 cim-schema-final \
185 cifs-utils \
186 dnsmasq \
187 curlpp \
188 drbd-utils \
189 dovecot \
190 fping \
191 esmtp \
192 fetchmail \
193 geoip-perl \
194 geoip \
195 geoipupdate \
196 fwknop \
197 htpdate \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700198 http-parser \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500199 iftop \
200 ifmetric \
201 ipvsadm \
202 libesmtp \
Brad Bishopc342db32019-05-15 21:57:59 -0400203 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500204 libmemcached \
205 libtalloc \
206 ipcalc \
207 libtevent \
208 linux-atm \
209 lksctp-tools \
Andrew Geisslereff27472021-10-29 15:35:00 -0500210 mctp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500211 memcached \
212 ifenslave \
213 netcat \
214 netcat-openbsd \
215 libtdb \
Brad Bishop19323692019-04-05 15:28:33 -0400216 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500217 yp-tools \
218 ypbind-mt \
219 yp-tools \
220 mtr \
221 ntp ntpdate sntp ntpdc ntpq ntp-tickadj ntp-utils \
222 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