Reprepro

From Smop.co.uk

Jump to: navigation, search
  • create build user, su to it
  • gpg --gen-key
  • mkdir /var/www/repo/conf
    • edit /var/www/repo/conf/distributions:
Origin: Foo
Label: Foo
Suite: hardy
Codename: hardy
Version: 8.04
Architectures: i386 amd64 source
DebIndices Packages Release . .gz .bz2
Components: main contrib non-free
Description: Foo packages
SignWith: build@example.com
  • cd /var/wwww/repo
  • reprepro --ignore=missingfile include hardy incoming/*.changes
    • you should call "dpkg-buildpackage -sa" to force .orig.tar.gz
    • then you can drop --ignore=missingfile
Personal tools