[Mageia-sysadm] repoctl

nicolas vigier boklm at mars-attacks.org
Fri Feb 10 20:18:32 CET 2012


Hello,

I started work on a new tool to manage package repositories :
http://svnweb.mageia.org/soft/repoctl/trunk/

This tool allow to :
 - move / delete / list packages from repositories
 - lock a repository before modifying it
 - generate hdlists for repositories that have been modified
 - generate a file with sha1sum of important files before mirroring

You can see the command available with repoctl --help.

Things planned next :
 - make a package and install this tool on valstar to start using it
 - update youri to use it when moving packages to the repository
 - remove update of hdlists and mirroring from youri, and replace this
   by a repoctl call by cron every 4 or 5 minutes, so that hdlists are
   not generated 3 times if 3 packages are uploaded in 3 minutes
 - create a tool to check a mirror integrity, using sha1sum file, and
   integrate this tool in MGA::Mirrors.
 - use it in other tool to manage updates



More information about the Mageia-sysadm mailing list