rpms/ecryptfs-utils/F-10 .cvsignore, 1.18, 1.19 ecryptfs-utils.spec, 1.31, 1.32 sources, 1.19, 1.20

Michal Hlavinka mhlavink at fedoraproject.org
Mon Feb 16 10:30:22 UTC 2009


Author: mhlavink

Update of /cvs/extras/rpms/ecryptfs-utils/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26201

Modified Files:
	.cvsignore ecryptfs-utils.spec sources 
Log Message:
update to v. 70



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ecryptfs-utils/F-10/.cvsignore,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- .cvsignore	22 Oct 2008 18:15:37 -0000	1.18
+++ .cvsignore	16 Feb 2009 10:29:52 -0000	1.19
@@ -1 +1 @@
-ecryptfs-utils-61.tar.bz2
+ecryptfs-utils_70.orig.tar.gz


Index: ecryptfs-utils.spec
===================================================================
RCS file: /cvs/extras/rpms/ecryptfs-utils/F-10/ecryptfs-utils.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- ecryptfs-utils.spec	22 Oct 2008 18:15:37 -0000	1.31
+++ ecryptfs-utils.spec	16 Feb 2009 10:29:52 -0000	1.32
@@ -1,14 +1,18 @@
+%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+
 Name: ecryptfs-utils
-Version: 61
-Release: 0%{?dist}
+Version: 70
+Release: 1%{?dist}
 Summary: The eCryptfs mount helper and support libraries
 Group: System Environment/Base
 License: GPLv2+
-URL: http://ecryptfs.sourceforge.net
-Source0: http://downloads.sourceforge.net/ecryptfs/ecryptfs-utils-%{version}.tar.bz2
+URL: https://launchpad.net/ecryptfs
+Source0: http://launchpad.net/ecryptfs/trunk/%{version}/+download/ecryptfs-utils_%{version}.orig.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires: keyutils
 BuildRequires: libgcrypt-devel keyutils-libs-devel openssl-devel pam-devel
-BuildRequires: trousers-devel
+BuildRequires: trousers-devel python python-devel nss-devel
 Conflicts: kernel < 2.6.19
 
 %description
@@ -27,12 +31,25 @@
 %description devel
 Userspace development files for eCryptfs.
 
+%package python
+Summary: Python bindings for the eCryptfs utils
+Group: System Environment/Base
+Requires: ecryptfs-utils %{name} = %{version}-%{release}
+
+%description python
+The ecryptfs-utils-python package contains a module that permits 
+applications written in the Python programming language to use 
+the interface supplied by the ecryptfs-utils library.
+
 %prep
 
 %setup -q
 
 %build
-%configure --disable-rpath --enable-tspi
+%configure --disable-rpath --enable-tspi --enable-nss
+#disable rpath
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
 make %{?_smp_mflags}
 
 %install
@@ -54,18 +71,16 @@
 %doc README COPYING AUTHORS NEWS THANKS
 %doc doc/ecryptfs-faq.html doc/ecryptfs-pam-doc.txt
 %doc doc/ecryptfs-pkcs11-helper-doc.txt
-
-/sbin/mount.ecryptfs
-/sbin/mount.ecryptfs_private
-/sbin/umount.ecryptfs_private
+%attr(4755,root,root) /sbin/mount.ecryptfs
+%attr(4755,root,root) /sbin/umount.ecryptfs
+%attr(4755,root,root) /sbin/mount.ecryptfs_private
+%attr(4755,root,root) /sbin/umount.ecryptfs_private
 %{_bindir}/ecryptfs-manager
 %{_bindir}/ecryptfs-insert-wrapped-passphrase-into-keyring
 %{_bindir}/ecryptfs-rewrap-passphrase
 %{_bindir}/ecryptfs-unwrap-passphrase
 %{_bindir}/ecryptfs-wrap-passphrase
 %{_bindir}/ecryptfs-add-passphrase
-%{_bindir}/ecryptfs-zombie-kill
-%{_bindir}/ecryptfs-zombie-list
 %{_bindir}/ecryptfs-generate-tpm-key
 %{_bindir}/ecryptfs-mount-private
 %{_bindir}/ecryptfs-setup-private
@@ -85,8 +100,6 @@
 %{_mandir}/man1/ecryptfs-umount-private.1.gz
 %{_mandir}/man1/ecryptfs-unwrap-passphrase.1.gz
 %{_mandir}/man1/ecryptfs-wrap-passphrase.1.gz
-%{_mandir}/man1/ecryptfs-zombie-kill.1.gz
-%{_mandir}/man1/ecryptfs-zombie-list.1.gz
 %{_mandir}/man1/mount.ecryptfs_private.1.gz
 %{_mandir}/man1/umount.ecryptfs_private.1.gz
 %{_mandir}/man7/ecryptfs.7.gz
@@ -95,17 +108,29 @@
 %{_mandir}/man8/mount.ecryptfs.8.gz
 %{_mandir}/man8/pam_ecryptfs.8.gz
 
-%attr(4755,root,root) /sbin/mount.ecryptfs
-%attr(4755,root,root) /sbin/mount.ecryptfs_private
-%attr(4755,root,root) /sbin/umount.ecryptfs_private
-
 %files devel
 %defattr(-,root,root,-)
 %{_libdir}/libecryptfs.so
 %{_libdir}/pkgconfig/libecryptfs.pc
 %{_includedir}/ecryptfs.h
 
+%files python
+%defattr(-,root,root,-)
+%dir %{python_sitelib}/ecryptfs-utils
+%{python_sitelib}/ecryptfs-utils/libecryptfs.py
+%{python_sitelib}/ecryptfs-utils/libecryptfs.pyc
+%{python_sitelib}/ecryptfs-utils/libecryptfs.pyo
+%dir %{python_sitearch}/ecryptfs-utils
+%{python_sitearch}/ecryptfs-utils/_libecryptfs.so.0
+%{python_sitearch}/ecryptfs-utils/_libecryptfs.so.0.0.0
+%{python_sitearch}/ecryptfs-utils/_libecryptfs.la
+%{python_sitearch}/ecryptfs-utils/_libecryptfs.so
+
 %changelog
+* Mon Feb 16 2009 Michal Hlavinka <mhlavink at redhat.com> 70-1
+- updated to 70
+- resolves: #480547 - RFE: add umount option to clear per-user keyring
+
 * Wed Oct 22 2008 Mike Halcrow <mhalcrow at us.ibm.com> 61-0
 - Add support for filename encryption enablement (future kernel feature)
 - Replace uint32_t with size_t for x86_64 compatibility (patch by Eric Sandeen)


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ecryptfs-utils/F-10/sources,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- sources	22 Oct 2008 18:15:37 -0000	1.19
+++ sources	16 Feb 2009 10:29:52 -0000	1.20
@@ -1 +1 @@
-9c5d58af3470bd354f2b0de41387c735  ecryptfs-utils-61.tar.bz2
+1131c41046b0736270a3a437fd47aeb7  ecryptfs-utils_70.orig.tar.gz




More information about the scm-commits mailing list