# Conditional build:
%bcond_without ldap # disable LDAP support for saslauthd
%bcond_with gssapi # enable GSSAPI support for saslauthd and build gssapi plugin
-%bcond_without mysql # don't build mysql pluggin
+%bcond_without mysql # don't build MySQL pluggin
%bcond_with pgsql # build pgsql pluggin
%bcond_with srp # build srp pluggin
%bcond_with pwcheck # build pwcheck helper (deprecated)
%{?with_ldap:BuildRequires: openldap-devel}
BuildRequires: openssl-devel >= 0.9.7d
BuildRequires: pam-devel
-Requires(post): /sbin/ldconfig
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _sysconfdir /etc/sasl
SASL protocol itself is documented in rfc2222; the API standard is a
work in progress.
+Note: remember to install appropriate plugins, or you won't have any
+authentication mechanisms available.
+
%description -l pl
Pakiet cyrus-sasl zawiera implementacjê biblioteki API SASL dla
systemu poczty elektronicznej Cyrusa. Biblioteka ta jest przydatna
bezpieczeñstwa protoko³ów sieciowych. Sam protokó³ SASL jest opisany w
RFC 2222; standaryzacja API jest w toku.
+Uwaga: aby by³y dostêpne jakiekolwiek mechanizmy autoryzacji, nale¿y
+doinstalowaæ odpowiednie wtyczki.
+
%description -l pt_BR
Esta é uma implementação da API SASL, útil para acrescentar
autenticação, autorização e seguança (criptografia) para protocolos de
Wtyczka sasldb do Cyrus SASL.
%package mysql
-Summary: Cyrus SASL mysql plugin
-Summary(pl): Wtyczka mysql do Cyrus SASL
+Summary: Cyrus SASL MySQL plugin
+Summary(pl): Wtyczka MySQL do Cyrus SASL
Group: Libraries
Requires: %{name} = %{version}-%{release}
%description mysql
-Cyrus SASL mysql plugin.
+Cyrus SASL MySQL plugin.
%description mysql -l pl
-Wtyczka mysql do Cyrus SASL.
+Wtyczka MySQL do Cyrus SASL.
%package pgsql
Summary: Cyrus SASL PostgreSQL plugin
rm -rf $RPM_BUILD_ROOT%{_mandir}/cat*
rm -f $RPM_BUILD_ROOT%{_libdir}/sasl2/*.{la,a}
-install {utils,saslauthd}/*.8 $RPM_BUILD_ROOT%{_mandir}/man8
+install utils/*.8 $RPM_BUILD_ROOT%{_mandir}/man8
+install saslauthd/saslauthd.mdoc $RPM_BUILD_ROOT%{_mandir}/man8/saslauthd.8
ln -sf libsasl2.so $RPM_BUILD_ROOT%{_libdir}/libsasl.so
%clean
rm -rf $RPM_BUILD_ROOT
-%post
-/sbin/ldconfig
-echo "Remember to install appropriate plugins, or you won't have any mechs available."
-
+%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%post saslauthd