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: af146ac84f0c3ee00006af50b4415d8a
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: mysql-devel
21 BuildRequires: openldap-devel
22 BuildRequires: pam-devel
23 BuildRequires: postgresql-devel
24 BuildRequires: sed >= 4.0
25 BuildRequires: sysconftool
26 BuildRequires: zlib-devel
27 Requires(post,preun): /sbin/chkconfig
28 Requires(post): /sbin/ldconfig
29 Obsoletes: sqwebmail-auth-cram
30 Obsoletes: sqwebmail-auth-pam
31 Obsoletes: sqwebmail-auth-pwd
32 Obsoletes: sqwebmail-auth-shadow
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35 %define schemadir /usr/share/openldap/schema
38 The Courier authentication library provides authentication services
39 for other Courier applications.
42 Biblioteka uwierzytelniania Couriera dostarcza us³ugi uwierzytelniania
43 dla innych aplikacji Couriera.
46 Summary: Development files for the Courier authentication library
47 Summary(pl): Pliki programistyczne dla biblioteki uwierzytelniania Couriera
48 Group: Development/Libraries
49 Requires: %{name} = %{version}-%{release}
50 Requires: %{name}-authldap = %{version}-%{release}
51 Requires: %{name}-authmysql = %{version}-%{release}
52 Requires: %{name}-authpgsql = %{version}-%{release}
53 Requires: %{name}-userdb = %{version}-%{release}
56 This package contains the development files needed to compile Courier
57 packages that use this authentication library. Install this package in
58 order to build the rest of the Courier packages. After they are built
59 and installed this package can be removed. Files in this package are
60 not needed at runtime.
62 %description devel -l pl
63 Ten pakiet zawiera pliki programistyczne potrzebne do kompilacji
64 pakietów Couriera u¿ywaj±cych biblioteki uwierzytelniania. Nale¿y go
65 zainstalowaæ aby zbudowaæ resztê pakietów Couriera. Po ich zbudowaniu
66 i zainstalowaniu ten pakiet mo¿na usun±æ. Pliki z tego pakietu nie s±
67 potrzebne w czasie dzia³ania programów.
70 Summary: LDAP support for the Courier authentication library
71 Summary(pl): Obs³uga LDAP dla biblioteki uwierzytelniania Couriera
72 Group: Networking/Daemons
73 Requires: %{name} = %{version}-%{release}
74 Requires(pre,postun): sed >= 4.0
75 Obsoletes: courier-authldap
76 Obsoletes: courier-imap-authldap
77 Obsoletes: sqwebmail-auth-ldap
80 This package installs LDAP support for the Courier authentication
81 library. Install this package in order to be able to authenticate
84 %description authldap -l pl
85 Ten pakiet dodaje obs³ugê LDAP do biblioteki uwierzytelniania
86 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
90 Summary: MySQL support for the Courier authentication library
91 Summary(pl): Obs³uga MySQL dla biblioteki uwierzytelniania Couriera
92 Group: Networking/Daemons
93 Requires: %{name} = %{version}-%{release}
94 Requires(pre,postun): sed >= 4.0
95 Obsoletes: courier-authmysql
96 Obsoletes: courier-imap-authmysql
97 Obsoletes: sqwebmail-auth-mysql
99 %description authmysql
100 This package installs MySQL support for the Courier authentication
101 library. Install this package in order to be able to authenticate
104 %description authmysql -l pl
105 Ten pakiet dodaje obs³ugê MySQL do biblioteki uwierzytelniania
106 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
110 Summary: PostgreSQL support for the Courier authentication library
111 Summary(pl): Obs³uga PostgreSQL dla biblioteki uwierzytelniania Couriera
112 Group: Networking/Daemons
113 Requires: %{name} = %{version}-%{release}
114 Requires(pre,postun): sed >= 4.0
115 Obsoletes: courier-authpgsql
116 Obsoletes: courier-imap-authpgsql
117 Obsoletes: sqwebmail-auth-pgsql
119 %description authpgsql
120 This package installs PostgreSQL support for the Courier
121 authentication library. Install this package in order to be able to
122 authenticate using PostgreSQL.
124 %description authpgsql -l pl
125 Ten pakiet dodaje obs³ugê PostgreSQL do biblioteki uwierzytelniania
126 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
130 Summary: Userdb support for the Courier authentication library
131 Summary(pl): Obs³uga userdb dla biblioteki uwierzytelniania Couriera
132 Group: Networking/Daemons
133 Requires: %{name} = %{version}-%{release}
134 Requires(pre,postun): sed >= 4.0
135 Obsoletes: courier-imap-userdb
136 Obsoletes: sqwebmail-auth-userdb
139 This package installs the userdb support for the Courier
140 authentication library. Userdb is a simple way to manage virtual mail
141 accounts using a GDBM-based database file.
143 Install this package in order to be able to authenticate with userdb.
145 %description userdb -l pl
146 Ten pakiet dodaje obs³ugê userdb do biblioteki uwierzytelniania
147 Couriera. Userdb to prosty sposób zarz±dzania wirtualnymi kontami
148 pocztowymi przy u¿yciu pliku bazy danych opartej na GDBM.
150 Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem userdb.
153 Summary: External authentication module that communicates via pipes
154 Summary(pl): Zewnêtrzny modu³ uwierzytelniaj±cy komunikuj±cy siê przez potoki
155 Group: Networking/Daemons
156 Requires: %{name} = %{version}-%{release}
157 Requires(pre,postun): sed >= 4.0
160 This package installs the authpipe module, which is a generic plugin
161 that enables authentication requests to be serviced by an external
162 program, then communicates through messages on stdin and stdout.
164 %description pipe -l pl
165 Pakiet ten instaluje modu³ authpipe, który jest ogóln± wtyczk±
166 umo¿liwiaj±c± obs³ugê ¿±dañ uwierzytelnienia przez zewnêtrzny program
167 komunikuj±cy siê poprzez wiadomo¶ci wysy³ane na stdin i stdout.
169 %package -n openldap-schema-courier
170 Summary: Courier LDAP schema
171 Summary(pl): Schemat LDAP Couriera
172 Group: Networking/Daemons
173 Requires(post,postun): sed >= 4.0
175 Requires: openldap-servers
177 %description -n openldap-schema-courier
178 This package contains Courier authldap.schema for openldap.
180 %description -n openldap-schema-courier -l pl
181 Ten pakiet zawiera schemat Couriera authldap.schema dla openldapa.
190 cp /usr/share/automake/config.sub libltdl
193 # Change Makefile.am files and force recreate Makefile.in's.
195 find -type f -a \( -name configure.in -o -name configure.ac \) | while read FILE; do
196 cd "`dirname "$FILE"`"
198 if [ -f Makefile.am ]; then
199 sed -i -e '/_LDFLAGS=-static/d' Makefile.am
212 --with-mailuser=daemon \
213 --with-mailgroup=daemon
218 rm -rf $RPM_BUILD_ROOT
221 DESTDIR=$RPM_BUILD_ROOT
223 install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,%{_sysconfdir}/authlib/userdb,%{schemadir}}
225 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/courier-authlib
226 install authldap.schema $RPM_BUILD_ROOT%{schemadir}/courier.schema
229 ./sysconftool $RPM_BUILD_ROOT%{_sysconfdir}/authlib/*.dist
230 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/authlib/*.dist
232 # remove static library - for now
233 rm -f $RPM_BUILD_ROOT%{_libdir}/courier-authlib/*.a
236 rm -rf $RPM_BUILD_ROOT
239 /sbin/ldconfig %{_libexecdir}/courier-authlib
240 /sbin/chkconfig --add courier-authlib
242 if [ -f /var/lock/subsys/courier-authlib ]; then
243 /etc/rc.d/init.d/courier-authlib restart
245 echo "Run \"/etc/rc.d/init.d/courier-authlib start\" to start authlib daemon"
249 if [ "$1" = "0" ]; then
250 /sbin/chkconfig --del courier-authlib
253 if [ -f /var/lock/subsys/courier-authlib ]; then
254 /etc/rc.d/init.d/courier-authlib stop
258 /sbin/ldconfig %{_libexecdir}/courier-authlib
261 if [ "$1" = 1 ]; then
262 # add to authmodulelist list if package is first installed
263 sed -i -e '/^authmodulelist=/{/\bauthldap\b/!s/"$/ authldap"/}' /etc/authlib/authdaemonrc
265 /sbin/ldconfig %{_libexecdir}/courier-authlib
266 if [ -f /var/lock/subsys/courier-authlib ]; then
267 /etc/rc.d/init.d/courier-authlib restart
271 if [ "$1" = 0 ]; then
272 # remove from authmodulelist if package is removed
273 sed -i -e '/^authmodulelist=/{s/ \?\bauthldap\b \?//}' /etc/authlib/authdaemonrc
275 /sbin/ldconfig %{_libexecdir}/courier-authlib
276 if [ -f /var/lock/subsys/courier-authlib ]; then
277 /etc/rc.d/init.d/courier-authlib restart
281 if [ "$1" = 1 ]; then
282 # add to authmodulelist list if package is first installed
283 sed -i -e '/^authmodulelist=/{/\bauthmysql\b/!s/"$/ authmysql"/}' /etc/authlib/authdaemonrc
285 /sbin/ldconfig %{_libexecdir}/courier-authlib
286 if [ -f /var/lock/subsys/courier-authlib ]; then
287 /etc/rc.d/init.d/courier-authlib restart
291 if [ "$1" = 0 ]; then
292 # remove from authmodulelist if package is removed
293 sed -i -e '/^authmodulelist=/{s/ \?\bauthmysql\b \?//}' /etc/authlib/authdaemonrc
295 /sbin/ldconfig %{_libexecdir}/courier-authlib
296 if [ -f /var/lock/subsys/courier-authlib ]; then
297 /etc/rc.d/init.d/courier-authlib restart
301 if [ "$1" = 1 ]; then
302 # add to authmodulelist list if package is first installed
303 sed -i -e '/^authmodulelist=/{/\bauthpgsql\b/!s/"$/ authpgsql"/}' /etc/authlib/authdaemonrc
305 /sbin/ldconfig %{_libexecdir}/courier-authlib
306 if [ -f /var/lock/subsys/courier-authlib ]; then
307 /etc/rc.d/init.d/courier-authlib restart
311 if [ "$1" = 0 ]; then
312 # remove from authmodulelist if package is removed
313 sed -i -e '/^authmodulelist=/{s/ \?\bauthpgsql\b \?//}' /etc/authlib/authdaemonrc
315 /sbin/ldconfig %{_libexecdir}/courier-authlib
316 if [ -f /var/lock/subsys/courier-authlib ]; then
317 /etc/rc.d/init.d/courier-authlib restart
321 if [ "$1" = 1 ]; then
322 # add to authmodulelist list if package is first installed
323 sed -i -e '/^authmodulelist=/{/\buserdb\b/!s/"$/ userdb"/}' /etc/authlib/authdaemonrc
325 /sbin/ldconfig %{_libexecdir}/courier-authlib
326 if [ -f /var/lock/subsys/courier-authlib ]; then
327 /etc/rc.d/init.d/courier-authlib restart
331 if [ "$1" = 0 ]; then
332 # remove from authmodulelist if package is removed
333 sed -i -e '/^authmodulelist=/{s/ \?\buserdb\b \?//}' /etc/authlib/authdaemonrc
335 /sbin/ldconfig %{_libexecdir}/courier-authlib
336 if [ -f /var/lock/subsys/courier-authlib ]; then
337 /etc/rc.d/init.d/courier-authlib restart
341 if [ "$1" = 1 ]; then
342 # add to authmodulelist list if package is first installed
343 sed -i -e '/^authmodulelist=/{/\bpipe\b/!s/"$/ pipe"/}' /etc/authlib/authdaemonrc
345 /sbin/ldconfig %{_libexecdir}/courier-authlib
346 if [ -f /var/lock/subsys/courier-authlib ]; then
347 /etc/rc.d/init.d/courier-authlib restart
351 if [ "$1" = 0 ]; then
352 # remove from authmodulelist if package is removed
353 sed -i -e '/^authmodulelist=/{s/ \?\bpipe\b \?//}' /etc/authlib/authdaemonrc
355 /sbin/ldconfig %{_libexecdir}/courier-authlib
356 if [ -f /var/lock/subsys/courier-authlib ]; then
357 /etc/rc.d/init.d/courier-authlib restart
360 %post -n openldap-schema-courier
361 if ! grep -q %{schemadir}/courier.schema /etc/openldap/slapd.conf; then
363 /^include.*local.schema/{
365 include %{schemadir}/courier.schema
368 # enable dependant schemas: nis.schema, cosine.schema
369 /^#include.*\(nis\|cosine\)\.schema/{
372 ' /etc/openldap/slapd.conf
375 if [ -f /var/lock/subsys/ldap ]; then
376 /etc/rc.d/init.d/ldap restart >&2
379 %postun -n openldap-schema-courier
380 if [ "$1" = "0" ]; then
381 if grep -q %{schemadir}/courier.schema /etc/openldap/slapd.conf; then
383 /^include.*\/usr\/share\/openldap\/schema\/courier.schema/d
385 # for symmetry it would be nice if we disable enabled schemas in post,
386 # but we really can not do that, it would break something else.
387 ' /etc/openldap/slapd.conf
390 if [ -f /var/lock/subsys/ldap ]; then
391 /etc/rc.d/init.d/ldap restart >&2 || :
395 %triggerin -- courier < 0.48
396 if [ -f /etc/courier/authdaemonrc ]; then
397 . /etc/courier/authdaemonrc
399 sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
400 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
401 sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
402 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
403 sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
405 if [ -f /var/lock/subsys/courier ]; then
406 if [ -f /var/spool/courier/authdaemon/pid ]; then
407 kill `cat /var/spool/courier/authdaemon/pid`
408 rm -f /var/spool/courier/authdaemon/*
409 /etc/rc.d/init.d/courier-authlib start
413 %triggerin -- courier-imap-common < 4.0.0
414 if [ -f /etc/courier-imap/authdaemonrc ]; then
415 . /etc/courier-imap/authdaemonrc
417 sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
418 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
419 sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
420 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
421 sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
423 if [ -f /var/lock/subsys/courier-imap ]; then
424 if [ -f /var/lib/authdaemon/pid ]; then
425 kill `cat /var/lib/authdaemon/pid`
426 rm -f /var/lib/authdaemon/*
427 /etc/rc.d/init.d/courier-authlib start
431 %triggerin -- sqwebmail < 5.0.0
432 if [ -f /etc/sqwebmail/authdaemonrc ]; then
433 . /etc/sqwebmail/authdaemonrc
435 sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
436 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
437 sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
438 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
439 sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
441 if [ -f /var/lock/subsys/sqwebmail ]; then
442 if [ -f /var/spool/sqwebmail/authdaemon/pid ]; then
443 kill `cat /var/spool/sqwebmail/authdaemon/pid`
444 rm -f /var/spool/sqwebmail/authdaemon/*
445 /etc/rc.d/init.d/courier-authlib start
449 %triggerin -n %{name}-authldap -- courier-authldap < 0.48
450 if [ -f /etc/courier/authldaprc ]; then
451 mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
452 cp -f /etc/courier/authldaprc /etc/authlib/authldaprc
453 if [ -f /var/lock/subsys/courier-authlib ]; then
454 /etc/rc.d/init.d/courier-authlib restart
458 %triggerin -n %{name}-authldap -- courier-imap-authldap < 4.0.0
459 if [ -f /etc/courier-imap/authldaprc ]; then
460 mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
461 cp -f /etc/courier-imap/authldaprc /etc/authlib/authldaprc
462 if [ -f /var/lock/subsys/courier-authlib ]; then
463 /etc/rc.d/init.d/courier-authlib restart
467 %triggerin -n %{name}-authldap -- sqwebmail-auth-ldap < 5.0.0
468 if [ -f /etc/sqwebmail/authldaprc ]; then
469 mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
470 cp -f /etc/sqwebmail/authldaprc /etc/authlib/authldaprc
471 if [ -f /var/lock/subsys/courier-authlib ]; then
472 /etc/rc.d/init.d/courier-authlib restart
476 %triggerin -n %{name}-authmysql -- courier-authmysql < 0.48
477 if [ -f /etc/courier/authmysqlrc ]; then
478 mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
479 cp -f /etc/courier/authmysqlrc /etc/authlib/authmysqlrc
480 if [ -f /var/lock/subsys/courier-authlib ]; then
481 /etc/rc.d/init.d/courier-authlib restart
485 %triggerin -n %{name}-authmysql -- courier-imap-authmysql < 4.0.0
486 if [ -f /etc/courier-imap/authmysqlrc ]; then
487 mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
488 cp -f /etc/courier-imap/authmysqlrc /etc/authlib/authmysqlrc
489 if [ -f /var/lock/subsys/courier-authlib ]; then
490 /etc/rc.d/init.d/courier-authlib restart
494 %triggerin -n %{name}-authmysql -- sqwebmail-auth-mysql < 5.0.0
495 if [ -f /etc/sqwebmail/authmysqlrc ]; then
496 mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
497 cp -f /etc/sqwebmail/authmysqlrc /etc/authlib/authmysqlrc
498 if [ -f /var/lock/subsys/courier-authlib ]; then
499 /etc/rc.d/init.d/courier-authlib restart
503 %triggerin -n %{name}-authpgsql -- courier-authpgsql < 0.48
504 if [ -f /etc/courier/authpgsqlrc ]; then
505 mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
506 cp -f /etc/courier/authpgsqlrc /etc/authlib/authpgsqlrc
507 if [ -f /var/lock/subsys/courier-authlib ]; then
508 /etc/rc.d/init.d/courier-authlib restart
512 %triggerin -n %{name}-authpgsql -- courier-imap-authpgsql < 4.0.0
513 if [ -f /etc/courier-imap/authpgsqlrc ]; then
514 mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
515 cp -f /etc/courier-imap/authpgsqlrc /etc/authlib/authpgsqlrc
516 if [ -f /var/lock/subsys/courier-authlib ]; then
517 /etc/rc.d/init.d/courier-authlib restart
521 %triggerin -n %{name}-authpgsql -- sqwebmail-auth-pgsql < 5.0.0
522 if [ -f /etc/sqwebmail/authpgsqlrc ]; then
523 mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
524 cp -f /etc/sqwebmail/authpgsqlrc /etc/authlib/authpgsqlrc
525 if [ -f /var/lock/subsys/courier-authlib ]; then
526 /etc/rc.d/init.d/courier-authlib restart
530 %triggerin -n %{name}-userdb -- courier < 0.48
531 if [ -d /etc/courier/userdb ]; then
532 mv -f /etc/courier/userdb/* /etc/authlib/userdb
535 if [ -f /etc/courier/userdb ]; then
536 mv -f /etc/courier/userdb /etc/authlib/userdb
540 %triggerin -n %{name}-userdb -- courier-imap-userdb < 4.0.0
541 if [ -d /etc/courier-imap/userdb ]; then
542 mv -f /etc/courier-imap/userdb/* /etc/authlib/userdb
545 if [ -f /etc/courier-imap/userdb ]; then
546 mv -f /etc/courier-imap/userdb /etc/authlib/userdb
550 %triggerin -n %{name}-userdb -- sqwebmail-auth-userdb < 5.0.0
551 if [ -d /etc/sqwebmail/userdb ]; then
552 mv -f /etc/sqwebmail/userdb/* /etc/authlib/userdb
555 if [ -f /etc/sqwebmail/userdb ]; then
556 mv -f /etc/sqwebmail/userdb /etc/authlib/userdb
561 %defattr(644,root,root,755)
562 # COPYING contains only note
563 %doc AUTHORS COPYING ChangeLog NEWS README README*html README.authmysql.myownquery authldap.schema
564 %dir %{_sysconfdir}/authlib
565 %dir %{_libexecdir}/courier-authlib
566 %attr(754,root,root) /etc/rc.d/init.d/courier-authlib
567 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authdaemonrc
568 %attr(755,root,root) %{_libexecdir}/courier-authlib/authdaemond
569 %attr(755,root,root) %{_libexecdir}/courier-authlib/authsystem.passwd
570 %attr(755,root,root) %{_libexecdir}/courier-authlib/makedatprog
571 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthcustom.so.*.*.*
572 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpam.so.*.*.*
573 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauth.so.*.*.*
574 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthcommon.so.*.*.*
575 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsasl.so.*.*.*
576 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsaslclient.so.*.*.*
577 %{_libexecdir}/courier-authlib/libauthcustom.la
578 %{_libexecdir}/courier-authlib/libauthpam.la
579 %{_libexecdir}/courier-authlib/libcourierauth.la
580 %{_libexecdir}/courier-authlib/libcourierauthcommon.la
581 %{_libexecdir}/courier-authlib/libcourierauthsasl.la
582 %{_libexecdir}/courier-authlib/libcourierauthsaslclient.la
583 %attr(770,root,daemon) %dir %{_localstatedir}/spool/authdaemon
584 %attr(755,root,root) %{_sbindir}/authdaemond
585 %attr(755,root,root) %{_sbindir}/authenumerate
586 %attr(755,root,root) %{_sbindir}/authpasswd
587 %attr(755,root,root) %{_sbindir}/authtest
588 %attr(755,root,root) %{_sbindir}/courierlogger
592 %defattr(644,root,root,755)
593 %doc authlib.html auth_*.html
594 %attr(755,root,root) %{_bindir}/courierauthconfig
597 %attr(755,root,root) %{_libexecdir}/courier-authlib/*.so
600 %defattr(644,root,root,755)
601 %doc authldap.schema README.ldap
602 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authldaprc
603 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthldap.so.*.*.*
604 %{_libexecdir}/courier-authlib/libauthldap.la
607 %defattr(644,root,root,755)
608 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authmysqlrc
609 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthmysql.so.*.*.*
610 %{_libexecdir}/courier-authlib/libauthmysql.la
613 %defattr(644,root,root,755)
614 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authpgsqlrc
615 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpgsql.so.*.*.*
616 %{_libexecdir}/courier-authlib/libauthpgsql.la
619 %defattr(644,root,root,755)
620 %attr(700,root,root) %dir %{_sysconfdir}/authlib/userdb
621 %attr(755,root,root) %{_sbindir}/makeuserdb
622 %attr(755,root,root) %{_sbindir}/pw2userdb
623 %attr(755,root,root) %{_sbindir}/userdb
624 %attr(755,root,root) %{_sbindir}/userdb-test-cram-md5
625 %attr(755,root,root) %{_sbindir}/userdbpw
626 %attr(755,root,root) %{_sbindir}/vchkpw2userdb
627 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthuserdb.so.*.*.*
628 %{_libexecdir}/courier-authlib/libauthuserdb.la
629 %{_mandir}/man8/*userdb*
632 %defattr(644,root,root,755)
633 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpipe.so.*.*.*
634 %{_libexecdir}/courier-authlib/libauthpipe.la
636 %files -n openldap-schema-courier
637 %defattr(644,root,root,755)
638 %{schemadir}/*.schema