Changes between Version 1 and Version 2 of VerifyingSignatures


Ignore:
Timestamp:
Mar 7, 2011 10:07:10 AM (2 years ago)
Author:
marmarek
Comment:

git tag verify

Legend:

Unmodified
Added
Removed
Modified
  • VerifyingSignatures

    v1 v2  
    9191within a special 'vault' machine that has no networking, and the private portion 
    9292(hopefully) is never to leave this isolated machine. 
     93 
     94== Verifying Qubes code == 
     95 
     96To verify signed git tag, you can use: 
     97{{{ 
     98$ git tag -v <tag name> 
     99}}} 
     100 
     101You can also set git alias to automatically pull latest tag and verify its signature: 
     102{{{ 
     103$ git config --global alias.vpull '!f() { tag=`git ls-remote $@ |tail -2 |head -1 |cut -d/ -f 3-`; git pull $@ tag $tag; git tag -v $tag; }; f' 
     104}}} 
     105 
     106then use: 
     107{{{ 
     108$ git vpull git://git.qubes-os.org/mainstream/core.git 
     109Already up-to-date. 
     110object 80826329a71c693fcd08544458b9d6219ca5b28c 
     111type commit 
     112tag v1.3.16-dom0 
     113tagger Joanna Rutkowska <joanna@invisiblethingslab.com> 1290384222 +0100 
     114 
     115v1.3.16-dom0 
     116gpg: Signature made Mon 22 Nov 2010 01:03:50 CET using RSA key ID C37BB66B 
     117gpg: Good signature from "Joanna Rutkowska (Qubes OS signing key) <joanna@invisiblethingslab.com>" 
     118}}} 
     119