aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
blob: 7f2d7b16ce5b1a70c341ab1a993d3abe1d53c8fd (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
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 libdnet ufw civetweb freeradius kea daq \
    mbedtls relayd snort dhcpcd rdate vlan umip vpnc \
    inetutils wolfssl lftp miniupnpd networkmanager \
    networkmanager-openvpn rdist nanomsg python-networkmanager \
    wireless-regdb \
    ${@bb.utils.contains("DISTRO_FEATURE", "bluez5 x11", "blueman", "", d)} \
    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "samba", "", d)} \
    "

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_FEATURE", "systemd", "networkd-dispatcher", "", d)} \
    "

RDEPENDS_packagegroup-meta-networking-devtools = "\
    python-ldap grpc \
    "

RDEPENDS_packagegroup-meta-networking-extended = "\
    corosync \
    ${@bb.utils.contains("DISTRO_FEATURE", "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-rusers-client netkit-rusers-server netkit-rpc \
    "

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_FEATURE", "pam", "dante", "", d)} \
    "

MEMCACHED = "memcached"
MEMCACHED_aarch64 = ""

RDEPENDS_packagegroup-meta-networking-support = "\
    ruli ncp libowfat ndisc6 mtr tinyproxy ssmping ntp \
    wpan-tools bridge-utils ifenslave celt051 pimd \
    nbd-client nbd-server nbd-trdump \
    phytool fwknop htpdate tcpreplay ipsec-tools \
    traceroute geoip-perl geoip geoipupdate esmtp \
    libtdb netcf dnsmasq curlpp openipmi drbd-utils \
    drbd 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 c-ares uftp \
    ntimed linux-atm ssmtp openvpn lowpan-tools rdma-core \
    iftop aoetools tcpslice tcpdump libtalloc nuttcp netcat \
    netcat-openbsd fetchmail yp-tools ypbind-mt yp-tools \
    arptables macchanger nghttp2 strongswan fping \
    dnssec-conf libesmtp cifs-utils open-isns \
    ${@bb.utils.contains("DISTRO_FEATURE", "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)} \
    ${MEMCACHED} \
    "

EXCLUDE_FROM_WORLD = "1"