From 8e20ad403ece52f0419ec83823d933c3e31fd2c8 Mon Sep 17 00:00:00 2001 From: Pascal Terjan Date: Tue, 15 Feb 2011 12:08:59 +0000 Subject: Archive files when signing fails --- modules/buildsystem/templates/sign-check-package | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'modules/buildsystem') diff --git a/modules/buildsystem/templates/sign-check-package b/modules/buildsystem/templates/sign-check-package index ebb81f61..09bf9820 100644 --- a/modules/buildsystem/templates/sign-check-package +++ b/modules/buildsystem/templates/sign-check-package @@ -16,6 +16,12 @@ do then exit 1 fi + + # Archive failed file for further analysis + mkdir -p "/tmp/failed-sign/" + failedfile="/tmp/failed-sign/$(basename "$file").$(date +%Y%m%d%H%M%S)" + cp -pf "$file" "$failedfile" + cp -pf "$file" "$tmpfile" rpm --delsign "$tmpfile" /usr/bin/mga-signpackage "$tmpfile" "$key" "$keydir" -- cgit v1.2.1