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: libltdl-devel
20 BuildRequires: libtool
21 BuildRequires: mysql-devel
22 BuildRequires: openldap-devel >= 2.3.0
23 BuildRequires: pam-devel
24 BuildRequires: postgresql-devel
25 BuildRequires: rpmbuild(macros) >= 1.304
26 BuildRequires: sed >= 4.0
27 BuildRequires: sysconftool
28 BuildRequires: zlib-devel
29 Requires(post,postun): /sbin/ldconfig
30 Requires(post,preun): /sbin/chkconfig
31 Requires: %{name}-libs = %{version}-%{release}
32 Requires: /sbin/chkconfig
34 Obsoletes: sqwebmail-auth-cram
35 Obsoletes: sqwebmail-auth-pam
36 Obsoletes: sqwebmail-auth-pwd
37 Obsoletes: sqwebmail-auth-shadow
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 %define schemadir /usr/share/openldap/schema
43 The Courier authentication library provides authentication services
44 for other Courier applications.
47 Biblioteka uwierzytelniania Couriera dostarcza us³ugi uwierzytelniania
48 dla innych aplikacji Couriera.
51 Summary: Courier authentication library
52 Summary(pl): Biblioteka uwierzytelniania Couriera
54 Requires(post,postun): /sbin/ldconfig
57 The Courier authentication library provides authentication services
58 for other Courier applications.
60 This package contains libcourierauth.so which client programs link
63 %description libs -l pl
64 Biblioteka uwierzytelniania Couriera dostarcza us³ugi uwierzytelniania
65 dla innych aplikacji Couriera.
68 Summary: Development files for the Courier authentication library
69 Summary(pl): Pliki programistyczne dla biblioteki uwierzytelniania Couriera
70 Group: Development/Libraries
71 Requires: %{name} = %{version}-%{release}
72 Requires: %{name}-authldap = %{version}-%{release}
73 Requires: %{name}-authmysql = %{version}-%{release}
74 Requires: %{name}-authpgsql = %{version}-%{release}
75 Requires: %{name}-userdb = %{version}-%{release}
78 This package contains the development files needed to compile Courier
79 packages that use this authentication library. Install this package in
80 order to build the rest of the Courier packages. After they are built
81 and installed this package can be removed. Files in this package are
82 not needed at runtime.
84 %description devel -l pl
85 Ten pakiet zawiera pliki programistyczne potrzebne do kompilacji
86 pakietów Couriera u¿ywaj±cych biblioteki uwierzytelniania. Nale¿y go
87 zainstalowaæ aby zbudowaæ resztê pakietów Couriera. Po ich zbudowaniu
88 i zainstalowaniu ten pakiet mo¿na usun±æ. Pliki z tego pakietu nie s±
89 potrzebne w czasie dzia³ania programów.
92 Summary: LDAP support for the Courier authentication library
93 Summary(pl): Obs³uga LDAP dla biblioteki uwierzytelniania Couriera
94 Group: Networking/Daemons
95 Requires(pre,postun): sed >= 4.0
96 Requires: %{name} = %{version}-%{release}
97 Obsoletes: courier-authldap
98 Obsoletes: courier-imap-authldap
99 Obsoletes: sqwebmail-auth-ldap
101 %description authldap
102 This package installs LDAP support for the Courier authentication
103 library. Install this package in order to be able to authenticate
106 %description authldap -l pl
107 Ten pakiet dodaje obs³ugê LDAP do biblioteki uwierzytelniania
108 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
112 Summary: MySQL support for the Courier authentication library
113 Summary(pl): Obs³uga MySQL dla biblioteki uwierzytelniania Couriera
114 Group: Networking/Daemons
115 Requires(pre,postun): sed >= 4.0
116 Requires: %{name} = %{version}-%{release}
117 Obsoletes: courier-authmysql
118 Obsoletes: courier-imap-authmysql
119 Obsoletes: sqwebmail-auth-mysql
121 %description authmysql
122 This package installs MySQL support for the Courier authentication
123 library. Install this package in order to be able to authenticate
126 %description authmysql -l pl
127 Ten pakiet dodaje obs³ugê MySQL do biblioteki uwierzytelniania
128 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
132 Summary: PostgreSQL support for the Courier authentication library
133 Summary(pl): Obs³uga PostgreSQL dla biblioteki uwierzytelniania Couriera
134 Group: Networking/Daemons
135 Requires(pre,postun): sed >= 4.0
136 Requires: %{name} = %{version}-%{release}
137 Obsoletes: courier-authpgsql
138 Obsoletes: courier-imap-authpgsql
139 Obsoletes: sqwebmail-auth-pgsql
141 %description authpgsql
142 This package installs PostgreSQL support for the Courier
143 authentication library. Install this package in order to be able to
144 authenticate using PostgreSQL.
146 %description authpgsql -l pl
147 Ten pakiet dodaje obs³ugê PostgreSQL do biblioteki uwierzytelniania
148 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
152 Summary: Userdb support for the Courier authentication library
153 Summary(pl): Obs³uga userdb dla biblioteki uwierzytelniania Couriera
154 Group: Networking/Daemons
155 Requires(pre,postun): sed >= 4.0
156 Requires: %{name} = %{version}-%{release}
157 Obsoletes: courier-imap-userdb
158 Obsoletes: sqwebmail-auth-userdb
161 This package installs the userdb support for the Courier
162 authentication library. Userdb is a simple way to manage virtual mail
163 accounts using a GDBM-based database file.
165 Install this package in order to be able to authenticate with userdb.
167 %description userdb -l pl
168 Ten pakiet dodaje obs³ugê userdb do biblioteki uwierzytelniania
169 Couriera. Userdb to prosty sposób zarz±dzania wirtualnymi kontami
170 pocztowymi przy u¿yciu pliku bazy danych opartej na GDBM.
172 Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem userdb.
175 Summary: External authentication module that communicates via pipes
176 Summary(pl): Zewnêtrzny modu³ uwierzytelniaj±cy komunikuj±cy siê przez potoki
177 Group: Networking/Daemons
178 Requires(pre,postun): sed >= 4.0
179 Requires: %{name} = %{version}-%{release}
182 This package installs the authpipe module, which is a generic plugin
183 that enables authentication requests to be serviced by an external
184 program, then communicates through messages on stdin and stdout.
186 %description pipe -l pl
187 Pakiet ten instaluje modu³ authpipe, który jest ogóln± wtyczk±
188 umo¿liwiaj±c± obs³ugê ¿±dañ uwierzytelnienia przez zewnêtrzny program
189 komunikuj±cy siê poprzez wiadomo¶ci wysy³ane na stdin i stdout.
191 %package -n openldap-schema-courier
192 Summary: Courier LDAP schema
193 Summary(pl): Schemat LDAP Couriera
194 Group: Networking/Daemons
195 Requires(post,postun): sed >= 4.0
196 Requires: openldap-servers
199 %description -n openldap-schema-courier
200 This package contains Courier authldap.schema for openldap.
202 %description -n openldap-schema-courier -l pl
203 Ten pakiet zawiera schemat Couriera authldap.schema dla openldapa.
212 cp /usr/share/automake/config.sub libltdl
215 # Change Makefile.am files and force recreate Makefile.in's.
217 for FILE in {,*/}configure.{in,ac}; do
218 cd "$(dirname "$FILE")"
220 if [ -f Makefile.am ]; then
221 sed -i -e '/_[L]DFLAGS=-static/d' Makefile.am
234 --with-mailuser=daemon \
235 --with-mailgroup=daemon
240 rm -rf $RPM_BUILD_ROOT
242 %{__make} -j1 install \
243 DESTDIR=$RPM_BUILD_ROOT
245 install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,%{_sysconfdir}/authlib/userdb,%{schemadir}}
247 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/courier-authlib
248 install authldap.schema $RPM_BUILD_ROOT%{schemadir}/courier.schema
251 ./sysconftool $RPM_BUILD_ROOT%{_sysconfdir}/authlib/*.dist
252 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/authlib/*.dist
254 touch $RPM_BUILD_ROOT%{_localstatedir}/spool/authdaemon/socket
256 # remove static library - for now
257 rm -f $RPM_BUILD_ROOT%{_libdir}/courier-authlib/*.a
260 rm -rf $RPM_BUILD_ROOT
264 /sbin/ldconfig %{_libexecdir}/courier-authlib
265 /sbin/chkconfig --add courier-authlib
267 %service courier-authlib restart "authlib daemon"
270 if [ "$1" = "0" ]; then
271 /sbin/chkconfig --del courier-authlib
272 %service courier-authlib stop
276 /sbin/ldconfig %{_libexecdir}/courier-authlib
279 /sbin/ldconfig %{_libexecdir}/courier-authlib
282 /sbin/ldconfig %{_libexecdir}/courier-authlib
285 if [ "$1" = 1 ]; then
286 # add to authmodulelist list if package is first installed
287 sed -i -e '/^authmodulelist=/{/\bauthldap\b/!s/"$/ authldap"/}' /etc/authlib/authdaemonrc
289 /sbin/ldconfig %{_libexecdir}/courier-authlib
290 %service -q courier-authlib restart
293 if [ "$1" = 0 ]; then
294 # remove from authmodulelist if package is removed
295 sed -i -e '/^authmodulelist=/{s/ \?\bauthldap\b \?//}' /etc/authlib/authdaemonrc
297 /sbin/ldconfig %{_libexecdir}/courier-authlib
298 %service -q courier-authlib restart
301 if [ "$1" = 1 ]; then
302 # add to authmodulelist list if package is first installed
303 sed -i -e '/^authmodulelist=/{/\bauthmysql\b/!s/"$/ authmysql"/}' /etc/authlib/authdaemonrc
305 /sbin/ldconfig %{_libexecdir}/courier-authlib
306 %service -q courier-authlib restart
309 if [ "$1" = 0 ]; then
310 # remove from authmodulelist if package is removed
311 sed -i -e '/^authmodulelist=/{s/ \?\bauthmysql\b \?//}' /etc/authlib/authdaemonrc
313 /sbin/ldconfig %{_libexecdir}/courier-authlib
314 %service -q courier-authlib restart
317 if [ "$1" = 1 ]; then
318 # add to authmodulelist list if package is first installed
319 sed -i -e '/^authmodulelist=/{/\bauthpgsql\b/!s/"$/ authpgsql"/}' /etc/authlib/authdaemonrc
321 /sbin/ldconfig %{_libexecdir}/courier-authlib
322 %service -q courier-authlib restart
325 if [ "$1" = 0 ]; then
326 # remove from authmodulelist if package is removed
327 sed -i -e '/^authmodulelist=/{s/ \?\bauthpgsql\b \?//}' /etc/authlib/authdaemonrc
329 /sbin/ldconfig %{_libexecdir}/courier-authlib
330 %service -q courier-authlib restart
333 if [ "$1" = 1 ]; then
334 # add to authmodulelist list if package is first installed
335 sed -i -e '/^authmodulelist=/{/\buserdb\b/!s/"$/ userdb"/}' /etc/authlib/authdaemonrc
337 /sbin/ldconfig %{_libexecdir}/courier-authlib
338 %service -q courier-authlib restart
341 if [ "$1" = 0 ]; then
342 # remove from authmodulelist if package is removed
343 sed -i -e '/^authmodulelist=/{s/ \?\buserdb\b \?//}' /etc/authlib/authdaemonrc
345 /sbin/ldconfig %{_libexecdir}/courier-authlib
346 %service -q courier-authlib restart
349 if [ "$1" = 1 ]; then
350 # add to authmodulelist list if package is first installed
351 sed -i -e '/^authmodulelist=/{/\bpipe\b/!s/"$/ pipe"/}' /etc/authlib/authdaemonrc
353 /sbin/ldconfig %{_libexecdir}/courier-authlib
354 %service -q courier-authlib restart
357 if [ "$1" = 0 ]; then
358 # remove from authmodulelist if package is removed
359 sed -i -e '/^authmodulelist=/{s/ \?\bpipe\b \?//}' /etc/authlib/authdaemonrc
361 /sbin/ldconfig %{_libexecdir}/courier-authlib
362 %service -q courier-authlib restart
364 %post -n openldap-schema-courier
365 %openldap_schema_register %{schemadir}/courier.schema -d nis,cosine
366 %service -q ldap restart
368 %postun -n openldap-schema-courier
369 if [ "$1" = "0" ]; then
370 %openldap_schema_unregister %{schemadir}/courier.schema
371 %service -q ldap restart
374 %triggerin -- courier < 0.48
375 if [ -f /etc/courier/authdaemonrc ]; then
376 . /etc/courier/authdaemonrc
378 sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
379 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
380 sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
381 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
382 sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
384 if [ -f /var/lock/subsys/courier ]; then
385 if [ -f /var/spool/courier/authdaemon/pid ]; then
386 kill `cat /var/spool/courier/authdaemon/pid`
387 rm -f /var/spool/courier/authdaemon/*
388 /sbin/service courier-authlib start
392 %triggerin -- courier-imap-common < 4.0.0
393 if [ -f /etc/courier-imap/authdaemonrc ]; then
394 . /etc/courier-imap/authdaemonrc
396 sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
397 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
398 sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
399 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
400 sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
402 if [ -f /var/lock/subsys/courier-imap ]; then
403 if [ -f /var/lib/authdaemon/pid ]; then
404 kill `cat /var/lib/authdaemon/pid`
405 rm -f /var/lib/authdaemon/*
406 /sbin/service courier-authlib start
410 %triggerin -- sqwebmail < 5.0.0
411 if [ -f /etc/sqwebmail/authdaemonrc ]; then
412 . /etc/sqwebmail/authdaemonrc
414 sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
415 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
416 sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
417 | sed s/'authcram'/''/ | sed s/' '/' '/`\""/ /etc/authlib/authdaemonrc
418 sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
420 if [ -f /var/lock/subsys/sqwebmail ]; then
421 if [ -f /var/spool/sqwebmail/authdaemon/pid ]; then
422 kill `cat /var/spool/sqwebmail/authdaemon/pid`
423 rm -f /var/spool/sqwebmail/authdaemon/*
424 /sbin/service courier-authlib start
428 %triggerin -n %{name}-authldap -- courier-authldap < 0.48
429 if [ -f /etc/courier/authldaprc ]; then
430 mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
431 cp -f /etc/courier/authldaprc /etc/authlib/authldaprc
432 %service -q courier-authlib restart
435 %triggerin -n %{name}-authldap -- courier-imap-authldap < 4.0.0
436 if [ -f /etc/courier-imap/authldaprc ]; then
437 mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
438 cp -f /etc/courier-imap/authldaprc /etc/authlib/authldaprc
439 %service -q courier-authlib restart
442 %triggerin -n %{name}-authldap -- sqwebmail-auth-ldap < 5.0.0
443 if [ -f /etc/sqwebmail/authldaprc ]; then
444 mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
445 cp -f /etc/sqwebmail/authldaprc /etc/authlib/authldaprc
446 %service -q courier-authlib restart
449 %triggerin -n %{name}-authmysql -- courier-authmysql < 0.48
450 if [ -f /etc/courier/authmysqlrc ]; then
451 mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
452 cp -f /etc/courier/authmysqlrc /etc/authlib/authmysqlrc
453 %service -q courier-authlib restart
456 %triggerin -n %{name}-authmysql -- courier-imap-authmysql < 4.0.0
457 if [ -f /etc/courier-imap/authmysqlrc ]; then
458 mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
459 cp -f /etc/courier-imap/authmysqlrc /etc/authlib/authmysqlrc
460 %service -q courier-authlib restart
463 %triggerin -n %{name}-authmysql -- sqwebmail-auth-mysql < 5.0.0
464 if [ -f /etc/sqwebmail/authmysqlrc ]; then
465 mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
466 cp -f /etc/sqwebmail/authmysqlrc /etc/authlib/authmysqlrc
467 %service -q courier-authlib restart
470 %triggerin -n %{name}-authpgsql -- courier-authpgsql < 0.48
471 if [ -f /etc/courier/authpgsqlrc ]; then
472 mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
473 cp -f /etc/courier/authpgsqlrc /etc/authlib/authpgsqlrc
474 %service -q courier-authlib restart
477 %triggerin -n %{name}-authpgsql -- courier-imap-authpgsql < 4.0.0
478 if [ -f /etc/courier-imap/authpgsqlrc ]; then
479 mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
480 cp -f /etc/courier-imap/authpgsqlrc /etc/authlib/authpgsqlrc
481 %service -q courier-authlib restart
484 %triggerin -n %{name}-authpgsql -- sqwebmail-auth-pgsql < 5.0.0
485 if [ -f /etc/sqwebmail/authpgsqlrc ]; then
486 mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
487 cp -f /etc/sqwebmail/authpgsqlrc /etc/authlib/authpgsqlrc
488 %service -q courier-authlib restart
491 %triggerin -n %{name}-userdb -- courier < 0.48
492 if [ -d /etc/courier/userdb ]; then
493 mv -f /etc/courier/userdb/* /etc/authlib/userdb
496 if [ -f /etc/courier/userdb ]; then
497 mv -f /etc/courier/userdb /etc/authlib/userdb
501 %triggerin -n %{name}-userdb -- courier-imap-userdb < 4.0.0
502 if [ -d /etc/courier-imap/userdb ]; then
503 mv -f /etc/courier-imap/userdb/* /etc/authlib/userdb
506 if [ -f /etc/courier-imap/userdb ]; then
507 mv -f /etc/courier-imap/userdb /etc/authlib/userdb
511 %triggerin -n %{name}-userdb -- sqwebmail-auth-userdb < 5.0.0
512 if [ -d /etc/sqwebmail/userdb ]; then
513 mv -f /etc/sqwebmail/userdb/* /etc/authlib/userdb
516 if [ -f /etc/sqwebmail/userdb ]; then
517 mv -f /etc/sqwebmail/userdb /etc/authlib/userdb
522 %defattr(644,root,root,755)
523 # COPYING contains only note
524 %doc AUTHORS COPYING ChangeLog NEWS README README*html README.authmysql.myownquery authldap.schema
525 %dir %{_sysconfdir}/authlib
526 %attr(754,root,root) /etc/rc.d/init.d/courier-authlib
527 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authdaemonrc
528 %attr(755,root,root) %{_libexecdir}/courier-authlib/authdaemond
529 %attr(755,root,root) %{_libexecdir}/courier-authlib/authsystem.passwd
530 %attr(755,root,root) %{_libexecdir}/courier-authlib/makedatprog
531 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthcustom.so.*.*.*
532 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpam.so.*.*.*
533 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthcommon.so.*.*.*
534 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsasl.so.*.*.*
535 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsaslclient.so.*.*.*
536 %{_libexecdir}/courier-authlib/libauthcustom.la
537 %{_libexecdir}/courier-authlib/libauthpam.la
538 %{_libexecdir}/courier-authlib/libcourierauth.la
539 %{_libexecdir}/courier-authlib/libcourierauthcommon.la
540 %{_libexecdir}/courier-authlib/libcourierauthsasl.la
541 %{_libexecdir}/courier-authlib/libcourierauthsaslclient.la
542 %attr(770,root,daemon) %dir %{_localstatedir}/spool/authdaemon
543 %attr(777,root,root) %ghost %{_localstatedir}/spool/authdaemon/socket
544 %attr(755,root,root) %{_sbindir}/authdaemond
545 %attr(755,root,root) %{_sbindir}/authenumerate
546 %attr(755,root,root) %{_sbindir}/authpasswd
547 %attr(755,root,root) %{_sbindir}/authtest
548 %attr(755,root,root) %{_sbindir}/courierlogger
552 %defattr(644,root,root,755)
553 %dir %{_libexecdir}/courier-authlib
554 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauth.so.*.*.*
557 %defattr(644,root,root,755)
558 %doc authlib.html auth_*.html
559 %attr(755,root,root) %{_bindir}/courierauthconfig
562 %attr(755,root,root) %{_libexecdir}/courier-authlib/*.so
565 %defattr(644,root,root,755)
566 %doc authldap.schema README.ldap
567 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authldaprc
568 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthldap.so.*.*.*
569 %{_libexecdir}/courier-authlib/libauthldap.la
572 %defattr(644,root,root,755)
573 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authmysqlrc
574 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthmysql.so.*.*.*
575 %{_libexecdir}/courier-authlib/libauthmysql.la
578 %defattr(644,root,root,755)
579 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authpgsqlrc
580 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpgsql.so.*.*.*
581 %{_libexecdir}/courier-authlib/libauthpgsql.la
584 %defattr(644,root,root,755)
585 %attr(700,root,root) %dir %{_sysconfdir}/authlib/userdb
586 %attr(755,root,root) %{_sbindir}/makeuserdb
587 %attr(755,root,root) %{_sbindir}/pw2userdb
588 %attr(755,root,root) %{_sbindir}/userdb
589 %attr(755,root,root) %{_sbindir}/userdb-test-cram-md5
590 %attr(755,root,root) %{_sbindir}/userdbpw
591 %attr(755,root,root) %{_sbindir}/vchkpw2userdb
592 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthuserdb.so.*.*.*
593 %{_libexecdir}/courier-authlib/libauthuserdb.la
594 %{_mandir}/man8/*userdb*
597 %defattr(644,root,root,755)
598 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpipe.so.*.*.*
599 %{_libexecdir}/courier-authlib/libauthpipe.la
601 %files -n openldap-schema-courier
602 %defattr(644,root,root,755)
603 %{schemadir}/*.schema