big feat & update commit, read description...
feat: regenerate packages & release (update option), letter based folder structure support, choose gpg key, config file, multiple architecture done update: docs, comments in code, add, del, list, sign i dont know honestly... docs will be updated later
This commit is contained in:
@@ -1,8 +1,32 @@
|
||||
#!/bin/sh
|
||||
KEY="$1"
|
||||
REPODIR="$1"
|
||||
. $REPODIR/apt-repo/config
|
||||
|
||||
#KEY="$2"
|
||||
#echo $KEY
|
||||
#if [ $KEY = "--repodir" ]; then
|
||||
# KEY=""
|
||||
#fi
|
||||
#
|
||||
#if [ $KEY ]; then
|
||||
# continue
|
||||
#elif [ $DEFAULT_GPG ]; then
|
||||
# KEY="$DEFAULT_GPG"
|
||||
#else
|
||||
# echo "error: no gpg key provided"
|
||||
# exit 1
|
||||
#fi
|
||||
|
||||
if [ ! $DEFAULT_GPG ]; then
|
||||
echo "error: no gpg key provided in config file"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
KEY=$DEFAULT_GPG
|
||||
|
||||
|
||||
echo "debrepo: signing using $KEY"
|
||||
|
||||
cat ./apt-repo/dists/stable/Release | gpg --default-key $KEY -abs > ./apt-repo/dists/stable/Release.gpg
|
||||
cat ./apt-repo/dists/stable/Release | gpg --default-key $KEY -abs --clearsign > ./apt-repo/dists/stable/InRelease
|
||||
cat $REPODIR/apt-repo/dists/stable/Release | gpg --default-key $KEY -abs > $REPODIR/apt-repo/dists/stable/Release.gpg
|
||||
cat $REPODIR/apt-repo/dists/stable/Release | gpg --default-key $KEY -abs --clearsign > $REPODIR/apt-repo/dists/stable/InRelease
|
||||
|
||||
|
||||
Reference in New Issue
Block a user