Como adicionar novas opções à linha de comando do gpg

1

Quando eu uso o gpg para criptografar arquivos, eu posso usar -c , ou - simétrico , e também -a para a armadura.

-c, --symmetric     encryption only with symmetric cipher
-a, --armor           create ascii armored output

Como posso adicionar -g , para que o comando seja gpg -c -g AES25 , em vez de gpg -c --cipher-algo AES25 ?

    
por rezx 12.05.2012 / 11:41

1 resposta

2

Você não pode fazer isso diretamente com gpg . O código que é compilado para fazer com que gpg suporte certas opções de linha de comando, e algumas delas têm aliases, mas não é algo que você muda diretamente.

Você pode escrever um script / wrapper para gpg (digamos, chamá-lo de my-gpg ), o que levou um conjunto de opções de linha de comando e as converteu nas opções gpg expects.

Você pode escrever o script e usar

my-gpg -c -g AES25

e o script, por sua vez, seria executado

gpg -c -cipher-algo AES25

Mas você precisa implementar isso sozinho. Você poderia usar um apelido simples para alcançar a mesma coisa.

    
por 12.05.2012 / 12:27