]> git.pld-linux.org Git - packages/ecryptfs-utils.git/blame - ecryptfs-utils.spec
- seems (https://bugs.launchpad.net/ecryptfs/+cve) that CVE-2009-1296 is fixed, remov...
[packages/ecryptfs-utils.git] / ecryptfs-utils.spec
CommitLineData
020418a4 1Summary: The eCryptfs mount helper and support libraries
648833c8 2Summary(pl.UTF-8): Narzędzie pomocnicze i biblioteki do montowania eCryptfs
020418a4 3Name: ecryptfs-utils
f891a956 4Version: 83
4aaab0b8 5Release: 1
648833c8 6License: GPL v2+
020418a4 7Group: Base
f891a956 8Source0: http://launchpad.net/ecryptfs/trunk/%{version}/+download/%{name}_%{version}.orig.tar.gz
9# Source0-md5: 1c97d96437d62921744647d4157a8f3e
f4eb7533 10Patch0: %{name}-sh.patch
648833c8 11URL: http://ecryptfs.sourceforge.net/
f4eb7533
JB
12BuildRequires: autoconf >= 2.59
13BuildRequires: automake
020418a4 14BuildRequires: gpgme-devel
648833c8 15BuildRequires: keyutils-devel >= 1.0
8ecb7617 16BuildRequires: libgcrypt-devel >= 1.2.0
f4eb7533 17BuildRequires: libtool
68287c3e 18BuildRequires: openssl-devel >= 0.9.7
020418a4 19BuildRequires: pam-devel
648833c8 20BuildRequires: perl-tools-pod
8ecb7617 21BuildRequires: pkcs11-helper-devel >= 1.04
68287c3e 22BuildRequires: pkgconfig
86085d49 23BuildRequires: trousers-devel
f3d24465 24Requires: uname(release) >= 2.6.19
020418a4
AM
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
28eCryptfs is a stacked cryptographic filesystem that ships in Linux
29kernel versions 2.6.19 and above. This package provides the mount
30helper and supporting libraries to perform key management and mount
31functions.
32
33Install ecryptfs-utils if you would like to mount eCryptfs.
34
648833c8
JB
35%description -l pl.UTF-8
36eCryptfs to stakowalny kryptograficzny system plików dostępny w jądrze
37Linuksa od wersji 2.6.19. Ten pakiet udostępnia narzędzie pomocnicze
38dla programu mount oraz wspierające je biblioteki wykonujące
39zarządzanie kluczami i funkcje związane z montowaniem.
40
41Pakiet ecryptfs-utils należy zainstalować, aby montować eCryptfs.
42
020418a4
AM
43%package devel
44Summary: The eCryptfs userspace development package
648833c8
JB
45Summary(pl.UTF-8): Pakiet programistyczny przestrzeni użytkownika dla eCryptfs
46Group: Development/Libraries
020418a4 47Requires: %{name} = %{version}-%{release}
68287c3e
JB
48Requires: keyutils-devel >= 1.0
49Requires: libgcrypt-devel >= 1.2.0
020418a4
AM
50
51%description devel
52Userspace development files for eCryptfs.
53
648833c8
JB
54%description devel -l pl.UTF-8
55Pliki programistyczne przestrzeni użytkownika dla eCryptfs.
56
57%package static
58Summary: Static eCryptfs library
59Summary(pl.UTF-8): Statyczna biblioteka eCryptfs
60Group: Development/Libraries
61Requires: %{name}-devel = %{version}-%{release}
62
63%description static
64Static eCryptfs library.
65
66%description static -l pl.UTF-8
67Statyczna biblioteka eCryptfs.
68
020418a4
AM
69%package -n pam-pam_ecryptfs
70Summary: A PAM module - ecryptfs
71Summary(pl.UTF-8): Moduł PAM ecryptfs
72Group: Base
73Requires: %{name} = %{version}-%{release}
74
75%description -n pam-pam_ecryptfs
76A PAM module - ecryptfs.
77
78%description -n pam-pam_ecryptfs -l pl.UTF-8
79Moduł PAM ecryptfs.
80
81%prep
82%setup -q
f4eb7533 83%patch0 -p1
020418a4
AM
84
85%build
f4eb7533 86%{__libtoolize}
f891a956 87%{__aclocal} -I m4
f4eb7533
JB
88%{__autoconf}
89%{__autoheader}
90%{__automake}
020418a4 91%configure \
a6ab4d5e 92 --enable-gpg \
8ecb7617 93 --enable-openssl \
a6ab4d5e 94 --enable-pam \
8ecb7617
JB
95 --enable-pkcs11-helper \
96 --enable-tspi
020418a4
AM
97
98%{__make}
99
100%install
101rm -rf $RPM_BUILD_ROOT
102
103%{__make} -j1 install \
104 DESTDIR=$RPM_BUILD_ROOT
105
020418a4
AM
106%clean
107rm -rf $RPM_BUILD_ROOT
108
648833c8
JB
109%post -p /sbin/ldconfig
110%postun -p /sbin/ldconfig
111
020418a4
AM
112%files
113%defattr(644,root,root,755)
d8d8a2cb 114%doc AUTHORS NEWS README THANKS doc/{ecryptfs-faq.html,ecryptfs-pkcs11-helper-doc.txt}
020418a4 115%attr(755,root,root) /sbin/mount.ecryptfs
d8d8a2cb
JB
116%attr(755,root,root) /sbin/mount.ecryptfs_private
117%attr(755,root,root) /sbin/umount.ecryptfs_private
648833c8
JB
118%attr(755,root,root) %{_bindir}/ecryptfs-*
119%attr(755,root,root) %{_bindir}/ecryptfsd
120%attr(755,root,root) %{_libdir}/libecryptfs.so.*.*.*
121%attr(755,root,root) %ghost %{_libdir}/libecryptfs.so.0
122%dir %{_libdir}/ecryptfs
4aaab0b8 123%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_gpg.so
86085d49
JB
124%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_openssl.so
125%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_passphrase.so
8ecb7617 126%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_pkcs11_helper.so
86085d49 127%attr(755,root,root) %{_libdir}/ecryptfs/libecryptfs_key_mod_tspi.so
2ec150f5
JB
128%{_mandir}/man1/ecryptfs-*.1*
129%{_mandir}/man1/mount.ecryptfs_private.1*
130%{_mandir}/man1/umount.ecryptfs_private.1*
020418a4 131%{_mandir}/man7/ecryptfs.7*
648833c8
JB
132%{_mandir}/man8/ecryptfs-*.8*
133%{_mandir}/man8/ecryptfsd.8*
134%{_mandir}/man8/mount.ecryptfs.8*
020418a4
AM
135
136%files devel
137%defattr(644,root,root,755)
020418a4 138%attr(755,root,root) %{_libdir}/libecryptfs.so
4aaab0b8 139%{_libdir}/libecryptfs.la
020418a4 140%{_includedir}/ecryptfs.h
68287c3e 141%{_pkgconfigdir}/libecryptfs.pc
020418a4 142
4aaab0b8
AM
143%files static
144%defattr(644,root,root,755)
145%{_libdir}/libecryptfs.a
648833c8 146
020418a4
AM
147%files -n pam-pam_ecryptfs
148%defattr(644,root,root,755)
d8d8a2cb 149%doc doc/ecryptfs-pam-doc.txt
020418a4 150%attr(755,root,root) /%{_lib}/security/pam_ecryptfs.so
2ec150f5 151%{_mandir}/man8/pam_ecryptfs.8*
This page took 0.061587 seconds and 4 git commands to generate.