Debian package repository producer
reprepro is a tool to manage a repository of Debian packages
(.deb, .udeb, .dsc, ...). It stores files either being
injected manually or downloaded from some other repository
(partially) mirrored into one pool/ hierarchy.
Managed packages and files are stored in a Berkley DB,
so no database server is needed.
Checking signatures of mirrored repositories and creating
signatures of the generated Package indices is supported.
See the file TODO for things I plan to do.
* What it is:
This project is a leightweight feature complete manager of a debian
package (i.e. binary .deb and source .dsc+.tar.gz+.diff.gz) repository.
Emphasis is put on having all packages in the pool/-directory,
maximal checking of all sources.
generation of signed Release file, Contents, ...
Libraries needed are libdb4.6 and libz and libgpgm
reprepro for Debian
Reprepro is now used by relatively many people, so I guess the common
functions are working now. The more obscure features you use, the higher
the chances you hit a bug noone hit before, though.
Please report all bugs you encounter, either using the BTS or reporting
to me directly.
Due to threats that libdb3 will no release with etch, reprepro uses
This is an example from Goswin Brederlow <email@example.com>
for the ListHook directive.
He describes the example as:
> attached a sample config that mirrors only packages from the debian-cd
> netinstall CD image task. I think this would make a usefull example
> for making a partial mirror by filtering.
The speciality of the example needing the ListHook and not
Updates between 3.9.1 and 3.9.2:
+ fix bug (catched by assertion if there is no old index file)
This is a list of "frequently" asked questions.
1.1) What can I do when reprepro complains about a
CHANGESTOOL(1) REPREPRO CHANGESTOOL(1)
REPREPRO(1) REPREPRO REPREPRO(1)
reprepro - pro
RREDTOOL(1) REPREPRO RREDTOOL(1)
rredtool - mer
Browse inside reprepro_3.9.2-1~bpo40+1_i386.deb