agama/rust/Cargo.toml
Imobach González Sosa 5bd89cdc56
feat: add NTP service support
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>
2026-04-30 12:55:57 +01:00

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"