]> git.pld-linux.org Git - packages/otpw.git/blame - otpw.spec
Release 2 (by relup.sh)
[packages/otpw.git] / otpw.spec
CommitLineData
4731a25d 1Summary: A one-time password login package
64106a44 2Summary(pl.UTF-8): Pakiet logowania do systemu bazujący na hasłach jednorazowego użytku
4731a25d 3Name: otpw
a66840f7 4Version: 1.5
df6c14a7 5Release: 2
4731a25d 6Epoch: 1
a66840f7 7License: GPL v2+
4731a25d 8Group: Applications/System
9Source0: http://www.cl.cam.ac.uk/~mgk25/download/%{name}-%{version}.tar.gz
a66840f7
JB
10# Source0-md5: d07a91bfc14d5ec4f5617a9dedd1ee93
11Patch0: %{name}-link.patch
4731a25d 12URL: http://www.cl.cam.ac.uk/~mgk25/otpw.html
4731a25d 13BuildRequires: pam-devel
cbb1722d 14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
4731a25d 15
16%description
17OTPW is a one-time password authentication library and PAM module that
a66840f7
JB
18provides a number of advantages over other systems. OTPW uses
19patent-free RIPEMD-160 hash function to generate keys and keeps
20key-related information in user's home directory so it's no-suid.
4731a25d 21
22This package contains binary programs needed by OTPW to work.
23
0fb75bf9 24%description -l pl.UTF-8
a66840f7
JB
25OTPW jest biblioteką uwierzytelniającą metodą haseł jednorazowego
26użytku, wraz z opcjonalnym modułem PAM, który pozwala przezroczyście
27jej używać. OTPW używa wolnej od ograniczeń licencyjnych funkcji
28skrótu RIPEMD-160 do generowania kluczy, a także przechowuje
29informacje związane z kluczem w katalogu użytkownika, więc nie
30potrzebuje nigdzie ustawionego bitu suid.
4731a25d 31
0fb75bf9 32Ten pakiet zawiera programy binarne potrzebne do działania OTPW.
4731a25d 33
34%package examples
35Summary: OTPW - example programs
64106a44 36Summary(pl.UTF-8): OTPW - programy przykładowe
4731a25d 37Group: Development/Libraries
4731a25d 38
39%description examples
40OTPW is a one-time password authentication library and PAM module that
a66840f7
JB
41provides a number of advantages over other systems. OTPW uses
42patent-free RIPEMD-160 hash function to generate keys and keeps
43key-related information in user's home directory so it's no-suid.
4731a25d 44
45This package contains example programs, which shows how to integrate
46OTPW with own tools.
47
0fb75bf9 48%description examples -l pl.UTF-8
a66840f7
JB
49OTPW jest biblioteką uwierzytelniającą metodą haseł jednorazowego
50użytku, wraz z opcjonalnym modułem PAM, który pozwala przezroczyście
51jej używać. OTPW używa wolnej od ograniczeń licencyjnych funkcji
52skrótu RIPEMD-160 do generowania kluczy, a także przechowuje
53informacje związane z kluczem w katalogu użytkownika, więc nie
54potrzebuje nigdzie ustawionego bitu suid.
4731a25d 55
a66840f7
JB
56Ten pakiet zawiera przykładowe programy pokazujące, jak integrować
57OTPW z własnymi narzędziami.
4731a25d 58
06796ee5 59%package -n pam-pam_otpw
4731a25d 60Summary: PAM module for OTPW
64106a44 61Summary(pl.UTF-8): Moduł PAM dla OTPW
4731a25d 62Group: Base
a66840f7 63Requires: %{name} = %{epoch}:%{version}-%{release}
96ee908f 64Obsoletes: pam_otpw
4731a25d 65
06796ee5 66%description -n pam-pam_otpw
4731a25d 67OTPW is a one-time password authentication library and PAM module that
a66840f7
JB
68provides a number of advantages over other systems. OTPW uses
69patent-free RIPEMD-160 hash function to generate keys and keeps
70key-related information in user's home directory so it's no-suid.
4731a25d 71
72This package contains PAM module for OTPW.
73
0fb75bf9 74%description -n pam-pam_otpw -l pl.UTF-8
a66840f7
JB
75OTPW jest biblioteką uwierzytelniającą metodą haseł jednorazowego
76użytku, wraz z opcjonalnym modułem PAM, który pozwala przezroczyście
77jej używać. OTPW używa wolnej od ograniczeń licencyjnych funkcji
78skrótu RIPEMD-160 do generowania kluczy, a także przechowuje
79informacje związane z kluczem w katalogu użytkownika, więc nie
80potrzebuje nigdzie ustawionego bitu suid.
4731a25d 81
0fb75bf9 82Ten pakiet zawiera moduł PAM dla OTPW.
4731a25d 83
84%prep
a66840f7
JB
85%setup -q
86%patch0 -p1
4731a25d 87
88%build
10776732
AG
89%{__make} \
90 CC="%{__cc}" \
cbb1722d 91 CFLAGS="%{rpmcflags} -Wall -fPIC"
4731a25d 92
93%install
94rm -rf $RPM_BUILD_ROOT
cbb1722d 95install -d $RPM_BUILD_ROOT{%{_bindir},/%{_lib}/security}
4731a25d 96install -d $RPM_BUILD_ROOT%{_mandir}/{man1,man8}
97install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
98
99install %{name}-gen $RPM_BUILD_ROOT%{_bindir}
cbb1722d 100install pam_%{name}.so $RPM_BUILD_ROOT/%{_lib}/security
a66840f7
JB
101install *.1 $RPM_BUILD_ROOT%{_mandir}/man1
102install *.8 $RPM_BUILD_ROOT%{_mandir}/man8
103install demologin.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
4731a25d 104
105%clean
106rm -rf $RPM_BUILD_ROOT
107
108%files
109%defattr(644,root,root,755)
a66840f7
JB
110%doc CHANGES README TODO otpw.html
111%attr(0755,root,root) %{_bindir}/otpw-gen
112%{_mandir}/man1/otpw-gen.1*
4731a25d 113
114%files examples
115%defattr(644,root,root,755)
116%{_examplesdir}/%{name}-%{version}
117
06796ee5 118%files -n pam-pam_otpw
4731a25d 119%defattr(644,root,root,755)
a66840f7
JB
120%attr(755,root,root) /%{_lib}/security/pam_otpw.so
121%{_mandir}/man8/pam_otpw.8*
This page took 0.114603 seconds and 4 git commands to generate.