ARB (Arch Repo Builder) is a system to build a custom repository. https://r00t2.io/
Go to file
brent s. 8d9618cb3b updating .gitignore 2020-01-09 13:12:41 -05:00
ARB whoo doggie. should check this in. 2019-09-23 06:45:18 -04:00
.gitignore updating .gitignore 2020-01-09 13:12:41 -05:00
archrepo.xsd whoo doggie. should check this in. 2019-09-23 06:45:18 -04:00
readme.txt i think i have something working 2019-09-20 12:55:13 -04:00
regen_sudoers.py ... 2019-09-18 03:50:32 -04:00
sample.config.xml whoo doggie. should check this in. 2019-09-23 06:45:18 -04:00

readme.txt

You will need a configuration file for the user performing the building.
Place it at ~/.config/arch_repo_builder/config.xml - you can find an example one in sample.config.xml

But it does require the following packages to be installed, and the buildbox (not the repo mirror server itself) needs to be Arch:

- pacman (duh)
- namcap
- devtools (for https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_clean_chroot)

It is designed to be run as a *non-root* user. Use the regen_sudoers.py script to create a sudoers CMND_ALIAS (https://www.sudo.ws/man/1.7.10/sudoers.man.html) to add for your packaging user.