4 %define gpgdirlibdir
%_libdir/%name
6 Summary: Gpgdir recursively encrypts
/decrypts directories with GnuPG.
11 Group: Applications
/Cryptography
12 Url
: http
://www.cipherdyne.org
/gpgdir
/
13 Source: %name-%version.tar.gz
14 BuildRoot: %_tmppath/%{name}-buildroot
18 gpgdir is a perl script that uses the CPAN GnuPG
::Interface perl module to encrypt
19 and decrypt directories using a gpg key specified
in ~
/.gpgdirrc. gpgdir recursively
20 descends through a directory
in order to
make sure it encrypts or decrypts every file
21 in a directory and all of its subdirectories. By default the mtime and atime values
22 of all files will be preserved upon encryption and decryption
(this can be disabled
23 with the
--no
-preserve
-times option
). Note that
in --encrypt mode
, gpgdir will
24 delete the original files that it successfully encrypts
(unless the
--no
-delete
25 option is given
). However
, upon startup gpgdir first asks
for a the decryption pass
-
26 word to be sure that a dummy file can successfully be encrypted and decrypted. The
27 initial
test can be disabled with the
--skip
-test option so that a directory can eas
-
28 ily be encrypted without having to also specify a password
(this is consistent with
29 gpg behavior
). Also
, note that gpgdir is careful not encrypt hidden files and direc
-
30 tories. After all
, you probably don't want your ~
/.gnupg directory or ~
/.bashrc file
34 [ "$RPM_BUILD_ROOT"
!= "
/"
] && rm -rf $RPM_BUILD_ROOT
42 install -m
755 gpgdir $RPM_BUILD_ROOT
%_bindir/
43 install -m
644 gpgdir
.1 $RPM_BUILD_ROOT
%{_mandir}/man1
/
46 [ "$RPM_BUILD_ROOT"
!= "
/"
] && rm -rf $RPM_BUILD_ROOT
61 * Thu Feb
12 2009 Michael Rash
<mbr@cipherdyne.org
>
62 - gpgdir
-1.9.4 release
64 * Wed Nov
11 2008 Michael Rash
<mbr@cipherdyne.org
>
65 - gpgdir
-1.9.3 release
67 * Sun Aug
31 2008 Michael Rash
<mbr@cipherdyne.org
>
68 - This spec file omits installing any perl module dependencies.
69 - gpgdir
-1.9.2 release
71 * Sat Jun
07 2008 Michael Rash
<mbr@cipherdyne.org
>
72 - gpgdir
-1.9.1 release
74 * Sat May
31 2008 Michael Rash
<mbr@cipherdyne.org
>
77 * Mon Feb
18 2008 Michael Rash
<mbr@cipherdyne.org
>
80 * Mon Feb
18 2008 Michael Rash
<mbr@cipherdyne.org
>
83 * Sun Feb
17 2008 Michael Rash
<mbr@cipherdyne.org
>
86 * Fri Aug
31 2007 Michael Rash
<mbr@cipherdyne.org
>
89 * Sat Jul
20 2007 Michael Rash
<mbr@cipherdyne.org
>
92 * Sat Jun
09 2007 Michael Rash
<mbr@cipherdyne.org
>
95 * Mon May
28 2007 Michael Rash
<mbr@cipherdyne.org
>
98 * Mon May
21 2007 Michael Rash
<mbr@cipherdyne.org
>
101 * Sun Sep
17 2006 Michael Rash
<mbr@cipherdyne.org
>
102 - gpgdir
-1.0.3 release
(1.0.2 was skipped accidentally
).
104 * Sat Sep
16 2006 Michael Rash
<mbr@cipherdyne.org
>
106 - Removed iptables as a prerequisite.
107 - gpgdir
-1.0.1 release
109 * Wed Sep
13 2006 Michael Rash
<mbr@cipherdyne.org
>
112 * Thu Sep
09 2006 Michael Rash
<mbr@cipherdyne.org
>
113 - Initial RPM release of gpgdir
-0.9.9