I'm using an SSIS (2008) process task to decrypt a PGP file. It uses the gpg executable. Basically, I use a ForEach loop, store the file name as a variable, and execute the following expression as the decryption argument: "--batch --passphrase-fd 0 --decrypt-files \""+ @[User::PGPFile]+ "\""
We had been receiving (needlessly, I know) a zip file that had mutliple pgp files in it, but now we are receiving one pgp file with many text files in one zip. GPG and the entire process had been working just fine the old way. Now, while it still decrypts the pgp files ok, it merges all of the text files into one large file. I need them all to be separate files and to retain their original name.
Does anyone see exactly what I'm missing here?