summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEddie James <eajames@us.ibm.com>2019-03-21 15:14:17 -0500
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2019-04-08 13:30:24 -0400
commit8e46cbc698c1f57f4b0d6e19efa08f97febcc47b (patch)
treec0bc3b24d3c9d33dc5e81643bf5f595bd4d74ac6
parent7d98c92f920a16e53533e611d8859d3875db83e7 (diff)
downloadtalos-openbmc-8e46cbc698c1f57f4b0d6e19efa08f97febcc47b.tar.gz
talos-openbmc-8e46cbc698c1f57f4b0d6e19efa08f97febcc47b.zip
Add ipKVM application
Add the application recipe and service to start application when the BMC boots. Append the libvncserver depdendency to minimize the image size impact. (From meta-phosphor rev: 1205c5b25ae674cdd568ed8cbdfa99f3ea7ba788) Change-Id: I7791f3512e9ba7a33d95df7ea30d0dc48a218d2f Signed-off-by: Eddie James <eajames@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
-rw-r--r--meta-phosphor/recipes-graphics/libvncserver/libvncserver_%.bbappend2
-rw-r--r--meta-phosphor/recipes-graphics/obmc-ikvm/obmc-ikvm_git.bb17
2 files changed, 19 insertions, 0 deletions
diff --git a/meta-phosphor/recipes-graphics/libvncserver/libvncserver_%.bbappend b/meta-phosphor/recipes-graphics/libvncserver/libvncserver_%.bbappend
new file mode 100644
index 000000000..849255a0a
--- /dev/null
+++ b/meta-phosphor/recipes-graphics/libvncserver/libvncserver_%.bbappend
@@ -0,0 +1,2 @@
+PACKAGECONFIG_append = " openssl"
+PACKAGECONFIG_remove = "gcrypt gnutls png sdl"
diff --git a/meta-phosphor/recipes-graphics/obmc-ikvm/obmc-ikvm_git.bb b/meta-phosphor/recipes-graphics/obmc-ikvm/obmc-ikvm_git.bb
new file mode 100644
index 000000000..bd904e0b6
--- /dev/null
+++ b/meta-phosphor/recipes-graphics/obmc-ikvm/obmc-ikvm_git.bb
@@ -0,0 +1,17 @@
+SUMMARY = "OpenBMC VNC server and ipKVM daemon"
+DESCRIPTION = "obmc-ikvm is a vncserver for JPEG-serving V4L2 devices to allow ipKVM"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=75859989545e37968a99b631ef42722e"
+
+DEPENDS = " libvncserver systemd sdbusplus phosphor-logging phosphor-dbus-interfaces"
+
+SRC_URI = "git://github.com/openbmc/obmc-ikvm"
+SRCREV = "fb6a8e1e727a8ece5eb0350d3962dd3056a6f608"
+
+PV = "1.0+git${SRCPV}"
+
+SYSTEMD_SERVICE_${PN} += "start-ipkvm.service"
+
+S = "${WORKDIR}/git"
+
+inherit meson systemd
OpenPOWER on IntegriCloud