aboutsummaryrefslogtreecommitdiffstats
path: root/meta-cgl-common/recipes-core/packagegroups/packagegroup-cgl-middleware.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-cgl-common/recipes-core/packagegroups/packagegroup-cgl-middleware.bb')
-rw-r--r--meta-cgl-common/recipes-core/packagegroups/packagegroup-cgl-middleware.bb56
1 files changed, 56 insertions, 0 deletions
diff --git a/meta-cgl-common/recipes-core/packagegroups/packagegroup-cgl-middleware.bb b/meta-cgl-common/recipes-core/packagegroups/packagegroup-cgl-middleware.bb
new file mode 100644
index 0000000..4fa7d48
--- /dev/null
+++ b/meta-cgl-common/recipes-core/packagegroups/packagegroup-cgl-middleware.bb
@@ -0,0 +1,56 @@
+SUMMARY = "Middleware packages required to satisfy the Carrier Grade Linux (CGL) specification"
+DESCRIPTION = "This package group contains high availability application and platform \
+ interfaces, databases, application servers, communication protocols etc."
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+inherit packagegroup
+
+
+PACKAGES = "packagegroup-cgl-middleware"
+
+DHCP = " \
+ dhcp-server \
+ dhcp-server-config \
+ dhcp-client \
+ dhcp-relay \
+ dhcp-omshell \
+ "
+
+MULTIPATH_TOOLS = " \
+ multipath-tools \
+ kpartx \
+ "
+
+RDEPENDS_packagegroup-cgl-middleware = "\
+ net-snmp-server \
+ net-snmp-client \
+ net-snmp-libs \
+ net-snmp-mibs \
+ net-snmp-server-snmpd \
+ net-snmp-server-snmptrapd \
+ ${DHCP} \
+ ${MULTIPATH_TOOLS} \
+ openssl \
+ mtd-utils \
+ net-tools \
+ pciutils \
+ usbutils \
+ netbase \
+ ntp \
+ strongswan \
+ vlan \
+ corosync \
+ ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "iscsi-initiator-utils", "",d)} \
+ openipmi \
+ openhpi \
+ pacemaker \
+ cluster-glue \
+ resource-agents \
+ ifenslave \
+ drbd-utils \
+ openl2tp \
+ dmidecode \
+ "
+
+RRECOMMENDS_packagegroup-cgl-middleware = ""