1 %define module pam_yubico
2 Summary: A Pluggable Authentication Module for Yubikeys
3 Summary(pl.UTF-8): Moduł PAM dla urządzeń Yubikey
8 Group: Applications/System
9 Source0: https://developers.yubico.com/yubico-pam/Releases/%{module}-%{version}.tar.gz
10 # Source0-md5: 7a8cbac9f60260a6298062717a2f43e1
11 URL: https://developers.yubico.com/yubico-pam
12 BuildRequires: asciidoc
13 BuildRequires: libyubikey-devel >= 1.5
14 BuildRequires: openldap-devel
15 BuildRequires: pam-devel
16 BuildRequires: pkgconfig
17 BuildRequires: ykclient-devel >= 2.15
18 BuildRequires: ykpers-devel >= 1.8.0
19 Requires: libyubikey >= 1.5
21 Requires: ykclient >= 2.15
22 Requires: ykpers >= 1.8.0
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 This is pam_yubico, a pluggable authentication module that can be used
27 with Linux-PAM and Yubikeys. This module supports Yubikey OTP
30 %description -l pl.UTF-8
31 Ten pakiet zawiera pam_yubico - ładowalny moduł uwierzytelniający,
32 który może być używany ze szkieletem Linux-PAM oraz urządzeniami
33 Yubikey. Ten moduł obsługuje sprawdzanie haseł jednorazowych (OTP)
37 %setup -q -n %{module}-%{version}
41 --disable-silent-rules \
42 --with-pam-dir=/%{_lib}/security
46 rm -rf $RPM_BUILD_ROOT
49 DESTDIR=$RPM_BUILD_ROOT
51 %{__rm} $RPM_BUILD_ROOT/%{_lib}/security/%{module}.la
54 rm -rf $RPM_BUILD_ROOT
57 %defattr(644,root,root,755)
58 %doc AUTHORS COPYING ChangeLog NEWS README doc/*.adoc
59 %attr(755,root,root) /%{_lib}/security/pam_yubico.so
60 %attr(755,root,root) %{_bindir}/ykpamcfg
61 %{_mandir}/man1/ykpamcfg.1*
62 %{_mandir}/man8/pam_yubico.8*