flashbios: Do not expect the full path to the executableThe service file that starts the bios flasher was changed from specifyingthe path /usr/sbin/<flasher> to just <flasher> to allow the service
flashbios: Do not expect the full path to the executableThe service file that starts the bios flasher was changed from specifyingthe path /usr/sbin/<flasher> to just <flasher> to allow the service fileto find the binary on any directory specified by PATH and enable patchingon a read-only filesystem.Remove the parsing of the path from the code, and change execl to execlpwhich gets the path from the PATH env variable.Resolves openbmc/openbmc#2271Change-Id: I2b74e287e1e5db8feb96bfe51a0a73d999ba43c2Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
flash_bios: reap childrenChange-Id: Id8d341322f19112d102c9df8a9e6bdb7e2ef6341Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
libopenbmc_intf include path updateRemove the interfaces prefix from applications including openbmc_intf.h.Use brackets rather than quotes in prep for a libopenbmc_intf SDKpackage.Signed-off-b
libopenbmc_intf include path updateRemove the interfaces prefix from applications including openbmc_intf.h.Use brackets rather than quotes in prep for a libopenbmc_intf SDKpackage.Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Reorganize directory structureMoving to directory per-application layout. This facilitatesbuilding single applications which is useful in the Yocto buildenvironment since different applications
Reorganize directory structureMoving to directory per-application layout. This facilitatesbuilding single applications which is useful in the Yocto buildenvironment since different applications satisfy different OpenBMCbuild requirements.A number of issues are also addressed: - All applications were pulling in libsystemd and the gdbus libs irrespective of whether or not they were needed. - gpio.o duplicated in every application - moved to libopenbmc_intf - Added install targetSigned-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>