]> git.saurik.com Git - apt.git/commitdiff
cmdline/apt-key: move ADDED into the right place, thanks to Marc Deslauriers
authorMichael Vogt <michael.vogt@ubuntu.com>
Wed, 5 Oct 2011 16:33:44 +0000 (18:33 +0200)
committerMichael Vogt <michael.vogt@ubuntu.com>
Wed, 5 Oct 2011 16:33:44 +0000 (18:33 +0200)
cmdline/apt-key

index 617fed4f8fb9a9d398c760aeca9bd06a0a5f2143..cd7824df1c122585ce97ee56622e28da4ae43942 100755 (executable)
@@ -51,7 +51,6 @@ add_keys_with_verify_against_master_keyring() {
     add_keys=`$GPG_CMD --keyring $ADD_KEYRING --with-colons --list-keys | grep ^pub | cut -d: -f5`
     master_keys=`$GPG_CMD --keyring $MASTER --with-colons --list-keys | grep ^pub | cut -d: -f5`
     
-    ADDED=0
     for add_key in $add_keys; do
 
         # ensure there are no colisions LP: #857472
@@ -67,6 +66,7 @@ add_keys_with_verify_against_master_keyring() {
         $GPG_CMD --keyring $ADD_KEYRING --export $add_key | $GPG_CMD --keyring $TMP_KEYRING --import --trust-model direct
 
         # check if signed with the master key and only add in this case
+        ADDED=0
        for master_key in $master_keys; do
            if $GPG_CMD --keyring $TMP_KEYRING --check-sigs --with-colons $add_key | grep ^sig | cut -d: -f5 | grep -q $master_key; then
                $GPG --import $TMP_KEYRING