#!/bin/sh # This stuff is based on # http://www.nighton.net/archives/express-guide-to-secure-apt-repositories-07-30-2006-164 # and # http://blogs.cae.tntech.edu/mwr/2007/05/28/my-own-private-debian-repository/ # Get the absolute path in which this script lives (but without changing our # current dir) REPO_ROOT=`dirname $0` REPO_ROOT=`cd "$REPO_ROOT"; pwd` # This dir should contain a private keyring with an appropriate key export GNUPGHOME="$REPO_ROOT/gnupg" reprepro --basedir "$REPO_ROOT" --outdir "$REPO_ROOT/public" \ --listdir "$REPO_ROOT/tmp/lists" --ask-passphrase "$@"