1 Summary: Courier authentication library
2 Summary(pl): Biblioteka uwierzytelniania Couriera
7 Group: Networking/Daemons
8 Source0: http://dl.sourceforge.net/courier/%{name}-%{version}.tar.bz2
9 # Source0-md5: fb691558d611cb191ae6a83002f0195b
11 Patch0: %{name}-build.patch
12 Patch1: %{name}-md5sum-passwords.patch
13 Patch2: %{name}-authdaemonrc.patch
14 URL: http://www.courier-mta.org/authlib/
15 BuildRequires: autoconf
16 BuildRequires: automake
17 BuildRequires: db-devel
19 BuildRequires: libtool
20 BuildRequires: libltdl-devel
21 BuildRequires: mysql-devel
22 BuildRequires: openldap-devel >= 2.3.0
23 BuildRequires: pam-devel
24 BuildRequires: postgresql-devel
25 BuildRequires: sed >= 4.0
26 BuildRequires: sysconftool
27 BuildRequires: zlib-devel
29 Requires: /sbin/chkconfig
30 Requires(post,preun): /sbin/chkconfig
31 Requires(post): /sbin/ldconfig
32 Obsoletes: sqwebmail-auth-cram
33 Obsoletes: sqwebmail-auth-pam
34 Obsoletes: sqwebmail-auth-pwd
35 Obsoletes: sqwebmail-auth-shadow
36 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 %define schemadir /usr/share/openldap/schema
41 The Courier authentication library provides authentication services
42 for other Courier applications.
45 Biblioteka uwierzytelniania Couriera dostarcza us³ugi uwierzytelniania
46 dla innych aplikacji Couriera.
49 Summary: Development files for the Courier authentication library
50 Summary(pl): Pliki programistyczne dla biblioteki uwierzytelniania Couriera
51 Group: Development/Libraries
52 Requires: %{name} = %{version}-%{release}
53 Requires: %{name}-authldap = %{version}-%{release}
54 Requires: %{name}-authmysql = %{version}-%{release}
55 Requires: %{name}-authpgsql = %{version}-%{release}
56 Requires: %{name}-userdb = %{version}-%{release}
59 This package contains the development files needed to compile Courier
60 packages that use this authentication library. Install this package in
61 order to build the rest of the Courier packages. After they are built
62 and installed this package can be removed. Files in this package are
63 not needed at runtime.
65 %description devel -l pl
66 Ten pakiet zawiera pliki programistyczne potrzebne do kompilacji
67 pakietów Couriera u¿ywaj±cych biblioteki uwierzytelniania. Nale¿y go
68 zainstalowaæ aby zbudowaæ resztê pakietów Couriera. Po ich zbudowaniu
69 i zainstalowaniu ten pakiet mo¿na usun±æ. Pliki z tego pakietu nie s±
70 potrzebne w czasie dzia³ania programów.
73 Summary: LDAP support for the Courier authentication library
74 Summary(pl): Obs³uga LDAP dla biblioteki uwierzytelniania Couriera
75 Group: Networking/Daemons
76 Requires: %{name} = %{version}-%{release}
77 Requires(pre,postun): sed >= 4.0
78 Obsoletes: courier-authldap
79 Obsoletes: courier-imap-authldap
80 Obsoletes: sqwebmail-auth-ldap
83 This package installs LDAP support for the Courier authentication
84 library. Install this package in order to be able to authenticate
87 %description authldap -l pl
88 Ten pakiet dodaje obs³ugê LDAP do biblioteki uwierzytelniania
89 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
93 Summary: MySQL support for the Courier authentication library
94 Summary(pl): Obs³uga MySQL dla biblioteki uwierzytelniania Couriera
95 Group: Networking/Daemons
96 Requires: %{name} = %{version}-%{release}
97 Requires(pre,postun): sed >= 4.0
98 Obsoletes: courier-authmysql
99 Obsoletes: courier-imap-authmysql
100 Obsoletes: sqwebmail-auth-mysql
102 %description authmysql
103 This package installs MySQL support for the Courier authentication
104 library. Install this package in order to be able to authenticate
107 %description authmysql -l pl
108 Ten pakiet dodaje obs³ugê MySQL do biblioteki uwierzytelniania
109 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
113 Summary: PostgreSQL support for the Courier authentication library
114 Summary(pl): Obs³uga PostgreSQL dla biblioteki uwierzytelniania Couriera
115 Group: Networking/Daemons
116 Requires: %{name} = %{version}-%{release}
117 Requires(pre,postun): sed >= 4.0
118 Obsoletes: courier-authpgsql
119 Obsoletes: courier-imap-authpgsql
120 Obsoletes: sqwebmail-auth-pgsql
122 %description authpgsql
123 This package installs PostgreSQL support for the Courier
124 authentication library. Install this package in order to be able to
125 authenticate using PostgreSQL.
127 %description authpgsql -l pl
128 Ten pakiet dodaje obs³ugê PostgreSQL do biblioteki uwierzytelniania
129 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
133 Summary: Userdb support for the Courier authentication library
134 Summary(pl): Obs³uga userdb dla biblioteki uwierzytelniania Couriera
135 Group: Networking/Daemons
136 Requires: %{name} = %{version}-%{release}
137 Requires(pre,postun): sed >= 4.0
138 Obsoletes: courier-imap-userdb
139 Obsoletes: sqwebmail-auth-userdb
142 This package installs the userdb support for the Courier
143 authentication library. Userdb is a simple way to manage virtual mail
144 accounts using a GDBM-based database file.
146 Install this package in order to be able to authenticate with userdb.
148 %description userdb -l pl
149 Ten pakiet dodaje obs³ugê userdb do biblioteki uwierzytelniania
150 Couriera. Userdb to prosty sposób zarz±dzania wirtualnymi kontami
151 pocztowymi przy u¿yciu pliku bazy danych opartej na GDBM.
153 Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem userdb.
156 Summary: External authentication module that communicates via pipes
157 Summary(pl): Zewnêtrzny modu³ uwierzytelniaj±cy komunikuj±cy siê przez potoki
158 Group: Networking/Daemons
159 Requires: %{name} = %{version}-%{release}
160 Requires(pre,postun): sed >= 4.0
163 This package installs the authpipe module, which is a generic plugin
164 that enables authentication requests to be serviced by an external
165 program, then communicates through messages on stdin and stdout.
167 %description pipe -l pl
168 Pakiet ten instaluje modu³ authpipe, który jest ogóln± wtyczk±
169 umo¿liwiaj±c± obs³ugê ¿±dañ uwierzytelnienia przez zewnêtrzny program
170 komunikuj±cy siê poprzez wiadomo¶ci wysy³ane na stdin i stdout.
172 %package -n openldap-schema-courier
173 Summary: Courier LDAP schema
174 Summary(pl): Schemat LDAP Couriera
175 Group: Networking/Daemons
176 Requires(post,postun): sed >= 4.0
178 Requires: openldap-servers
180 %description -n openldap-schema-courier
181 This package contains Courier authldap.schema for openldap.
183 %description -n openldap-schema-courier -l pl
184 Ten pakiet zawiera schemat Couriera authldap.schema dla openldapa.
193 cp /usr/share/automake/config.sub libltdl
196 # Change Makefile.am files and force recreate Makefile.in's.
198 for FILE in {,*/}configure.{in,ac}; do
199 cd "$(dirname "$FILE")"
201 if [ -f Makefile.am ]; then
202 sed -i -e '/_[L]DFLAGS=-static/d' Makefile.am
215 --with-mailuser=daemon \
216 --with-mailgroup=daemon
221 rm -rf $RPM_BUILD_ROOT
223 %{__make} -j1 install \
224 DESTDIR=$RPM_BUILD_ROOT
226 install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,%{_sysconfdir}/authlib/userdb,%{schemadir}}
228 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/courier-authlib
229 install authldap.schema $RPM_BUILD_ROOT%{schemadir}/courier.schema
232 ./sysconftool $RPM_BUILD_ROOT%{_sysconfdir}/authlib/*.dist
233 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/authlib/*.dist
235 # remove static library - for now
236 rm -f $RPM_BUILD_ROOT%{_libdir}/courier-authlib/*.a
239 rm -rf $RPM_BUILD_ROOT
242 /sbin/ldconfig %{_libexecdir}/courier-authlib
243 /sbin/chkconfig --add courier-authlib
245 if [ -f /var/lock/subsys/courier-authlib ]; then
246 /etc/rc.d/init.d/courier-authlib restart
248 echo "Run \"/etc/rc.d/init.d/courier-authlib start\" to start authlib daemon"
252 if [ "$1" = "0" ]; then
253 /sbin/chkconfig --del courier-authlib
256 if [ -f /var/lock/subsys/courier-authlib ]; then
257 /etc/rc.d/init.d/courier-authlib stop
261 /sbin/ldconfig %{_libexecdir}/courier-authlib
264 if [ "$1" = 1 ]; then
265 # add to authmodulelist list if package is first installed
266 sed -i -e '/^authmodulelist=/{/\bauthldap\b/!s/"$/ authldap"/}' /etc/authlib/authdaemonrc
268 /sbin/ldconfig %{_libexecdir}/courier-authlib
269 if [ -f /var/lock/subsys/courier-authlib ]; then
270 /etc/rc.d/init.d/courier-authlib restart
274 if [ "$1" = 0 ]; then
275 # remove from authmodulelist if package is removed
276 sed -i -e '/^authmodulelist=/{s/ \?\bauthldap\b \?//}' /etc/authlib/authdaemonrc
278 /sbin/ldconfig %{_libexecdir}/courier-authlib
279 if [ -f /var/lock/subsys/courier-authlib ]; then
280 /etc/rc.d/init.d/courier-authlib restart
284 if [ "$1" = 1 ]; then
285 # add to authmodulelist list if package is first installed
286 sed -i -e '/^authmodulelist=/{/\bauthmysql\b/!s/"$/ authmysql"/}' /etc/authlib/authdaemonrc
288 /sbin/ldconfig %{_libexecdir}/courier-authlib
289 if [ -f /var/lock/subsys/courier-authlib ]; then
290 /etc/rc.d/init.d/courier-authlib restart
294 if [ "$1" = 0 ]; then
295 # remove from authmodulelist if package is removed
296 sed -i -e '/^authmodulelist=/{s/ \?\bauthmysql\b \?//}' /etc/authlib/authdaemonrc
298 /sbin/ldconfig %{_libexecdir}/courier-authlib
299 if [ -f /var/lock/subsys/courier-authlib ]; then
300 /etc/rc.d/init.d/courier-authlib restart
304 if [ "$1" = 1 ]; then
305 # add to authmodulelist list if package is first installed
306 sed -i -e '/^authmodulelist=/{/\bauthpgsql\b/!s/"$/ authpgsql"/}' /etc/authlib/authdaemonrc
308 /sbin/ldconfig %{_libexecdir}/courier-authlib
309 if [ -f /var/lock/subsys/courier-authlib ]; then
310 /etc/rc.d/init.d/courier-authlib restart
314 if [ "$1" = 0 ]; then
315 # remove from authmodulelist if package is removed
316 sed -i -e '/^authmodulelist=/{s/ \?\bauthpgsql\b \?//}' /etc/authlib/authdaemonrc
318 /sbin/ldconfig %{_libexecdir}/courier-authlib
319 if [ -f /var/lock/subsys/courier-authlib ]; then
320 /etc/rc.d/init.d/courier-authlib restart
324 if [ "$1" = 1 ]; then
325 # add to authmodulelist list if package is first installed
326 sed -i -e '/^authmodulelist=/{/\buserdb\b/!s/"$/ userdb"/}' /etc/authlib/authdaemonrc
328 /sbin/ldconfig %{_libexecdir}/courier-authlib
329 if [ -f /var/lock/subsys/courier-authlib ]; then
330 /etc/rc.d/init.d/courier-authlib restart
334 if [ "$1" = 0 ]; then
335 # remove from authmodulelist if package is removed
336 sed -i -e '/^authmodulelist=/{s/ \?\buserdb\b \?//}' /etc/authlib/authdaemonrc
338 /sbin/ldconfig %{_libexecdir}/courier-authlib
339 if [ -f /var/lock/subsys/courier-authlib ]; then
340 /etc/rc.d/init.d/courier-authlib restart
344 if [ "$1" = 1 ]; then
345 # add to authmodulelist list if package is first installed
346 sed -i -e '/^authmodulelist=/{/\bpipe\b/!s/"$/ pipe"/}' /etc/authlib/authdaemonrc
348 /sbin/ldconfig %{_libexecdir}/courier-authlib
349 if [ -f /var/lock/subsys/courier-authlib ]; then
350 /etc/rc.d/init.d/courier-authlib restart
354 if [ "$1" = 0 ]; then
355 # remove from authmodulelist if package is removed
356 sed -i -e '/^authmodulelist=/{s/ \?\bpipe\b \?//}' /etc/authlib/authdaemonrc
358 /sbin/ldconfig %{_libexecdir}/courier-authlib
359 if [ -f /var/lock/subsys/courier-authlib ]; then
360 /etc/rc.d/init.d/courier-authlib restart
363 %post -n openldap-schema-courier
364 if ! grep -q %{schemadir}/courier.schema /etc/openldap/slapd.conf; then
366 /^include.*local.schema/{
368 include %{schemadir}/courier.schema
371 # enable dependant schemas: nis.schema, cosine.schema
372 /^#include.*\(nis\|cosine\)\.schema/{
375 ' /etc/openldap/slapd.conf
378 if [ -f /var/lock/subsys/ldap ]; then
379 /etc/rc.d/init.d/ldap restart >&2
382 %postun -n openldap-schema-courier
383 if [ "$1" = "0" ]; then
384 if grep -q %{schemadir}/courier.schema /etc/openldap/slapd.conf; then
386 /^include.*\/usr\/share\/openldap\/schema\/courier.schema/d
388 # for symmetry it would be nice if we disable enabled schemas in post,
389 # but we really can not do that, it would break something else.
390 ' /etc/openldap/slapd.conf
393 if [ -f /var/lock/subsys/ldap ]; then
394 /etc/rc.d/init.d/ldap restart >&2 || :
398 %triggerin -- courier < 0.48
399 if [ -f /etc/courier/authdaemonrc ]; then
400 . /etc/courier/authdaemonrc
402 sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
403 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
404 sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
405 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
406 sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
408 if [ -f /var/lock/subsys/courier ]; then
409 if [ -f /var/spool/courier/authdaemon/pid ]; then
410 kill `cat /var/spool/courier/authdaemon/pid`
411 rm -f /var/spool/courier/authdaemon/*
412 /etc/rc.d/init.d/courier-authlib start
416 %triggerin -- courier-imap-common < 4.0.0
417 if [ -f /etc/courier-imap/authdaemonrc ]; then
418 . /etc/courier-imap/authdaemonrc
420 sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
421 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
422 sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
423 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
424 sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
426 if [ -f /var/lock/subsys/courier-imap ]; then
427 if [ -f /var/lib/authdaemon/pid ]; then
428 kill `cat /var/lib/authdaemon/pid`
429 rm -f /var/lib/authdaemon/*
430 /etc/rc.d/init.d/courier-authlib start
434 %triggerin -- sqwebmail < 5.0.0
435 if [ -f /etc/sqwebmail/authdaemonrc ]; then
436 . /etc/sqwebmail/authdaemonrc
438 sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
439 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
440 sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
441 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
442 sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
444 if [ -f /var/lock/subsys/sqwebmail ]; then
445 if [ -f /var/spool/sqwebmail/authdaemon/pid ]; then
446 kill `cat /var/spool/sqwebmail/authdaemon/pid`
447 rm -f /var/spool/sqwebmail/authdaemon/*
448 /etc/rc.d/init.d/courier-authlib start
452 %triggerin -n %{name}-authldap -- courier-authldap < 0.48
453 if [ -f /etc/courier/authldaprc ]; then
454 mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
455 cp -f /etc/courier/authldaprc /etc/authlib/authldaprc
456 if [ -f /var/lock/subsys/courier-authlib ]; then
457 /etc/rc.d/init.d/courier-authlib restart
461 %triggerin -n %{name}-authldap -- courier-imap-authldap < 4.0.0
462 if [ -f /etc/courier-imap/authldaprc ]; then
463 mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
464 cp -f /etc/courier-imap/authldaprc /etc/authlib/authldaprc
465 if [ -f /var/lock/subsys/courier-authlib ]; then
466 /etc/rc.d/init.d/courier-authlib restart
470 %triggerin -n %{name}-authldap -- sqwebmail-auth-ldap < 5.0.0
471 if [ -f /etc/sqwebmail/authldaprc ]; then
472 mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
473 cp -f /etc/sqwebmail/authldaprc /etc/authlib/authldaprc
474 if [ -f /var/lock/subsys/courier-authlib ]; then
475 /etc/rc.d/init.d/courier-authlib restart
479 %triggerin -n %{name}-authmysql -- courier-authmysql < 0.48
480 if [ -f /etc/courier/authmysqlrc ]; then
481 mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
482 cp -f /etc/courier/authmysqlrc /etc/authlib/authmysqlrc
483 if [ -f /var/lock/subsys/courier-authlib ]; then
484 /etc/rc.d/init.d/courier-authlib restart
488 %triggerin -n %{name}-authmysql -- courier-imap-authmysql < 4.0.0
489 if [ -f /etc/courier-imap/authmysqlrc ]; then
490 mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
491 cp -f /etc/courier-imap/authmysqlrc /etc/authlib/authmysqlrc
492 if [ -f /var/lock/subsys/courier-authlib ]; then
493 /etc/rc.d/init.d/courier-authlib restart
497 %triggerin -n %{name}-authmysql -- sqwebmail-auth-mysql < 5.0.0
498 if [ -f /etc/sqwebmail/authmysqlrc ]; then
499 mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
500 cp -f /etc/sqwebmail/authmysqlrc /etc/authlib/authmysqlrc
501 if [ -f /var/lock/subsys/courier-authlib ]; then
502 /etc/rc.d/init.d/courier-authlib restart
506 %triggerin -n %{name}-authpgsql -- courier-authpgsql < 0.48
507 if [ -f /etc/courier/authpgsqlrc ]; then
508 mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
509 cp -f /etc/courier/authpgsqlrc /etc/authlib/authpgsqlrc
510 if [ -f /var/lock/subsys/courier-authlib ]; then
511 /etc/rc.d/init.d/courier-authlib restart
515 %triggerin -n %{name}-authpgsql -- courier-imap-authpgsql < 4.0.0
516 if [ -f /etc/courier-imap/authpgsqlrc ]; then
517 mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
518 cp -f /etc/courier-imap/authpgsqlrc /etc/authlib/authpgsqlrc
519 if [ -f /var/lock/subsys/courier-authlib ]; then
520 /etc/rc.d/init.d/courier-authlib restart
524 %triggerin -n %{name}-authpgsql -- sqwebmail-auth-pgsql < 5.0.0
525 if [ -f /etc/sqwebmail/authpgsqlrc ]; then
526 mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
527 cp -f /etc/sqwebmail/authpgsqlrc /etc/authlib/authpgsqlrc
528 if [ -f /var/lock/subsys/courier-authlib ]; then
529 /etc/rc.d/init.d/courier-authlib restart
533 %triggerin -n %{name}-userdb -- courier < 0.48
534 if [ -d /etc/courier/userdb ]; then
535 mv -f /etc/courier/userdb/* /etc/authlib/userdb
538 if [ -f /etc/courier/userdb ]; then
539 mv -f /etc/courier/userdb /etc/authlib/userdb
543 %triggerin -n %{name}-userdb -- courier-imap-userdb < 4.0.0
544 if [ -d /etc/courier-imap/userdb ]; then
545 mv -f /etc/courier-imap/userdb/* /etc/authlib/userdb
548 if [ -f /etc/courier-imap/userdb ]; then
549 mv -f /etc/courier-imap/userdb /etc/authlib/userdb
553 %triggerin -n %{name}-userdb -- sqwebmail-auth-userdb < 5.0.0
554 if [ -d /etc/sqwebmail/userdb ]; then
555 mv -f /etc/sqwebmail/userdb/* /etc/authlib/userdb
558 if [ -f /etc/sqwebmail/userdb ]; then
559 mv -f /etc/sqwebmail/userdb /etc/authlib/userdb
564 %defattr(644,root,root,755)
565 # COPYING contains only note
566 %doc AUTHORS COPYING ChangeLog NEWS README README*html README.authmysql.myownquery authldap.schema
567 %dir %{_sysconfdir}/authlib
568 %dir %{_libexecdir}/courier-authlib
569 %attr(754,root,root) /etc/rc.d/init.d/courier-authlib
570 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authdaemonrc
571 %attr(755,root,root) %{_libexecdir}/courier-authlib/authdaemond
572 %attr(755,root,root) %{_libexecdir}/courier-authlib/authsystem.passwd
573 %attr(755,root,root) %{_libexecdir}/courier-authlib/makedatprog
574 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthcustom.so.*.*.*
575 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpam.so.*.*.*
576 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauth.so.*.*.*
577 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthcommon.so.*.*.*
578 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsasl.so.*.*.*
579 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsaslclient.so.*.*.*
580 %{_libexecdir}/courier-authlib/libauthcustom.la
581 %{_libexecdir}/courier-authlib/libauthpam.la
582 %{_libexecdir}/courier-authlib/libcourierauth.la
583 %{_libexecdir}/courier-authlib/libcourierauthcommon.la
584 %{_libexecdir}/courier-authlib/libcourierauthsasl.la
585 %{_libexecdir}/courier-authlib/libcourierauthsaslclient.la
586 %attr(770,root,daemon) %dir %{_localstatedir}/spool/authdaemon
587 %attr(755,root,root) %{_sbindir}/authdaemond
588 %attr(755,root,root) %{_sbindir}/authenumerate
589 %attr(755,root,root) %{_sbindir}/authpasswd
590 %attr(755,root,root) %{_sbindir}/authtest
591 %attr(755,root,root) %{_sbindir}/courierlogger
595 %defattr(644,root,root,755)
596 %doc authlib.html auth_*.html
597 %attr(755,root,root) %{_bindir}/courierauthconfig
600 %attr(755,root,root) %{_libexecdir}/courier-authlib/*.so
603 %defattr(644,root,root,755)
604 %doc authldap.schema README.ldap
605 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authldaprc
606 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthldap.so.*.*.*
607 %{_libexecdir}/courier-authlib/libauthldap.la
610 %defattr(644,root,root,755)
611 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authmysqlrc
612 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthmysql.so.*.*.*
613 %{_libexecdir}/courier-authlib/libauthmysql.la
616 %defattr(644,root,root,755)
617 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authpgsqlrc
618 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpgsql.so.*.*.*
619 %{_libexecdir}/courier-authlib/libauthpgsql.la
622 %defattr(644,root,root,755)
623 %attr(700,root,root) %dir %{_sysconfdir}/authlib/userdb
624 %attr(755,root,root) %{_sbindir}/makeuserdb
625 %attr(755,root,root) %{_sbindir}/pw2userdb
626 %attr(755,root,root) %{_sbindir}/userdb
627 %attr(755,root,root) %{_sbindir}/userdb-test-cram-md5
628 %attr(755,root,root) %{_sbindir}/userdbpw
629 %attr(755,root,root) %{_sbindir}/vchkpw2userdb
630 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthuserdb.so.*.*.*
631 %{_libexecdir}/courier-authlib/libauthuserdb.la
632 %{_mandir}/man8/*userdb*
635 %defattr(644,root,root,755)
636 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpipe.so.*.*.*
637 %{_libexecdir}/courier-authlib/libauthpipe.la
639 %files -n openldap-schema-courier
640 %defattr(644,root,root,755)
641 %{schemadir}/*.schema