agama/rust
2025-11-27 11:56:40 +00:00
..
.cargo chore(rust): set up xtask 2024-09-30 14:51:05 +01:00
agama-autoinstall Update from code review 2025-11-27 11:22:53 +00:00
agama-cli agama-utils depends on agama-transfer 2025-11-27 09:46:33 +00:00
agama-files Drop unneeded call to Vec::clear 2025-11-27 11:56:40 +00:00
agama-l10n Add starter for issue service 2025-11-19 11:44:33 +00:00
agama-lib Drop files and scripts from InstallSettings 2025-11-27 09:46:33 +00:00
agama-locale-data Improve error about invalid locale/keymap/timezone 2025-10-03 21:35:45 +01:00
agama-manager Use a dummy software service during tests 2025-11-27 09:46:33 +00:00
agama-network Merge branch 'master' into merge-master 2025-11-20 09:35:43 +00:00
agama-server Drop OpenAPI documentation of the old scripts API 2025-11-27 09:46:33 +00:00
agama-software Add a test_utils module for agama-software 2025-11-27 09:46:33 +00:00
agama-storage Add starter for issue service 2025-11-19 11:44:33 +00:00
agama-transfer Rename TransferError to Error 2025-11-27 09:46:33 +00:00
agama-utils Make running more reliable 2025-11-27 09:46:33 +00:00
etc/agama.d fix(rust): add the agama.libsonnet file to the spec 2024-05-27 06:50:12 +01:00
package Add dependency on util-linux-systemd 2025-11-25 07:39:08 +00:00
share Implement the files service 2025-11-27 09:46:33 +00:00
test/share Add a test for ProductsRegistry::default_product 2025-11-06 15:23:15 +00:00
xtask Drop OpenAPI documentation of the old scripts API 2025-11-27 09:46:33 +00:00
zypp-agama doc: improve the lifetime annotation for the *callbacks members 2025-11-26 14:55:36 +01:00
.gitignore Split and refactor the Rust CI tests 2025-05-28 13:40:39 +02:00
Cargo.lock Use the new files service 2025-11-27 09:46:33 +00:00
Cargo.toml Add a new agama-files package 2025-11-27 09:46:33 +00:00
install.sh Fix agama-web-server crashing at startup, looking for EULA 2025-11-26 15:06:36 +01:00
LICENSE Add the CLI to the repository 2023-03-30 14:01:33 +01:00
README.md docs: Fix broken links after moving content to web site 2024-12-02 16:07:05 -05:00
rustfmt.toml Add some basic rustfmt configuration 2023-12-26 08:54:17 +00:00
WEB-SERVER.md Use port 80 by default 2024-05-16 07:48:25 +01:00

Agama Server

According to Agama's architecture this project implements the following components:

  • The Agama server, excluding Agama YaST which lives in the service directory.
  • The Agama D-Bus service.
  • The Command Line Interface.

Code organization

We have set up Cargo workspace with three packages:

Other resources