add depdendency manager and switch to pyalpm instead of expac

This commit is contained in:
arcanis committed 2021-03-12 00:04:37 +03:00
1 parent 2d351fa94f
commit 371019f899
19 files changed
+241 -74

No files matched your search

+2 -5
View File
@@ -8,7 +8,8 @@ Wrapper for managing custom repository inspired by [repo-scripts](https://github
* Multi-architecture support
* VCS packages support
* Sign support with gpg (repository, package, per package settings)
* Synchronization to remote services (rsync, s3) and report generation (html)
* Synchronization to remote services (rsync, s3) and report generation (html)
* Dependency manager
* Repository status interface
## Installation and run
@@ -24,7 +25,3 @@ Wrapper for managing custom repository inspired by [repo-scripts](https://github
* configure `/etc/sudoers.d/ahriman` to allow running command without password.
* Start and enable `ahriman.timer` via `systemctl`.
* Add packages by using `ahriman add {package}` command.
## Limitations
* It does not manage dependencies, so you have to add them before main package.