2019-09-20 12:55:13 -04:00
|
|
|
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
|
2019-09-18 03:01:19 -04:00
|
|
|
|
2020-01-09 13:13:00 -05:00
|
|
|
It also requires the following packages to be installed on the buildbox, and the buildbox (not the repo mirror server
|
|
|
|
itself, necessarily) needs to be Arch:
|
2019-09-18 03:01:19 -04:00
|
|
|
|
2020-01-09 13:13:00 -05:00
|
|
|
- devtools
|
2019-09-18 03:01:19 -04:00
|
|
|
- namcap
|
2020-01-09 13:13:00 -05:00
|
|
|
- pacman
|
|
|
|
- rsync
|
|
|
|
- python-gpgme
|
|
|
|
- python-lxml
|
|
|
|
- python-paramiko
|
|
|
|
- python-requests
|
2019-09-18 03:01:19 -04:00
|
|
|
|
2020-01-09 13:13:00 -05:00
|
|
|
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.
|