Add agama-ntp service to configure chronyd on both the running and target systems. The service supports pool, server, and peer NTP sources with iburst and offline options. - Create agama-ntp crate with model, service, and message layers - Integrate NTP service into manager lifecycle (SetConfig/GetConfig/Finish) - Add NTP configuration API types and JSON schema - Write chronyd config to /etc/chrony.d/99-agama.conf - Copy configuration to target system during installation Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
34 lines
667 B
TOML
34 lines
667 B
TOML
[workspace]
|
|
members = [
|
|
"agama-autoinstall",
|
|
"agama-cli",
|
|
"agama-files",
|
|
"agama-hostname",
|
|
"agama-iscsi",
|
|
"agama-l10n",
|
|
"agama-lib",
|
|
"agama-locale-data",
|
|
"agama-manager",
|
|
"agama-proxy",
|
|
"agama-network",
|
|
"agama-ntp",
|
|
"agama-s390",
|
|
"agama-security",
|
|
"agama-server",
|
|
"agama-software",
|
|
"agama-storage",
|
|
"agama-storage-client",
|
|
"agama-transfer",
|
|
"agama-utils",
|
|
"agama-users",
|
|
"suseconnect-agama",
|
|
"suseconnect-agama/suseconnect-agama-sys",
|
|
"xtask",
|
|
"zypp-agama",
|
|
"zypp-agama/zypp-agama-sys"
|
|
]
|
|
resolver = "2"
|
|
|
|
[workspace.package]
|
|
rust-version = "1.88"
|
|
edition = "2021"
|