8 |
cp -pf "$file" "$tmpfile" |
cp -pf "$file" "$tmpfile" |
9 |
rpm --delsign "$tmpfile" |
rpm --delsign "$tmpfile" |
10 |
/usr/bin/mga-signpackage "$tmpfile" "$key" "$keydir" |
/usr/bin/mga-signpackage "$tmpfile" "$key" "$keydir" |
11 |
|
nbtry=0 |
12 |
while rpmsign -Kv "$tmpfile" 2>&1 | grep BAD |
while rpmsign -Kv "$tmpfile" 2>&1 | grep BAD |
13 |
do |
do |
14 |
|
nbtry=$(($nbtry + 1)) |
15 |
|
if [ $nbtry -ge 15 ] |
16 |
|
then |
17 |
|
exit 1 |
18 |
|
fi |
19 |
cp -pf "$file" "$tmpfile" |
cp -pf "$file" "$tmpfile" |
20 |
|
rpm --delsign "$tmpfile" |
21 |
/usr/bin/mga-signpackage "$tmpfile" "$key" "$keydir" |
/usr/bin/mga-signpackage "$tmpfile" "$key" "$keydir" |
22 |
done |
done |
23 |
mv -f "$tmpfile" "$file" |
mv -f "$tmpfile" "$file" |