blob: a9dc6a13efb5ed48a9a5ded32970836889d7f95e [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 \
115 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
127RDEPENDS_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
132RDEPENDS_packagegroup-meta-networking-kernel = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500133 wireguard-tools \
134"
Brad Bishop19323692019-04-05 15:28:33 -0400135
136RDEPENDS_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
Brad Bishop868407c2019-11-04 13:24:47 -0500148RDEPENDS_packagegroup-meta-networking-netkit_remove_libc-musl = " \
149 netkit-rsh-client netkit-rsh-server netkit-telnet"
150
Brad Bishop19323692019-04-05 15:28:33 -0400151RDEPENDS_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
Brad Bishop868407c2019-11-04 13:24:47 -0500172RDEPENDS_packagegroup-meta-networking-protocols_remove_libc-musl = "mdns"
173
Brad Bishop19323692019-04-05 15:28:33 -0400174RDEPENDS_packagegroup-meta-networking-support = "\
Andrew Geisslerd688a012020-09-18 13:36:00 -0500175 aoetools \
176 arptables \
177 bridge-utils \
178 celt051 \
179 cim-schema-docs \
180 cim-schema-final \
181 cifs-utils \
182 dnsmasq \
183 curlpp \
184 drbd-utils \
185 dovecot \
186 fping \
187 esmtp \
188 fetchmail \
189 geoip-perl \
190 geoip \
191 geoipupdate \
192 fwknop \
193 htpdate \
194 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 \
205 memcached \
206 ifenslave \
207 netcat \
208 netcat-openbsd \
209 libtdb \
Brad Bishop19323692019-04-05 15:28:33 -0400210 ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500211 yp-tools \
212 ypbind-mt \
213 yp-tools \
214 mtr \
215 ntp ntpdate sntp ntpdc ntpq ntp-tickadj ntp-utils \
216 nbd-client \
217 nbd-server \
218 nbd-trdump \
219 openvpn \
220 macchanger \
221 nbdkit \
222 ssmping \
223 libowfat \
224 ncp \
225 strongswan \
226 ndisc6 \
227 tcpdump \
228 tcpslice \
229 netcf \
230 nghttp2 \
231 tnftp \
232 traceroute \
233 tunctl \
234 wireshark \
235 ntop \
236 nuttcp \
237 nvmetcli \
238 open-isns \
239 openipmi \
240 phytool \
241 pimd \
242 ruli \
243 smcroute \
244 ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice-protocol spice", "", d)} \
245 usbredir \
246 ssmtp \
247 stunnel \
248 rdma-core \
249 tcpreplay \
250 tinyproxy \
251 uftp \
252 unbound \
Andrew Geisslerbbbd5f42020-10-30 15:42:48 -0500253 vnstat \
Andrew Geisslerd688a012020-09-18 13:36:00 -0500254 wpan-tools \
255 ettercap \
256"
257RDEPENDS_packagegroup-meta-networking-support_remove_mipsarch = "memcached"
Brad Bishop19323692019-04-05 15:28:33 -0400258
259EXCLUDE_FROM_WORLD = "1"
Andrew Geisslerd688a012020-09-18 13:36:00 -0500260# Empty packages, only devel headers and libs
261# nngpp
262# Use ntp and not chrony or ntimed