null+****@clear*****
null+****@clear*****
2012年 4月 25日 (水) 11:37:06 JST
Kouhei Sutou 2012-04-25 11:37:06 +0900 (Wed, 25 Apr 2012)
New Revision: bfbb0e3be179fd516b6f1affa7c370d6d32cdfc9
Log:
apt: pass GPG UID as parameter
Modified files:
packages/apt/Makefile.am
packages/apt/sign-repository.sh
Modified: packages/apt/Makefile.am (+1 -1)
===================================================================
--- packages/apt/Makefile.am 2012-04-25 11:29:14 +0900 (d215f80)
+++ packages/apt/Makefile.am 2012-04-25 11:37:06 +0900 (24f4f73)
@@ -28,7 +28,7 @@ update:
./update-repository.sh '$(PACKAGE_NAME)' '$(ARCHITECTURES)' '$(CODES)'
sign:
- ./sign-repository.sh '$(CODES)'
+ ./sign-repository.sh '$(GPG_UID)' '$(CODES)'
upload: ensure-rsync-path
for distribution in $(DISTRIBUTIONS); do \
Modified: packages/apt/sign-repository.sh (+6 -5)
===================================================================
--- packages/apt/sign-repository.sh 2012-04-25 11:29:14 +0900 (ef85c79)
+++ packages/apt/sign-repository.sh 2012-04-25 11:37:06 +0900 (a635a7a)
@@ -2,13 +2,14 @@
script_base_dir=`dirname $0`
-if [ $# != 1 ]; then
- echo "Usage: $0 CODES"
- echo " e.g.: $0 'lenny unstable hardy karmic'"
+if [ $# != 2 ]; then
+ echo "Usage: $0 GPG_UID CODES"
+ echo " e.g.: $0 'F10399C0' 'lenny unstable hardy karmic'"
exit 1
fi
-CODES=$1
+GPG_UID=$1
+CODES=$2
run()
{
@@ -31,5 +32,5 @@ for code_name in ${CODES}; do
release=${distribution}/dists/${code_name}/Release
rm -f ${release}.gpg
- gpg --sign -ba -o ${release}.gpg ${release}
+ gpg --sign -ba --local-user ${GPG_UID} -o ${release}.gpg ${release}
done