mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-14 21:47:19 +02:00
tools: Add encryption and decryption support to gpgtar.
* tools/Makefile.am: Amend CFLAGS and LDADD. * tools/gpgtar-create.c (gpgtar_create): Add encrypt flag and encrypt stream if requested. * tools/gpgtar-extract.c (gpgtar_extract): Likewise for decryption. * tools/gpgtar-list.c (gpgtar_list): Likewise. * tools/gpgtar.c (main): Initialize npth and assuan. Parse recipient and local user, and note which flags are currently ignored. Adapt calls to gpgtar_list and friends. (tar_and_encrypt): Drop stub function and prototype. (decrypt_and_untar): Likewise. (decrypt_and_list): Likewise. * tools/gpgtar.h (gpgtar_{create,extract,list}): Add encryption or decryption argument. Signed-off-by: Justus Winter <justus@g10code.com>
This commit is contained in:
parent
03bf88f32c
commit
40dbee86f3
6 changed files with 118 additions and 56 deletions
|
@ -142,9 +142,9 @@ gpgtar_SOURCES = \
|
|||
gpgtar-extract.c \
|
||||
gpgtar-list.c \
|
||||
no-libgcrypt.c
|
||||
gpgtar_CFLAGS = $(GPG_ERROR_CFLAGS) $(PTH_CFLAGS)
|
||||
#gpgtar_LDADD = $(commonpth_libs) $(PTH_LIBS) $(GPG_ERROR_LIBS)
|
||||
gpgtar_LDADD = $(common_libs) $(GPG_ERROR_LIBS) \
|
||||
gpgtar_CFLAGS = $(GPG_ERROR_CFLAGS) $(NPTH_CFLAGS) $(LIBASSUAN_CFLAGS)
|
||||
gpgtar_LDADD = $(libcommonpth) $(GPG_ERROR_LIBS) \
|
||||
$(NPTH_LIBS) $(LIBASSUAN_LIBS) \
|
||||
$(LIBINTL) $(NETLIBS) $(LIBICONV) $(W32SOCKLIBS)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue