ArcH Linux ReposItory MANager
Go to file
Evgeniy Alekseev 13121298f5 deprecate init/repo-init command
In current workflow you need to run setup to run init (because of
repository name), but you need to run init before setup (because of
repository tree rights).

New solution just add `Repo.init()` method call to setup subcommand
after config reload to make sure that repository name has been applied.
In addition chown method as well as setuid method for check_output have
been added.
2022-03-21 01:32:11 +03:00
.github deprecate init/repo-init command 2022-03-21 01:32:11 +03:00
docker deprecate init/repo-init command 2022-03-21 01:32:11 +03:00
docs deprecate init/repo-init command 2022-03-21 01:32:11 +03:00
package add console printer 2022-03-20 02:31:50 +03:00
src/ahriman deprecate init/repo-init command 2022-03-21 01:32:11 +03:00
tests deprecate init/repo-init command 2022-03-21 01:32:11 +03:00
.bandit-test.yml strict test checks 2022-03-04 02:04:52 +03:00
.bandit.yml add bandit integration and fix its warnings 2021-08-11 02:45:13 +03:00
.gitignore add manpage 2021-09-19 13:56:11 +03:00
.pylintrc logging rethink 2021-08-17 00:23:34 +03:00
AUTHORS more templates 2021-03-29 00:13:20 +03:00
COPYING uploader demo 2021-03-05 04:10:29 +03:00
Dockerfile add console printer 2022-03-20 02:31:50 +03:00
Makefile docs update 2021-10-15 04:55:46 +03:00
README.md remove help sample from readme because it changes faster than om able to maintain it 2021-10-26 04:53:45 +03:00
setup.cfg replace pspec with spec 2022-03-20 03:08:51 +03:00
setup.py replace pspec with spec 2022-03-20 03:08:51 +03:00
web.png documentation update 2021-09-10 03:32:45 +03:00

ArcH Linux ReposItory MANager

tests status setup status CodeFactor

Wrapper for managing custom repository inspired by repo-scripts.

Features

  • Install-configure-forget manager for own repository.

  • Multi-architecture support.

  • VCS packages support.

  • Sign support with gpg (repository, package, per package settings).

  • Synchronization to remote services (rsync, s3 and github) and report generation (html).

  • Dependency manager.

  • Ability to patch AUR packages and even create package from local PKGBUILDs.

  • Repository status interface with optional authorization and control options:

    web interface

Installation and run

For installation details please refer to the documentation. For command help, --help subcommand must be used. Subcommands have own help message as well. The package also provides a man page.

Configuration

Every available option is described in the documentation.

FAQ