[elbe-devel] [PATCH] quickstart: add section about custom repos with reprepro

Andrey Skvortsov andrej.skvortzov at gmail.com
Mon Jul 10 15:19:18 CEST 2017


On 17-07-10 14:43, Yegor Yefremov wrote:
> Hi Philipp,
> 
> > +
> > +ELBE replaces the string `LOCALMACHINE` with the ip address of your machine. If
> > +you use an external machine as webserver you need to replace `LOCALMACHINE` with
> > +the name or the ip of it.
> > +
> > +You need to sign your repository (see `SignWith` in the
> > +link:https://mirrorer.alioth.debian.org/reprepro.1.html[reprepro manpage]), or
> > +you may set <noauth/> in your xml file. If you don't sign your repository you
> > +don't need the `<key>` tag.
> > +
> > +Now you can install packages from your custom repository the same way you can
> > +install from any other repository.
> 
> reprepro is not that flexible. AFAIK you cannot manage both jessie and
> stretch in one reprepro instance. Have you already tried freight?

Phillipp, thanks. Nice to have reprepro how-to in quickstart.

Yegor, I see it's possible to create repo for several suites using reprepro.
See section 'First steps' at [1]. I've setup basic repo structure for
jessie and stretch. Seems to work.

One downside of freight is that it's not available in Debian archive
now.

1. http://www.red-bean.com/doc/reprepro/manual.html

-- 
Best regards,
Andrey Skvortsov
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.linutronix.de/pipermail/elbe-devel/attachments/20170710/20e9aa45/attachment.sig>


More information about the elbe-devel mailing list