blob: 11437e2238bd39c97c5e479a35b7028729bca948 [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 daq \
35 adcli \
Brad Bishop26bdd442019-08-16 17:08:17 -040036 ${@bb.utils.contains("DISTRO_FEATURES", "bluetooth x11", "blueman", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050037 cannelloni \
38 civetweb \
39 libdnet \
40 dibbler-client \
41 dibbler-relay \
42 dibbler-server \
43 relayd \
44 lftp \
45 sethdlc \
46 snort \
47 ufw \
48 vlan \
49 vpnc \
50 ez-ipupdate \
Andrew Geisslerd5838332022-05-27 11:33:10 -050051 ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python", "firewalld", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050052 freeradius \
53 mbedtls \
54 miniupnpd \
55 mosquitto \
56 nanomsg \
57 nng \
Andrew Geisslerd688a012020-09-18 13:36:00 -050058 networkmanager-openvpn \
59 networkmanager \
60 openconnect \
61 python3-networkmanager \
62 rdate \
63 rdist \
Brad Bishopc342db32019-05-15 21:57:59 -040064 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050065 wolfssl \
66 autossh \
67 bearssl \
Andrew Geissler69721092021-07-23 12:57:00 -040068 dhcp-relay \
Andrew Geisslerd688a012020-09-18 13:36:00 -050069"
Brad Bishop19323692019-04-05 15:28:33 -040070
Patrick Williams213cb262021-08-07 19:21:33 -050071RDEPENDS:packagegroup-meta-networking-connectivity:remove:libc-musl = "rdist"
Brad Bishop868407c2019-11-04 13:24:47 -050072
Patrick Williams213cb262021-08-07 19:21:33 -050073RDEPENDS:packagegroup-meta-networking-daemons = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -050074 atftp \
75 autofs \
76 cyrus-sasl \
77 ippool \
78 iscsi-initiator-utils \
79 lldpd \
80 ncftp \
81 igmpproxy \
82 postfix \
83 proftpd \
84 ptpd \
85 pure-ftpd \
86 radvd \
87 squid \
88 tftp-hpa \
89 tftp-hpa-server \
90 vblade \
91 vsftpd \
92 keepalived \
Brad Bishopc342db32019-05-15 21:57:59 -040093 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "networkd-dispatcher", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -050094 openhpi \
95 opensaf \
96"
Brad Bishop19323692019-04-05 15:28:33 -040097
Patrick Williams213cb262021-08-07 19:21:33 -050098RDEPENDS:packagegroup-meta-networking-daemons:remove:libc-musl = "opensaf"
Brad Bishop868407c2019-11-04 13:24:47 -050099
Patrick Williams213cb262021-08-07 19:21:33 -0500100RDEPENDS:packagegroup-meta-networking-devtools = "\
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700101 python3-scapy \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500102"
Brad Bishop19323692019-04-05 15:28:33 -0400103
Patrick Williams213cb262021-08-07 19:21:33 -0500104RDEPENDS:packagegroup-meta-networking-extended = "\
Brad Bishop19323692019-04-05 15:28:33 -0400105 corosync \
Brad Bishopc342db32019-05-15 21:57:59 -0400106 ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500107 kronosnet \
108"
Brad Bishop19323692019-04-05 15:28:33 -0400109
Patrick Williams213cb262021-08-07 19:21:33 -0500110RDEPENDS:packagegroup-meta-networking-filter = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500111 libnftnl \
112 conntrack-tools \
113 ebtables \
Andrew Geisslereef63862021-01-29 15:58:13 -0600114 ipset \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500115 libnetfilter-acct \
116 libnetfilter-conntrack \
117 libnetfilter-cthelper \
118 libnetfilter-cttimeout \
119 libnetfilter-log \
120 libnetfilter-queue \
Brad Bishop19323692019-04-05 15:28:33 -0400121 libnfnetlink \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500122 arno-iptables-firewall \
123 nfacct \
124 nftables \
125"
Brad Bishop19323692019-04-05 15:28:33 -0400126
Patrick Williams213cb262021-08-07 19:21:33 -0500127RDEPENDS:packagegroup-meta-networking-irc = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500128 weechat \
Brad Bishop19323692019-04-05 15:28:33 -0400129 znc \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500130"
Brad Bishop19323692019-04-05 15:28:33 -0400131
Patrick Williams213cb262021-08-07 19:21:33 -0500132RDEPENDS:packagegroup-meta-networking-kernel = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500133 wireguard-tools \
134"
Brad Bishop19323692019-04-05 15:28:33 -0400135
Patrick Williams213cb262021-08-07 19:21:33 -0500136RDEPENDS:packagegroup-meta-networking-netkit = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500137 netkit-rwho-client \
138 netkit-rwho-server \
139 netkit-rsh-client \
140 netkit-rsh-server \
141 netkit-telnet \
142 netkit-tftp-client \
143 netkit-tftp-server \
144 netkit-ftp \
145 netkit-rpc \
Brad Bishop19323692019-04-05 15:28:33 -0400146 "
147
Patrick Williams213cb262021-08-07 19:21:33 -0500148RDEPENDS:packagegroup-meta-networking-netkit:remove:libc-musl = " \
Brad Bishop868407c2019-11-04 13:24:47 -0500149 netkit-rsh-client netkit-rsh-server netkit-telnet"
150
Patrick Williams213cb262021-08-07 19:21:33 -0500151RDEPENDS:packagegroup-meta-networking-protocols = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500152 babeld \
Brad Bishopc342db32019-05-15 21:57:59 -0400153 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500154 freediameter \
155 net-snmp \
156 openflow \
157 openflow \
158 openl2tp \
159 mdns \
160 nopoll \
161 quagga \
162 radiusclient-ng \
163 tsocks \
164 openlldp \
165 zeroconf \
166 pptp-linux \
167 rp-pppoe \
168 usrsctp \
169 xl2tpd \
170"
Brad Bishop19323692019-04-05 15:28:33 -0400171
Patrick Williams213cb262021-08-07 19:21:33 -0500172RDEPENDS:packagegroup-meta-networking-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500173 aoetools \
174 arptables \
Andrew Geisslerd159c7f2021-09-02 21:05:58 -0500175 bmon \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500176 bridge-utils \
177 celt051 \
178 cim-schema-docs \
179 cim-schema-final \
180 cifs-utils \
181 dnsmasq \
182 curlpp \
183 drbd-utils \
184 dovecot \
185 fping \
186 esmtp \
187 fetchmail \
188 geoip-perl \
189 geoip \
190 geoipupdate \
191 fwknop \
192 htpdate \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -0700193 http-parser \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500194 iftop \
195 ifmetric \
196 ipvsadm \
197 libesmtp \
Brad Bishopc342db32019-05-15 21:57:59 -0400198 ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500199 libmemcached \
200 libtalloc \
201 ipcalc \
202 libtevent \
203 linux-atm \
204 lksctp-tools \
Andrew Geisslereff27472021-10-29 15:35:00 -0500205 mctp \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500206 memcached \
207 ifenslave \
208 netcat \
209 netcat-openbsd \
210 libtdb \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000211 ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "non-commercial", "netperf", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500212 yp-tools \
213 ypbind-mt \
214 yp-tools \
215 mtr \
Andrew Geissler7e0e3c02022-02-25 20:34:39 +0000216 netsniff-ng \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500217 ntp ntpdate sntp ntpdc ntpq ntp-tickadj ntp-utils \
Andrew Geissler595f6302022-01-24 19:11:47 +0000218 ${@bb.utils.contains("DISTRO_FEATURES", "x11", "ntpsec", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500219 nbd-client \
220 nbd-server \
Andrew Geissler78b72792022-06-14 06:47:25 -0500221 nbd-trplay \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500222 nbd-trdump \
223 openvpn \
224 macchanger \
225 nbdkit \
226 ssmping \
Andrew Geissler4b7c1152020-11-30 19:55:29 -0600227 libmaxminddb \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500228 libowfat \
229 ncp \
230 strongswan \
231 ndisc6 \
232 tcpdump \
233 tcpslice \
234 netcf \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500235 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 \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500242 open-isns \
243 openipmi \
244 phytool \
245 pimd \
246 ruli \
247 smcroute \
248 ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice-protocol spice", "", d)} \
249 usbredir \
250 ssmtp \
251 stunnel \
252 rdma-core \
253 tcpreplay \
254 tinyproxy \
255 uftp \
256 unbound \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500257 vnstat \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500258 wpan-tools \
259 ettercap \
260"
Patrick Williams213cb262021-08-07 19:21:33 -0500261RDEPENDS:packagegroup-meta-networking-support:remove:mipsarch = "memcached"
Andrew Geissler87f5cff2022-09-30 13:13:31 -0500262RDEPENDS:packagegroup-meta-networking-support:remove:libc-musl = "ypbind-mt"
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