Files Cifrati con vim e emacs

Molto spesso ci troviamo a dover cifrare dei singoli file con la nostra chiave gpg ma poi risulta eccessivamente scomodo decifrarli ogni volta che bisogna leggerli. Per questo possono venirci in aiuto i due editor di testi piu' potenti che ci fornisce l'opensource cioe' vim e emacs (o xemacs) settare vim risulta estremamente semplice basta copiare il seguente script[1] all'interno della cartella ~/.vim/plugin/

[1] url: http://vim.sourceforge.net/scripts/download_script.php?src_id=6518

Mentre con emacs il procedimento e' leggermente piu' complesso

1. copiare lo script crypt++.el[2] nella cartella

 /usr/local/lib/xemacs/xemacs-packages/lisp/os-utils (se si usa xemacs)
 /usr/share/emacs/site-lisp/ (se si usa emacs)
 [2]url: http://freefriends.org/~karl/crypt++/crypt++.el

2. andare nella cartella dove lo abbiamo copiato e compilarlo

 $> cd /usr/local/lib/xemacs/xemacs-packages/lisp/os-utils
 $> xemacs -batch -f batch-byte-compile crypt++.el

3. Aggiungere le seguenti 3 righe nel file .emacs o .xemacs/Init.el

            (require 'crypt++)
            (setq crypt-encryption-type 'gpg)
            (modify-coding-system-alist 'file "\\.\\(bz\\|bz2\\|gz\\|Z\\|gpg\\|rc4\\)\\'" 'binary)

ancora una volta Debian o ubuntu vengono a darci una mano: nel caso di vim troviamo lo script nel pacchetto vim-scripts nel caso di emacs i punti 1 e 2 vengono automatizzati dal comando

  $> sudo aptitude install crypt++el mcrypt

Andrea Ferraresi <andrea[DOT]ferraresi[AT]gmail[DOT]com> | 2009/05/28 15:12

 
documentazione/sicurezza/vim_emacs_e_gpg.txt · Ultima modifica: 2010/04/13 01:16 (modifica esterna)
 
Ad eccezione da dove è diversamente indicato, il contenuto di questo wiki è sotto la seguente licenza:GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki