aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
blob: 1e10c3085ffde08661a11c3bcaf46b8dd79b3262 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
SUMMARY = "Meta-networking packagegroups"

inherit packagegroup

PROVIDES = "${PACKAGES}"
PACKAGES = ' \
    packagegroup-meta-networking \
    packagegroup-meta-networking-connectivity \
    packagegroup-meta-networking-daemons  \
    packagegroup-meta-networking-devtools \
    packagegroup-meta-networking-extended \
    packagegroup-meta-networking-filter \
    packagegroup-meta-networking-irc \
    packagegroup-meta-networking-kernel \
    packagegroup-meta-networking-netkit \
    packagegroup-meta-networking-protocols \
    packagegroup-meta-networking-support \
'

RDEPENDS_packagegroup-meta-networking = "\
    packagegroup-meta-networking-connectivity \
    packagegroup-meta-networking-daemons  \
    packagegroup-meta-networking-devtools \
    packagegroup-meta-networking-extended \
    packagegroup-meta-networking-filter \
    packagegroup-meta-networking-irc \
    packagegroup-meta-networking-kernel \
    packagegroup-meta-networking-netkit \
    packagegroup-meta-networking-protocols \
    packagegroup-meta-networking-support \
    "

RDEPENDS_packagegroup-meta-networking-connectivity = "\
    openconnect ez-ipupdate mosquitto sethdlc crda \
    dibbler-server dibbler-client dibbler-requestor dibbler-relay \
    libdnet ufw civetweb freeradius kea daq \
    mbedtls relayd snort dhcpcd rdate vlan vpnc \
    inetutils wolfssl lftp miniupnpd networkmanager \
    networkmanager-openvpn rdist nanomsg python3-networkmanager \
    ${@bb.utils.contains("DISTRO_FEATURES", "bluetooth x11", "blueman", "", d)} \
    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
    "

RDEPENDS_packagegroup-meta-networking-connectivity_remove_libc-musl = "rdist"

RDEPENDS_packagegroup-meta-networking-daemons = "\
    ippool radvd autofs keepalived proftpd openhpi lldpd \
    ptpd igmpproxy opensaf squid \
    atftp postfix iscsi-initiator-utils vsftpd cyrus-sasl \
    pure-ftpd vblade tftp-hpa ncftp \
    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "networkd-dispatcher", "", d)} \
    "

RDEPENDS_packagegroup-meta-networking-daemons_remove_libc-musl = "opensaf"

RDEPENDS_packagegroup-meta-networking-devtools = "\
    python3-ldap \
    "

RDEPENDS_packagegroup-meta-networking-extended = "\
    corosync \
    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
    "

RDEPENDS_packagegroup-meta-networking-filter = "\
    ebtables conntrack-tools libnetfilter-queue \
    libnetfilter-conntrack libnetfilter-cthelper libnetfilter-acct \
    libnetfilter-cttimeout libnetfilter-log nfacct \
    arno-iptables-firewall libnftnl nftables \
    libnfnetlink \
    " 

RDEPENDS_packagegroup-meta-networking-irc = "\
    znc \
    "

RDEPENDS_packagegroup-meta-networking-kernel = "\
    wireguard-module wireguard-tools \
    "

RDEPENDS_packagegroup-meta-networking-netkit = "\
    netkit-rwho-client netkit-rwho-server netkit-rsh-client netkit-rsh-server \
    netkit-telnet netkit-tftp-client netkit-tftp-server \
    netkit-ftp netkit-rpc \
    "

RDEPENDS_packagegroup-meta-networking-netkit_remove_libc-musl = " \
    netkit-rsh-client netkit-rsh-server netkit-telnet"

RDEPENDS_packagegroup-meta-networking-protocols = "\
    tsocks freediameter xl2tpd babeld mdns net-snmp \
    quagga pptp-linux zeroconf nopoll openflow rp-pppoe \
    radiusclient-ng openl2tp usrsctp \
    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
    "

RDEPENDS_packagegroup-meta-networking-protocols_remove_libc-musl = "mdns"

RDEPENDS_packagegroup-meta-networking-support = "\
    ncp ndisc6 mtr tinyproxy ssmping ntp \
    wpan-tools bridge-utils ifenslave celt051 pimd \
    nbd-client nbd-server nbd-trdump \
    phytool fwknop htpdate tcpreplay \
    traceroute geoip-perl geoip geoipupdate esmtp \
    libtdb netcf dnsmasq curlpp openipmi drbd-utils \
    tunctl dovecot ipvsadm stunnel chrony spice-protocol \
    usbredir ntop wireshark tnftp lksctp-tools \
    cim-schema-docs cim-schema-final cim-schema-exper \
    libmemcached smcroute libtevent ipcalc uftp \
    ntimed linux-atm ssmtp openvpn rdma-core \
    iftop aoetools tcpslice tcpdump libtalloc memcached nuttcp netcat \
    netcat-openbsd fetchmail yp-tools ypbind-mt yp-tools \
    arptables macchanger nghttp2 strongswan fping \
    libesmtp cifs-utils open-isns \
    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
    ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
    ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice", "", d)} \
    "


RDEPENDS_packagegroup-meta-networking-support_remove_mipsarch = "spice-protocol"
RDEPENDS_packagegroup-meta-networking-support_remove_mips64 = "spice-protocol"
RDEPENDS_packagegroup-meta-networking-support_remove_mips64el = "spice-protocol"
RDEPENDS_packagegroup-meta-networking-support_remove_powerpc = "spice-protocol"
RDEPENDS_packagegroup-meta-networking-support_remove_riscv64 = "spice-protocol"
RDEPENDS_packagegroup-meta-networking-support_remove_riscv32 = "spice-protocol"
RDEPENDS_packagegroup-meta-networking-support_remove_armv5 = "spice-protocol"
RDEPENDS_packagegroup-meta-networking-support_remove_aarch64 = "spice-protocol memcached"

EXCLUDE_FROM_WORLD = "1"