blob: 330508956bba9b8d828ee478c2eed80b3882eed6 (
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
|
SUMMARY = "Firmware watchdog"
DESCRIPTION = "BMC firmware watchdog service that is used to detect BMC status \
after image install or update \
"
inherit allarch
inherit obmc-phosphor-systemd
RDEPENDS:${PN} = "bash"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://${IBSBASE}/COPYING.apache-2.0;md5=34400b68072d710fecd0a2940a0d1658"
SYSTEMD_SERVICE:${PN} += "firmware-watchdog.service"
SYSTEMD_ENVIRONMENT_FILE:${PN} += "obmc/firmware-watchdog/firmware-watchdog.conf"
SYSTEMD_SERVICE:${PN} += "firmware-watchdog.service"
SYSTEMD_SERVICE:${PN} += "firmware-watchdog.timer"
SRC_URI += "file://firmware-watchdog \
file://logrotate \
file://post-install \
file://post-upgrade \
file://virtual-asset-tag \
"
do_install:append(){
install -d ${D}${bindir}
install -m 0755 ${WORKDIR}/virtual-asset-tag ${D}${bindir}
install -d ${D}${sbindir}
install -m 0755 ${WORKDIR}/firmware-watchdog ${D}${sbindir}
install -m 0755 ${WORKDIR}/post-install ${D}${sbindir}
install -m 0755 ${WORKDIR}/post-upgrade ${D}${sbindir}
install -d ${D}${sysconfdir}/logrotate.d
install -m 0644 ${WORKDIR}/logrotate ${D}${sysconfdir}/logrotate.d/firmware-watchdog
}
|