Agama installer
Agama is a service-based Linux installer. It is composed of an HTTP-based API, a web user interface, a command-line interface and a D-Bus service which exposes part of the YaST libraries.
- Developed at systemsmanagement:Agama:Devel
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/agama && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_constraints | 0000000251 251 Bytes | |
_service | 0000001129 1.1 KB | |
agama.changes | 0000030036 29.3 KB | |
agama.obscpio | 0000924684 903 KB | |
agama.obsinfo | 0000000094 94 Bytes | |
agama.spec | 0000004571 4.46 KB | |
vendor.tar.zst | 0043236737 41.2 MB |
Revision 4 (latest revision is 8)
Ana Guerrero (anag+factory)
accepted
request 1194877
from
Lubos Kocman (lkocman)
(revision 4)
- Use sd_notify for starting agama-web-service to notify systemd when service is ready. It helps with race condition in agama-auto (gh#openSUSE/agama#1539) - improve systemd dependencies of agama-web-service to ensure that agama service runs - For CLI, use HTTP clients instead of D-Bus clients, for Users and Localization (gh#openSUSE/agama#1438) - service clients used by CLI: - added UsersHTTPClient, LocalizationHTTPClient - removed LocalizationClient - BaseHTTPClient API reworked: - return () or deserialized objects - added PUT and PATCH - web service: - PUT /api/users/first: do report backend errors - PATCH /api/users/root: report the (potential) backend errors - tests: - added tests using httpmock - env_logger added to dev-dependencies
Comments 0