Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.16 KB | None | 0 0
  1. - name: 'Export keys'
  2.   become_user: 'www'
  3.   block:
  4.     - name: 'Export public key'                                                
  5.       shell: "gpg --armor --export-secret-keys > {{gnupg_home}}/serverkey_private.asc"
  6.       args:                                                                    
  7.         creates: "{{gnupg_home}}/serverkey_private.asc"                        
  8.                                                                                
  9.     - name: 'Export secret key'                                                
  10.       shell: "gpg --armor --export > {{gnupg_home}}/serverkey.asc"              
  11.       args:                                                                    
  12.         creates: "{{gnupg_home}}/serverkey.asc"                                
  13.                                                                                
  14.     - name: 'Calculate key fingerprint'                                        
  15.       shell: "gpg --with-fingerprint {{gnupg_home}}/serverkey.asc | egrep -o '([0-9A-F]{4} *){10}' | sed 's/ //g'"
  16.       changed_when: False                                                      
  17.       register: fingerprint
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement