Skip to content

Instantly share code, notes, and snippets.

@mvisonneau
Created March 5, 2015 11:12
Show Gist options
  • Save mvisonneau/d70e222018ed0c7a51cf to your computer and use it in GitHub Desktop.
Save mvisonneau/d70e222018ed0c7a51cf to your computer and use it in GitHub Desktop.
Add and sign package into a repo debian
#!/bin/sh
#########
cd /data/seres
rm -f InRelease Release.gpg
dpkg-sig --sign builder $1
apt-ftparchive packages . > Packages
gzip -c Packages > Packages.gz
apt-ftparchive release . > Release
gpg --clearsign -o InRelease Release
gpg -abs -o Release.gpg Release
#!/bin/sh
#########
cd /data/seres
rm -f InRelease Release.gpg
dpkg-sig --sign builder *.deb
apt-ftparchive packages . > Packages
gzip -c Packages > Packages.gz
apt-ftparchive release . > Release
gpg --clearsign -o InRelease Release
gpg -abs -o Release.gpg Release
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment