Home
last modified time | relevance | path

Searched +full:phosphor +full:- +full:settings (Results 1 – 25 of 178) sorted by relevance

12345678

/openbmc/openbmc/meta-phosphor/recipes-phosphor/settings/
H A Dphosphor-settings-manager_git.bb1 SUMMARY = "Phosphor Settings Manager"
2 DESCRIPTION = "Phosphor Settings Manager is an application that creates \
3 d-bus objects to represent various user settings."
8 inherit obmc-phosphor-dbus-service
10 inherit phosphor-settings-manager
12 require phosphor-settings-manager.inc
14 DBUS_SERVICE:${PN} = "xyz.openbmc_project.Settings.service"
16 DEPENDS += "${PYTHON_PN}-pyyaml-native"
17 DEPENDS += "${PYTHON_PN}-mako-native"
18 DEPENDS += "${PYTHON_PN}-sdbus++-native"
[all …]
H A Dphosphor-settings-read-settings-mrw-native.bb1 # Generates MRW settings override yaml for phosphor-settings-manager
2 # The default YAML file, mrw-override-settings.yaml, is empty, therefore no
3 # settings will be overwritten. To override, modify mrw-override-settings.yaml.
4 SUMMARY = "Generates MRW settings override YAML for phosphor-settings-manager."
5 LICENSE = "Apache-2.0"
6 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacd…
7 DEPENDS += "mrw-native mrw-perl-tools-native"
10 SRC_URI += "file://mrw-override-settings.yaml"
15 inherit phosphor-settings-manager
16 inherit mrw-xml
[all …]
H A Dphosphor-settings-defaults-native.bb1 SUMMARY = "Default settings"
2 LICENSE = "Apache-2.0"
3 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacd…
4 PROVIDES += "virtual/phosphor-settings-defaults"
8 SRC_URI += "file://host-template.yaml"
10 SETTINGS_HOST_TEMPLATES:append = " host-template.yaml"
14 inherit phosphor-settings-manager
19 install -d ${DEST}
/openbmc/phosphor-state-manager/
H A Ddiscover_system_state.cpp4 #include "settings.hpp"
10 #include <systemd/sd-bus.h>
12 #include <phosphor-logging/elog-errors.hpp>
13 #include <phosphor-logging/lg2.hpp>
25 namespace phosphor namespace
34 using namespace phosphor::logging;
42 } // namespace phosphor
46 using namespace phosphor::logging; in main()
55 while ((arg = getopt_long(argc, argv, "h:", longOpts, &optIndex)) != -1) in main()
74 using namespace settings; in main()
[all …]
/openbmc/phosphor-time-manager/
H A Dmanager.cpp5 #include <phosphor-logging/lg2.hpp>
21 namespace phosphor namespace
28 Manager::Manager(sdbusplus::bus_t& bus) : bus(bus), settings(bus) in Manager()
35 bus, propertiesChanged(settings.timeSyncMethod, settings::timeSyncIntf), in Manager()
38 // Check the settings daemon to process the new settings in Manager()
39 auto mode = getSetting(settings.timeSyncMethod.c_str(), in Manager()
40 settings::timeSyncIntf, propertyTimeMode); in Manager()
50 bool newNtpMode = (settings::ntpSync == value); in onPropertyChanged()
57 debug("NTP property changed in phosphor-settings, update to systemd" in onPropertyChanged()
99 return -1; in onTimedateChanged()
[all …]
H A Dsettings.cpp1 #include "settings.hpp"
5 #include <phosphor-logging/elog-errors.hpp>
6 #include <phosphor-logging/lg2.hpp>
8 namespace settings namespace
13 using namespace phosphor::time::utils;
14 using namespace phosphor::logging;
51 } // namespace settings
H A DREADME.md3 `phosphor-time-manager` is the time manager service that implements D-Bus
9 phosphor-time-manager is configured by setting `-D` flags that correspond to
10 options in `phosphor-time-manager/meson.options`. The option names become C++
13 - Compile phosphor-time-manager with default options:
17 meson compile -C builddir
20 - Compile phosphor-time-manager with some configurable options:
23 meson setup builddir -Dbuildtype=minsize -Dtests=false
24 meson compile -C builddir
27 - Generate test coverage report:
30 meson setup builddir -Db_coverage=true -Dtests=true
[all …]
H A Dmanager.hpp6 #include "settings.hpp"
14 namespace phosphor namespace
21 * @details It registers various time related settings and properties signals
39 this->timeMode = mode; in setTimeMode()
44 return this->timeMode; in getTimeMode()
54 /** @brief The match of settings property change */
57 /** @brief Settings objects of intereset */
58 settings::Objects settings; member in phosphor::time::Manager
65 * @param[in] path - The dbus object path
66 * @param[in] interface - The dbus interface
[all …]
/openbmc/openbmc/meta-phosphor/recipes-phosphor/settings/phosphor-settings-manager/
H A Dxyz.openbmc_project.Settings.service2 Description=Phosphor Settings Daemon
5 ExecStart=/usr/bin/env phosphor-settings-manager
6 SyslogIdentifier=phosphor-settings-manager
12 WantedBy=multi-user.target
/openbmc/openbmc/meta-phosphor/recipes-phosphor/packagegroups/
H A Dpackagegroup-obmc-apps.bb1 SUMMARY = "OpenBMC - Applications"
8 ${PN}-bmc-state-mgmt \
9 ${PN}-bmcweb \
10 ${PN}-chassis-state-mgmt \
11 ${PN}-console \
12 ${PN}-dbus-monitor \
13 ${PN}-extras \
14 ${PN}-devtools \
15 ${PN}-fan-control \
16 ${PN}-health-monitor \
[all …]
/openbmc/openbmc/meta-phosphor/recipes-phosphor/srvcfg-manager/
H A Dsrvcfg-manager_git.bb3 phosphor-ipmi-net, bmcweb, obmc-console etc in the system, \
6 HOMEPAGE = "https://github.com/openbmc/service-config-manager"
7 LICENSE = "Apache-2.0"
11 phosphor-logging \
19 SRC_URI = "git://github.com/openbmc/service-config-manager;branch=master;protocol=https"
21 PACKAGECONFIG[persist-settings-to-file] = "-Dpersist-settings-to-file=enabled,-Dpersist-settings-to
24 SYSTEMD_SERVICE:${PN} = "srvcfg-manager.service"
/openbmc/phosphor-state-manager/service_files/
H A Dphosphor-bmc-security-check.service2 Description=Phosphor BMC Security Check
3 Wants=xyz.openbmc_project.Settings.service
4 After=xyz.openbmc_project.Settings.service
8 ExecStart=/usr/bin/phosphor-secure-boot-check
13 WantedBy=multi-user.target
H A Dxyz.openbmc_project.State.Host@.service2 Description=Phosphor Host%i State Manager
3 Wants=mapper-wait@-xyz-openbmc_project-control-host%i-auto_reboot.service
4 After=mapper-wait@-xyz-openbmc_project-control-host%i-auto_reboot.service
5 Wants=mapper-wait@-xyz-openbmc_project-state-chassis%i.service
6 After=mapper-wait@-xyz-openbmc_project-state-chassis%i.service
7 After=phosphor-ipmi-host.service
9 Before=obmc-host-reset@%i.target
10 Wants=xyz.openbmc_project.Settings.service
11 After=xyz.openbmc_project.Settings.service
16 ExecStart=/usr/bin/phosphor-host-state-manager --host %i
[all …]
/openbmc/openbmc/meta-phosphor/classes/
H A Dobmc-phosphor-image.bbclass1 # Common code for generating Phosphor OpenBMC images.
3 # Additional IMAGE_FEATURES available with Phosphor OpenBMC:
5 # - obmc-bmc-state-mgmt - OpenBMC BMC state management
6 # - obmc-bmcweb - OpenBMC webserver
7 # - obmc-chassis-mgmt - OpenBMC chassis management
8 # - obmc-chassis-state-mgmt - OpenBMC chassis state management
9 # - obmc-console - OpenBMC serial over LAN
10 # - obmc-dbus-monitor - OpenBMC dbus monitoring
11 # - obmc-debug-collector - OpenBMC debug collector
12 # - obmc-devtools - OpenBMC development and debugging tools
[all …]
/openbmc/phosphor-settingsd/
H A Dsettings_manager.mako.hpp69 #include <phosphor-logging/elog.hpp>
70 #include <phosphor-logging/elog-errors.hpp>
71 #include <phosphor-logging/lg2.hpp>
75 #define SETTINGS_BUSNAME "xyz.openbmc_project.Settings"
76 /* Path of directory housing persisted settings */
77 #define SETTINGS_PERSIST_PATH "/var/lib/phosphor-settings-manager/settings"
87 namespace phosphor
89 namespace settings
97 // A setting d-bus object /foo/bar/baz is persisted in the filesystem with the
98 // same path. This eases re-construction of settings objects when we restore
[all …]
H A Dmeson.build2 'phosphor-settingsd',
14 phosphor_dbus_interfaces_dep = dependency('phosphor-dbus-interfaces')
15 phosphor_logging_dep = dependency('phosphor-logging')
50 'settings.py',
55 command: [python_prog, '@INPUT0@', '-i', '@INPUT2@'],
70 'phosphor-settings-manager',
/openbmc/phosphor-power/phosphor-regulators/docs/
H A Dconfiguration.md6 usually override hardware default settings.
10 overcurrent settings.
28 [phosphor-regulators-config.service](../../services/phosphor-regulators-config.service)
29 is started. This runs the `regsctl` utility. This utility invokes the D-Bus
30 `configure` method on the `phosphor-regulators` application.
31 `phosphor-regulators` will perform the configuration defined in the JSON config
36 In a [multiple chassis](multiple_chassis.md) system, `phosphor-regulators` will
39 - `Present` property is true
40 - `Enabled` property is true (if interface exists)
41 - `Available` property is true (if interface exists)
[all …]
/openbmc/phosphor-debug-collector/tools/dreport.d/plugins.d/
H A Dsettings4 # @brief: Get the settings information.
10 #fetch settings data
11 file_name="settings.log"
13 desc="settings"
14 command="busctl call --verbose --no-pager \
15 xyz.openbmc_project.Settings \
23 settings_dir="/var/lib/phosphor-settings-manager/settings"
24 if [ -d "$settings_dir" ]; then
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-google/acpi-power-state/acpi-power-state-daemon/
H A Dgbs-host-s5-set-failsafe.service3 PartOf=host-s5-state.target
4 Requires=phosphor-pid-control.service
5 After=phosphor-pid-control.service
6 Wants=mapper-wait@-xyz-openbmc_project-settings-fanctrl.service
7 After=mapper-wait@-xyz-openbmc_project-settings-fanctrl.service
12 ExecStart=/usr/bin/gbs-set-failsafe.sh 102
15 WantedBy=host-s5-state.target
H A Dgbs-host-s0-set-failsafe.service3 PartOf=host-s0-state.target
4 Requires=phosphor-pid-control.service
5 After=phosphor-pid-control.service
6 Wants=mapper-wait@-xyz-openbmc_project-settings-fanctrl.service
7 After=mapper-wait@-xyz-openbmc_project-settings-fanctrl.service
12 ExecStart=/usr/bin/gbs-set-failsafe.sh 255
15 WantedBy=host-s0-state.target
/openbmc/phosphor-host-ipmid/
H A Dsettings.cpp1 #include "settings.hpp"
4 #include <phosphor-logging/elog-errors.hpp>
5 #include <phosphor-logging/lg2.hpp>
9 namespace settings namespace
12 using namespace phosphor::logging;
36 for (auto& interface : iter.second.begin()->second) in Objects()
41 auto& paths = found->second; in Objects()
65 return result.begin()->first; in service()
74 } // namespace settings
/openbmc/phosphor-webui/
H A DREADME.md3 phosphor-webui is a Web-based user interface for the OpenBMC firmware stack.
5 [webui-vue repository](https://github.com/openbmc/webui-vue) is a replacement
6 for phosphor-webui.
8 If you haven't switched to webui-vue, it is strongly recommended you do so now.
10 - phosphor-webui uses AngularJS which has gone [End of
12 - phosphor-webui uses the REST D-BUS API which has been [disabled by default in
14 - webui-vue has many additional features not present in phosphor-webui
15 - Very little active development is happening in phosphor-webui and at a later
16 date phosphor-webui will move to ReadOnly
20 - View system overview data such as model information and serial number
[all …]
/openbmc/openbmc/meta-phosphor/recipes-phosphor/bios/
H A Dbiosconfig-manager_git.bb6 HOMEPAGE = "https://github.com/openbmc/bios-settings-mgr"
7 LICENSE = "Apache-2.0"
11 nlohmann-json \
13 phosphor-dbus-interfaces \
14 phosphor-logging \
21 SRC_URI = "git://github.com/openbmc/bios-settings-mgr;branch=master;protocol=https"
/openbmc/phosphor-bmc-code-mgmt/bmc/side-switch/
H A Dphosphor-bmc-side-switch.service3 Wants=obmc-host-start-pre@0.target
4 Before=obmc-host-start-pre@0.target
11 Wants=xyz.openbmc_project.Settings.service
12 After=xyz.openbmc_project.Settings.service
13 ConditionPathExists=!/run/openbmc/host@0-on
19 ExecStart=/usr/libexec/phosphor-code-mgmt/phosphor-bmc-side-switch
22 #WantedBy=obmc-host-startmin@0.target
/openbmc/docs/designs/
H A Dfail-boot-on-hw-error.md30 Extensions within phosphor-logging may process logs that do not always come
31 through the standard phosphor-logging interfaces (for example logs sent down by
39 - Provide a mechanism to cause the OpenBMC firmware to halt a system if a
40 phosphor-logging log is created with a inventory callout
41 - The mechanism to enable/disable this feature does not need to be an external
44 - The halt must be obvious to the user when it occurs
45 - The log which causes the halt must be identifiable
46 - The halt must only stop the chassis/host instance that encountered the error
47 - The halt must allow the host firmware the opportunity to gracefully shut
49 - The halt must stop the host (run `obmc-host-stop@X.target`) associated with
[all …]

12345678