1SUMMARY = "OpenBMC console daemon" 2DESCRIPTION = "Daemon to handle UART console connections" 3HOMEPAGE = "http://github.com/openbmc/obmc-console" 4PR = "r1" 5LICENSE = "Apache-2.0" 6LIC_FILES_CHKSUM = "file://LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" 7 8inherit obmc-phosphor-systemd 9inherit autotools pkgconfig 10inherit obmc-phosphor-discovery-service 11 12TARGET_CFLAGS += "-fpic -O2" 13 14DEPENDS += "autoconf-archive-native \ 15 systemd \ 16 " 17 18SRC_URI += "git://github.com/openbmc/obmc-console" 19SRC_URI += "file://${PN}.conf" 20 21SRCREV = "1cecc5deeae236e9886f624ea7168e075f057047" 22PV = "1.0+git${SRCPV}" 23 24REGISTERED_SERVICES_${PN} += "obmc_console:tcp:2200" 25OBMC_CONSOLE_HOST_TTY ?= "ttyVUART0" 26SYSTEMD_SUBSTITUTIONS += "OBMC_CONSOLE_HOST_TTY:${OBMC_CONSOLE_HOST_TTY}:${PN}-ssh@.service" 27SYSTEMD_SUBSTITUTIONS += "OBMC_CONSOLE_HOST_TTY:${OBMC_CONSOLE_HOST_TTY}:${PN}-ssh.socket" 28 29SYSTEMD_SERVICE_${PN} = " \ 30 ${PN}@.service \ 31 ${PN}@${OBMC_CONSOLE_HOST_TTY}.service \ 32 ${PN}-ssh.socket \ 33 ${PN}-ssh@.service \ 34 " 35do_install_append() { 36 install -m 0755 -d ${D}${sysconfdir} 37 install -m 0644 ${WORKDIR}/${PN}.conf ${D}${sysconfdir}/${PN}.conf 38} 39 40S = "${WORKDIR}/git" 41