phosphor-host-ipmid

(★ 47)

dbus-based ipmid for host-endpoint IPMI commands

File Explorer

  • .build.sh
  • .clang-format
  • .clang-tidy
  • .gitignore
  • .shellcheck
  • .travis.yml
  • apphandler.cpp
  • apphandler.hpp
  • chassishandler.cpp
  • chassishandler.hpp
  • dcmihandler.cpp
  • dcmihandler.hpp
  • error-HostEvent.hpp
  • fruread.hpp
  • generate_whitelist.sh
  • generate_whitelist_create.sh
  • globalhandler.cpp
  • groupext.cpp
  • host-cmd-manager.cpp
  • host-cmd-manager.hpp
  • host-interface.cpp
  • host-interface.hpp
  • host-ipmid-whitelist.conf
  • ipmi_fru_info_area.cpp
  • ipmi_fru_info_area.hpp
  • ipmiallowlist.hpp
  • ipmid-new.cpp
  • ipmisensor.cpp
  • LICENSE
  • meson.build
  • meson.options
  • OWNERS
  • read_fru_data.cpp
  • read_fru_data.hpp
  • README.md
  • sbmrhandler.cpp
  • selutility.cpp
  • selutility.hpp
  • sensordatahandler.cpp
  • sensordatahandler.hpp
  • sensorhandler.cpp
  • sensorhandler.hpp
  • settings.cpp
  • settings.hpp
  • storageaddsel.cpp
  • storageaddsel.hpp
  • storagehandler.cpp
  • sys_info_param.cpp
  • sys_info_param.hpp
  • systemintfcmds.cpp
  • systemintfcmds.hpp
  • transportconstants.hpp
  • transporthandler.cpp
  • transporthandler.hpp
  • whitelist-filter.cpp

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

meson

View Details ▼

SCons-like build system that uses Python as a front-end language and Ninja as a building backend.

meson init

Generate a project with default values:

meson init {{[-l|--language]}} c {{[-n|--name]}} {{myproject}} --version {{0.1}}

Generate a C project with a given name and version:

meson {{[build|setup build]}}

Configure a directory named `build` with default values for compilation:

🔍

ninja

View Details ▼

A Build system designed to be fast.

ninja

Build in the current directory:

ninja -j {{4}}

Build in the current directory, executing 4 [j]obs at a time in parallel:

ninja -C {{path/to/directory}}

Build a program in a given directory:

// repository documentation