Arch Linux repository manager
Find a file
lilydjwg eef3c96242 drop pkgreader
This field currently has no use, and even if we'll need it later, we
should implement it using pyalpm.

This changes is made to support zstd-compressed packages.
2019-10-17 15:54:29 +08:00
archrepo2 drop pkgreader 2019-10-17 15:54:29 +08:00
misc add systemd service file 2018-06-25 14:28:36 +08:00
scripts drop pkgreader 2019-10-17 15:54:29 +08:00
test test updated 2014-02-13 21:53:40 +08:00
README.rst rely on systemd service for daemonization things 2019-02-23 17:53:46 +08:00
setup.py if a .sig file changes, the coressponding package should be re-added 2014-01-12 22:04:14 +08:00

USAGE
=====

Install::

  python3 setup.py install

Edit a copy of ``archrepo.ini.example`` and then run
``archreposrv <config>``.

DEPENDENCIES
============

-  Python, >= 3.3, with sqlite support
-  setuptools
-  tornado, > 3.1
-  pyinotify, tested with 0.9.4

NOTE
====

-  relative symlinks may be broken when moving to the right architecture
   directory

TODO
====

-  [high] adding and then removing it before adding complete will result
   in not-in-database removing
-  [middle] specify what architectures we have and don't require others
-  [low] use one common command queue (now one each repo)
-  [low] verify packages