Lines Matching refs:time
3 `phosphor-time-manager` is the time manager service that implements D-Bus
5 or set the BMC's time via this interface.
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:
20 - Compile phosphor-time-manager with some configurable options:
38 - /xyz/openbmc_project/time/bmc
43 set the time. For example on an authenticated session:
45 - To get BMC's time:
50 /xyz/openbmc_project/time/bmc xyz.openbmc_project.Time.EpochTime Elapsed
53 curl -b cjar -k https://${BMC_IP}/xyz/openbmc_project/time/bmc
56 - To set BMC's time:
61 /xyz/openbmc_project/time/bmc xyz.openbmc_project.Time.EpochTime \
67 https://${BMC_IP}/xyz/openbmc_project/time/bmc/attr/Elapsed
72 Getting BMC time is always allowed, but setting the time may not be allowed
76 - NTP: The time is set via NTP server.
77 - MANUAL: The time is set manually.
79 A summary of which cases the time can be set on BMC or HOST:
106 /xyz/openbmc_project/time/sync_method xyz.openbmc_project.Time.Synchronization \
112 https://${BMC_IP}/xyz/openbmc_project/time/sync_method/attr/TimeSyncMethod
118 new beahvior that it checks the NTP services' status during setting time,
122 stopped, setting time will get an error.