summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/Makefile.am1
-rw-r--r--tests/rpmsigdig.at92
2 files changed, 47 insertions, 46 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 6ba497d15..d96d70101 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -125,6 +125,7 @@ testing$(bindir)/rpmbuild: ../rpmbuild
for prog in gzip cat patch tar sh ln chmod rm mkdir uname grep sed find file ionice mktemp nice cut sort diff touch; do p=`which $${prog}`; ln -s $${p} testing/$(bindir)/; done
for d in /proc /sys /selinux /etc/selinux; do if [ -d $${d} ]; then ln -s $${d} testing/$${d}; fi; done
(cd testing/magic && file -C)
+ HOME=$(abs_srcdir)/testing gpg2 --import data/keys/*.secret || HOME=$(abs_srcdir)/testing gpg --import data/keys/*.secret
check_DATA = atconfig atlocal $(TESTSUITE)
check_DATA += testing$(bindir)/rpmbuild
diff --git a/tests/rpmsigdig.at b/tests/rpmsigdig.at
index a2e2fcccb..a3dc5548a 100644
--- a/tests/rpmsigdig.at
+++ b/tests/rpmsigdig.at
@@ -147,38 +147,38 @@ AT_CLEANUP
# ------------------------------
# Test --addsign
-#AT_SETUP([rpmsign --addsign <unsigned>])
-#AT_KEYWORDS([rpmsign signature])
-#AT_CHECK([
-#RPMDB_CLEAR
-#RPMDB_INIT
-#rm -rf "${TOPDIR}"
-#
-#cp "${RPMDATA}"/RPMS/hello-2.0-1.x86_64.rpm "${RPMTEST}"/tmp/
-#run rpmsign --key-id 1964C5FC --addsign "${RPMTEST}"/tmp/hello-2.0-1.x86_64.rpm > /dev/null
-#echo PRE-IMPORT
-#runroot rpmkeys -Kv /tmp/hello-2.0-1.x86_64.rpm|grep -v digest
-#echo POST-IMPORT
-#runroot rpmkeys --import /data/keys/rpm.org-rsa-2048-test.pub
-#runroot rpmkeys -Kv /tmp/hello-2.0-1.x86_64.rpm|grep -v digest
-#run rpmsign --delsign "${RPMTEST}"/tmp/hello-2.0-1.x86_64.rpm > /dev/null
-#echo POST-DELSIGN
-#runroot rpmkeys -Kv /tmp/hello-2.0-1.x86_64.rpm|grep -v digest
-#],
-#[0],
-#[PRE-IMPORT
-#/tmp/hello-2.0-1.x86_64.rpm:
-# Header V4 RSA/SHA256 Signature, key ID 1964c5fc: NOKEY
-# V4 RSA/SHA256 Signature, key ID 1964c5fc: NOKEY
-#POST-IMPORT
-#/tmp/hello-2.0-1.x86_64.rpm:
-# Header V4 RSA/SHA256 Signature, key ID 1964c5fc: OK
-# V4 RSA/SHA256 Signature, key ID 1964c5fc: OK
-#POST-DELSIGN
-#/tmp/hello-2.0-1.x86_64.rpm:
-#],
-#[])
-#AT_CLEANUP
+AT_SETUP([rpmsign --addsign <unsigned>])
+AT_KEYWORDS([rpmsign signature])
+AT_CHECK([
+RPMDB_CLEAR
+RPMDB_INIT
+rm -rf "${TOPDIR}"
+
+cp "${RPMDATA}"/RPMS/hello-2.0-1.x86_64.rpm "${RPMTEST}"/tmp/
+run rpmsign --key-id 1964C5FC --addsign "${RPMTEST}"/tmp/hello-2.0-1.x86_64.rpm > /dev/null
+echo PRE-IMPORT
+runroot rpmkeys -Kv /tmp/hello-2.0-1.x86_64.rpm|grep -v digest
+echo POST-IMPORT
+runroot rpmkeys --import /data/keys/rpm.org-rsa-2048-test.pub
+runroot rpmkeys -Kv /tmp/hello-2.0-1.x86_64.rpm|grep -v digest
+run rpmsign --delsign "${RPMTEST}"/tmp/hello-2.0-1.x86_64.rpm > /dev/null
+echo POST-DELSIGN
+runroot rpmkeys -Kv /tmp/hello-2.0-1.x86_64.rpm|grep -v digest
+],
+[0],
+[PRE-IMPORT
+/tmp/hello-2.0-1.x86_64.rpm:
+ Header V4 RSA/SHA256 Signature, key ID 1964c5fc: NOKEY
+ V4 RSA/SHA256 Signature, key ID 1964c5fc: NOKEY
+POST-IMPORT
+/tmp/hello-2.0-1.x86_64.rpm:
+ Header V4 RSA/SHA256 Signature, key ID 1964c5fc: OK
+ V4 RSA/SHA256 Signature, key ID 1964c5fc: OK
+POST-DELSIGN
+/tmp/hello-2.0-1.x86_64.rpm:
+],
+[])
+AT_CLEANUP
# ------------------------------
# Test --delsign
@@ -209,17 +209,17 @@ AT_CLEANUP
# ------------------------------
# Test --addsign
-#AT_SETUP([rpmsign --addsign <signed>])
-#AT_KEYWORDS([rpmsign signature])
-#AT_CHECK([
-#RPMDB_CLEAR
-#RPMDB_INIT
-#rm -rf "${TOPDIR}"
-#
-#cp "${RPMDATA}"/RPMS/hello-2.0-1.x86_64-signed.rpm "${RPMTEST}"/tmp/
-#run rpmsign --key-id 1964C5FC --addsign "${RPMTEST}"/tmp/hello-2.0-1.x86_64-signed.rpm 2>&1 |grep -q "already contains identical signature, skipping"
-#],
-#[0],
-#[],
-#[])
-#AT_CLEANUP
+AT_SETUP([rpmsign --addsign <signed>])
+AT_KEYWORDS([rpmsign signature])
+AT_CHECK([
+RPMDB_CLEAR
+RPMDB_INIT
+rm -rf "${TOPDIR}"
+
+cp "${RPMDATA}"/RPMS/hello-2.0-1.x86_64-signed.rpm "${RPMTEST}"/tmp/
+run rpmsign --key-id 1964C5FC --addsign "${RPMTEST}"/tmp/hello-2.0-1.x86_64-signed.rpm 2>&1 |grep -q "already contains identical signature, skipping"
+],
+[0],
+[],
+[])
+AT_CLEANUP