|
Michael Halcrow |
fc3966 |
Name: ecryptfs-utils
|
|
Michael Halcrow |
cf6427 |
Version: 30
|
|
Michael Halcrow |
cf6427 |
Release: 0%{?dist}
|
|
Michael Halcrow |
fc3966 |
Summary: The eCryptfs mount helper and support libraries
|
|
Michael Halcrow |
fc3966 |
Group: System Environment/Base
|
|
Michael Halcrow |
fc3966 |
License: GPL
|
|
Michael Halcrow |
fc3966 |
URL: http://ecryptfs.sourceforge.net
|
|
Michael Halcrow |
cf6427 |
Source0: http://downloads.sourceforge.net/ecryptfs/ecryptfs-utils-30.tar.bz2
|
|
Michael Halcrow |
fc3966 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Michael Halcrow |
fc3966 |
BuildRequires: libgcrypt-devel keyutils-libs-devel openssl-devel pam-devel
|
|
Michael Halcrow |
fc3966 |
Conflicts: kernel < 2.6.19
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%description
|
|
Michael Halcrow |
fc3966 |
eCryptfs is a stacked cryptographic filesystem that ships in Linux
|
|
Michael Halcrow |
fc3966 |
kernel versions 2.6.19 and above. This package provides the mount
|
|
Michael Halcrow |
fc3966 |
helper and supporting libraries to perform key management and mount
|
|
Michael Halcrow |
fc3966 |
functions.
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
Install ecryptfs-utils if you would like to mount eCryptfs.
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%package devel
|
|
Michael Halcrow |
fc3966 |
Summary: The eCryptfs userspace development package
|
|
Michael Halcrow |
fc3966 |
Group: System Environment/Base
|
|
Michael Halcrow |
fc3966 |
Requires: keyutils-libs-devel %{name} = %{version}-%{release}
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%description devel
|
|
Michael Halcrow |
fc3966 |
Userspace development files for eCryptfs.
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%prep
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%setup -q
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%build
|
|
Michael Halcrow |
fc3966 |
%configure --disable-opencryptoki --disable-rpath
|
|
Michael Halcrow |
fc3966 |
make %{?_smp_mflags}
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%install
|
|
Michael Halcrow |
fc3966 |
rm -rf $RPM_BUILD_ROOT
|
|
Michael Halcrow |
fc3966 |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
Michael Halcrow |
cf6427 |
rm -rf %{buildroot}%{_libdir}/*.a
|
|
Michael Halcrow |
cf6427 |
rm -rf %{buildroot}%{_libdir}/*.la
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%post -p /sbin/ldconfig
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%postun -p /sbin/ldconfig
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%clean
|
|
Michael Halcrow |
fc3966 |
rm -rf $RPM_BUILD_ROOT
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%files
|
|
Michael Halcrow |
fc3966 |
%defattr(-,root,root,-)
|
|
Michael Halcrow |
fc3966 |
%doc README COPYING AUTHORS NEWS THANKS
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
/sbin/mount.ecryptfs
|
|
Michael Halcrow |
fc3966 |
%{_bindir}/ecryptfs-manager
|
|
Michael Halcrow |
fc3966 |
%{_bindir}/ecryptfs-insert-wrapped-passphrase-into-keyring
|
|
Michael Halcrow |
fc3966 |
%{_bindir}/ecryptfs-rewrap-passphrase
|
|
Michael Halcrow |
fc3966 |
%{_bindir}/ecryptfs-unwrap-passphrase
|
|
Michael Halcrow |
fc3966 |
%{_bindir}/ecryptfs-wrap-passphrase
|
|
Michael Halcrow |
cf6427 |
%{_bindir}/ecryptfs-add-passphrase
|
|
Michael Halcrow |
cf6427 |
%{_bindir}/ecryptfs-zombie-kill
|
|
Michael Halcrow |
cf6427 |
%{_bindir}/ecryptfs-zombie-list
|
|
Michael Halcrow |
fc3966 |
%{_bindir}/ecryptfsd
|
|
Michael Halcrow |
fc3966 |
%{_libdir}/libecryptfs.so.0.0.0
|
|
Michael Halcrow |
fc3966 |
%{_libdir}/libecryptfs.so.0
|
|
Michael Halcrow |
fc3966 |
%{_libdir}/ecryptfs
|
|
Michael Halcrow |
cf6427 |
%{_libdir}/pkgconfig/libecryptfs.pc
|
|
Michael Halcrow |
fc3966 |
/%{_lib}/security/pam_ecryptfs.so
|
|
Michael Halcrow |
fc3966 |
%{_mandir}/man7/ecryptfs.7.gz
|
|
Michael Halcrow |
cf6427 |
%{_mandir}/man8/ecryptfs-manager.8.gz
|
|
Michael Halcrow |
cf6427 |
%{_mandir}/man8/ecryptfsd.8.gz
|
|
Michael Halcrow |
cf6427 |
%{_mandir}/man8/mount.ecryptfs.8.gz
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%files devel
|
|
Michael Halcrow |
fc3966 |
%defattr(-,root,root,-)
|
|
Michael Halcrow |
fc3966 |
%doc doc/design_doc/ecryptfs_design_doc_v0_2.tex doc/design_doc/*.eps
|
|
Michael Halcrow |
fc3966 |
%{_libdir}/libecryptfs.so
|
|
Michael Halcrow |
fc3966 |
%{_includedir}/ecryptfs.h
|
|
Michael Halcrow |
fc3966 |
|
|
Michael Halcrow |
fc3966 |
%changelog
|
|
Michael Halcrow |
cf6427 |
* Fri Oct 05 2007 Mike Halcrow <mhalcrow@us.ibm.com> - 30-0
|
|
Michael Halcrow |
cf6427 |
- Bump to version 30. Several bugfixes. Key modules are overhauled
|
|
Michael Halcrow |
cf6427 |
with a more sane API.
|
|
Jesse Keating |
0bb6f9 |
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 18-1
|
|
Jesse Keating |
0bb6f9 |
- Rebuild for selinux ppc32 issue.
|
|
Jesse Keating |
0bb6f9 |
|
|
Michael Halcrow |
fc3966 |
* Thu Jun 28 2007 Mike Halcrow <mhalcrow@us.ibm.com> - 18-0
|
|
Michael Halcrow |
fc3966 |
- Bump to version 18 with an OpenSSL key module fix
|
|
Michael Halcrow |
fc3966 |
* Thu Jun 21 2007 Kevin Fenzi <kevin@tummy.com> - 17-1
|
|
Michael Halcrow |
fc3966 |
- Change kernel Requires to Conflicts
|
|
Michael Halcrow |
fc3966 |
- Remove un-needed devel buildrequires
|
|
Michael Halcrow |
fc3966 |
* Wed Jun 20 2007 Mike Halcrow <mhalcrow@us.ibm.com> - 17-0
|
|
Michael Halcrow |
fc3966 |
- Provide built-in fallback passphrase key module. Remove keyutils,
|
|
Michael Halcrow |
fc3966 |
openssl, and pam requirements (library dependencies take care of
|
|
Michael Halcrow |
fc3966 |
this). Include wrapped passphrase executables in file set.
|
|
Michael Halcrow |
fc3966 |
* Fri Apr 20 2007 Mike Halcrow <mhalcrow@us.ibm.com> - 15-1
|
|
Michael Halcrow |
fc3966 |
- Change permission of pam_ecryptfs.so from 644 to 755.
|
|
Michael Halcrow |
fc3966 |
* Thu Apr 19 2007 Mike Halcrow <mhalcrow@us.ibm.com> - 15-0
|
|
Michael Halcrow |
fc3966 |
- Fix mount option parse segfault. Fix pam_ecryptfs.so semaphore
|
|
Michael Halcrow |
fc3966 |
issue when logging in via ssh.
|
|
Michael Halcrow |
fc3966 |
* Thu Mar 01 2007 Mike Halcrow <mhalcrow@us.ibm.com> - 10-0
|
|
Michael Halcrow |
fc3966 |
- Remove verbose syslog() calls; change key module build to allow
|
|
Michael Halcrow |
fc3966 |
OpenSSL module to be disabled from build; add AUTHORS, NEWS, and
|
|
Michael Halcrow |
fc3966 |
THANKS to docs; update Requires with variables instead of hardcoded
|
|
Michael Halcrow |
fc3966 |
name and version.
|
|
Michael Halcrow |
fc3966 |
* Tue Feb 06 2007 Mike Halcrow <mhalcrow@us.ibm.com> - 9-1
|
|
Michael Halcrow |
fc3966 |
- Minor update in README, add dist tag to Release, add --disable-rpath
|
|
Michael Halcrow |
fc3966 |
to configure step, and remove keyutils-libs from Requires.
|
|
Michael Halcrow |
fc3966 |
* Tue Jan 09 2007 Mike Halcrow <mhalcrow@us.ibm.com> - 9-0
|
|
Michael Halcrow |
fc3966 |
- Correct install directories for 64-bit; add support for xattr and
|
|
Michael Halcrow |
fc3966 |
encrypted_view mount options
|
|
Michael Halcrow |
fc3966 |
* Tue Jan 02 2007 Mike Halcrow <mhalcrow@us.ibm.com> - 8-0
|
|
Michael Halcrow |
fc3966 |
- Introduce build support for openCryptoki key module. Fix -dev build
|
|
Michael Halcrow |
fc3966 |
dependencies for devel package
|
|
Michael Halcrow |
fc3966 |
* Mon Dec 11 2006 Mike Halcrow <mhalcrow@us.ibm.com> - 7-0
|
|
Michael Halcrow |
fc3966 |
- Initial package creation
|