PGP расшифровывать с помощью ANT - PullRequest
1 голос
/ 05 марта 2011

У нас есть файл сборки ant, который должен зашифровать / расшифровать несколько файлов с помощью открытого ключа PGP. Есть ли для этого нативная (или библиотечная) задача муравья? Я действительно хотел бы избежать решений, которые включают использование <exec> (если нет другого пути).

С большим удовольствием

1 Ответ

2 голосов
/ 07 марта 2011

Это то, как вы делаете это с <exec>:

<exec executable="sh" >
    <arg value="-c" />
    <arg value="echo ${encrypted.passphrase} | gpg --passphrase-fd 0 --output ${data.dir}/Performance.dat --decrypt ${data.dir.encrypted}/${encrypted.file.name}"/>
</exec>

Таким образом, вы вводите ключевую фразу в одну строку.Но было бы неплохо сделать это, используя что-то, что не зависит от ОС.

...