]> git.pld-linux.org Git - packages/courier-authlib.git/blob - courier-authlib.spec
eff3388b9e91a6c0aea9f5b27a95fb77a5398b47
[packages/courier-authlib.git] / courier-authlib.spec
1 Summary:        Courier authentication library
2 Summary(pl):    Biblioteka uwierzytelniania Couriera
3 Name:           courier-authlib
4 Version:        0.57
5 Release:        1
6 License:        GPL
7 Group:          Networking/Daemons
8 Source0:        http://dl.sourceforge.net/courier/%{name}-%{version}.tar.bz2
9 # Source0-md5:  af146ac84f0c3ee00006af50b4415d8a
10 Source1:        %{name}.init
11 Patch0:         %{name}-build.patch
12 Patch1:         %{name}-md5sum-passwords.patch
13 URL:            http://www.courier-mta.org/authlib/
14 BuildRequires:  autoconf
15 BuildRequires:  automake
16 BuildRequires:  db-devel
17 BuildRequires:  expect
18 BuildRequires:  libtool
19 BuildRequires:  mysql-devel
20 BuildRequires:  openldap-devel
21 BuildRequires:  pam-devel
22 BuildRequires:  postgresql-devel
23 BuildRequires:  sed >= 4.0
24 BuildRequires:  sysconftool
25 BuildRequires:  zlib-devel
26 Requires(post,preun):   /sbin/chkconfig
27 Requires(post): /sbin/ldconfig
28 Obsoletes:      sqwebmail-auth-cram
29 Obsoletes:      sqwebmail-auth-pam
30 Obsoletes:      sqwebmail-auth-pwd
31 Obsoletes:      sqwebmail-auth-shadow
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 %description
35 The Courier authentication library provides authentication services
36 for other Courier applications.
37
38 %description -l pl
39 Biblioteka uwierzytelniania Couriera dostarcza us³ugi uwierzytelniania
40 dla innych aplikacji Couriera.
41
42 %package devel
43 Summary:        Development files for the Courier authentication library
44 Summary(pl):    Pliki programistyczne dla biblioteki uwierzytelniania Couriera
45 Group:          Development/Libraries
46 Requires:       %{name} = %{version}-%{release}
47 Requires:       %{name}-authldap = %{version}-%{release}
48 Requires:       %{name}-authmysql = %{version}-%{release}
49 Requires:       %{name}-authpgsql = %{version}-%{release}
50 Requires:       %{name}-userdb = %{version}-%{release}
51
52 %description devel
53 This package contains the development files needed to compile Courier
54 packages that use this authentication library. Install this package in
55 order to build the rest of the Courier packages. After they are built
56 and installed this package can be removed. Files in this package are
57 not needed at runtime.
58
59 %description devel -l pl
60 Ten pakiet zawiera pliki programistyczne potrzebne do kompilacji
61 pakietów Couriera u¿ywaj±cych biblioteki uwierzytelniania. Nale¿y go
62 zainstalowaæ aby zbudowaæ resztê pakietów Couriera. Po ich zbudowaniu
63 i zainstalowaniu ten pakiet mo¿na usun±æ. Pliki z tego pakietu nie s±
64 potrzebne w czasie dzia³ania programów.
65
66 %package authldap
67 Summary:        LDAP support for the Courier authentication library
68 Summary(pl):    Obs³uga LDAP dla biblioteki uwierzytelniania Couriera
69 Group:          Networking/Daemons
70 PreReq:         %{name} = %{version}-%{release}
71 Obsoletes:      courier-authldap
72 Obsoletes:      courier-imap-authldap
73 Obsoletes:      sqwebmail-auth-ldap
74
75 %description authldap
76 This package installs LDAP support for the Courier authentication
77 library. Install this package in order to be able to authenticate
78 using LDAP.
79
80 %description authldap -l pl
81 Ten pakiet dodaje obs³ugê LDAP do biblioteki uwierzytelniania
82 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
83 LDAP.
84
85 %package authmysql
86 Summary:        MySQL support for the Courier authentication library
87 Summary(pl):    Obs³uga MySQL dla biblioteki uwierzytelniania Couriera
88 Group:          Networking/Daemons
89 PreReq:         %{name} = %{version}-%{release}
90 Obsoletes:      courier-authmysql
91 Obsoletes:      courier-imap-authmysql
92 Obsoletes:      sqwebmail-auth-mysql
93
94 %description authmysql
95 This package installs MySQL support for the Courier authentication
96 library. Install this package in order to be able to authenticate
97 using MySQL.
98
99 %description authmysql -l pl
100 Ten pakiet dodaje obs³ugê MySQL do biblioteki uwierzytelniania
101 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
102 MySQL.
103
104 %package authpgsql
105 Summary:        PostgreSQL support for the Courier authentication library
106 Summary(pl):    Obs³uga PostgreSQL dla biblioteki uwierzytelniania Couriera
107 Group:          Networking/Daemons
108 PreReq:         %{name} = %{version}-%{release}
109 Obsoletes:      courier-authpgsql
110 Obsoletes:      courier-imap-authpgsql
111 Obsoletes:      sqwebmail-auth-pgsql
112
113 %description authpgsql
114 This package installs PostgreSQL support for the Courier
115 authentication library. Install this package in order to be able to
116 authenticate using PostgreSQL.
117
118 %description authpgsql -l pl
119 Ten pakiet dodaje obs³ugê PostgreSQL do biblioteki uwierzytelniania
120 Couriera. Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem
121 PostgreSQL.
122
123 %package userdb
124 Summary:        Userdb support for the Courier authentication library
125 Summary(pl):    Obs³uga userdb dla biblioteki uwierzytelniania Couriera
126 Group:          Networking/Daemons
127 PreReq:         %{name} = %{version}-%{release}
128 Obsoletes:      courier-imap-userdb
129 Obsoletes:      sqwebmail-auth-userdb
130
131 %description userdb
132 This package installs the userdb support for the Courier
133 authentication library. Userdb is a simple way to manage virtual mail
134 accounts using a GDBM-based database file.
135
136 Install this package in order to be able to authenticate with userdb.
137
138 %description userdb -l pl
139 Ten pakiet dodaje obs³ugê userdb do biblioteki uwierzytelniania
140 Couriera. Userdb to prosty sposób zarz±dzania wirtualnymi kontami
141 pocztowymi przy u¿yciu pliku bazy danych opartej na GDBM.
142
143 Nale¿y go zainstalowaæ aby móc uwierzytelniaæ siê z u¿yciem userdb.
144
145 %package pipe
146 Summary:        External authentication module that communicates via pipes
147 Summary(pl):    Zewnêtrzny modu³ uwierzytelniaj±cy komunikuj±cy siê przez potoki
148 Group:          Networking/Daemons
149 PreReq:         %{name} = %{version}-%{release}
150
151 %description pipe
152 This package installs the authpipe module, which is a generic plugin
153 that enables authentication requests to be serviced by an external
154 program, then communicates through messages on stdin and stdout.
155
156 %description pipe -l pl
157 Pakiet ten instaluje modu³ authpipe, który jest ogóln± wtyczk±
158 umo¿liwiaj±c± obs³ugê ¿±dañ uwierzytelnienia przez zewnêtrzny program
159 komunikuj±cy siê poprzez wiadomo¶ci wysy³ane na stdin i stdout.
160
161 %prep
162 %setup -q
163 %patch0 -p1
164 %patch1 -p1
165
166 %build
167 cp /usr/share/automake/config.sub libltdl
168 %{__libtoolize}
169
170 # Change Makefile.am files and force recreate Makefile.in's.
171 OLDDIR=`pwd`
172 find -type f -a \( -name configure.in -o -name configure.ac \) | while read FILE; do
173         cd "`dirname "$FILE"`"
174
175         if [ -f Makefile.am ]; then
176                 sed -i -e '/_LDFLAGS=-static/d' Makefile.am
177         fi
178
179         %{__aclocal}
180         %{__autoconf}
181         %{__autoheader}
182         %{__automake}
183
184         cd "$OLDDIR"
185 done
186
187 %configure \
188         --with-db=db \
189         --with-mailuser=daemon \
190         --with-mailgroup=daemon
191
192 %{__make}
193
194 %install
195 rm -rf $RPM_BUILD_ROOT
196
197 %{__make} install \
198         DESTDIR=$RPM_BUILD_ROOT
199
200 install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,%{_sysconfdir}/authlib/userdb}
201
202 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/courier-authlib
203
204 # make config files
205 ./sysconftool $RPM_BUILD_ROOT%{_sysconfdir}/authlib/*.dist
206 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/authlib/*.dist
207
208 # remove static library - for now
209 rm -f $RPM_BUILD_ROOT%{_libdir}/courier-authlib/*.a
210
211 %clean
212 rm -rf $RPM_BUILD_ROOT
213
214 %post
215 /sbin/ldconfig %{_libexecdir}/courier-authlib
216
217 /sbin/chkconfig --add courier-authlib
218
219 if [ -f /var/lock/subsys/courier-authlib ]; then
220         /etc/rc.d/init.d/courier-authlib restart
221 else
222         echo "Run \"/etc/rc.d/init.d/courier-authlib start\" to start authlib daemon"
223 fi
224
225 %preun
226 if [ "$1" = "0" ]; then
227         /sbin/chkconfig --del courier-authlib
228 fi
229
230 if [ -f /var/lock/subsys/courier-authlib ]; then
231         /etc/rc.d/init.d/courier-authlib stop
232 fi
233
234 %postun
235 /sbin/ldconfig %{_libexecdir}/courier-authlib
236
237 %post authldap
238 /sbin/ldconfig %{_libexecdir}/courier-authlib
239 if [ -f /var/lock/subsys/courier-authlib ]; then
240         /etc/rc.d/init.d/courier-authlib restart
241 fi
242
243 %postun authldap
244 /sbin/ldconfig %{_libexecdir}/courier-authlib
245 if [ -f /var/lock/subsys/courier-authlib ]; then
246         /etc/rc.d/init.d/courier-authlib restart
247 fi
248
249 %post authmysql
250 /sbin/ldconfig %{_libexecdir}/courier-authlib
251 if [ -f /var/lock/subsys/courier-authlib ]; then
252         /etc/rc.d/init.d/courier-authlib restart
253 fi
254
255 %postun authmysql
256 /sbin/ldconfig %{_libexecdir}/courier-authlib
257 if [ -f /var/lock/subsys/courier-authlib ]; then
258         /etc/rc.d/init.d/courier-authlib restart
259 fi
260
261 %post authpgsql
262 /sbin/ldconfig %{_libexecdir}/courier-authlib
263 if [ -f /var/lock/subsys/courier-authlib ]; then
264         /etc/rc.d/init.d/courier-authlib restart
265 fi
266
267 %postun authpgsql
268 /sbin/ldconfig %{_libexecdir}/courier-authlib
269 if [ -f /var/lock/subsys/courier-authlib ]; then
270         /etc/rc.d/init.d/courier-authlib restart
271 fi
272
273 %post userdb
274 /sbin/ldconfig %{_libexecdir}/courier-authlib
275 if [ -f /var/lock/subsys/courier-authlib ]; then
276         /etc/rc.d/init.d/courier-authlib restart
277 fi
278
279 %postun userdb
280 /sbin/ldconfig %{_libexecdir}/courier-authlib
281 if [ -f /var/lock/subsys/courier-authlib ]; then
282         /etc/rc.d/init.d/courier-authlib restart
283 fi
284
285 %post pipe
286 /sbin/ldconfig %{_libexecdir}/courier-authlib
287 if [ -f /var/lock/subsys/courier-authlib ]; then
288         /etc/rc.d/init.d/courier-authlib restart
289 fi
290
291 %postun pipe
292 /sbin/ldconfig %{_libexecdir}/courier-authlib
293 if [ -f /var/lock/subsys/courier-authlib ]; then
294         /etc/rc.d/init.d/courier-authlib restart
295 fi
296
297 %triggerin -- courier < 0.48
298 if [ -f /etc/courier/authdaemonrc ]; then
299         . /etc/courier/authdaemonrc
300
301         sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
302                 | sed s/'authcram'/''/ | sed s/'  '/' '/`\""/ /etc/authlib/authdaemonrc
303         sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
304                 | sed s/'authcram'/''/ | sed s/'  '/' '/`\""/ /etc/authlib/authdaemonrc
305         sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
306 fi
307 if [ -f /var/lock/subsys/courier ]; then
308         if [ -f /var/spool/courier/authdaemon/pid ]; then
309                 kill `cat /var/spool/courier/authdaemon/pid`
310                 rm -f /var/spool/courier/authdaemon/*
311                 /etc/rc.d/init.d/courier-authlib start
312         fi
313 fi
314
315 %triggerin -- courier-imap-common < 4.0.0
316 if [ -f /etc/courier-imap/authdaemonrc ]; then
317         . /etc/courier-imap/authdaemonrc
318
319         sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
320                 | sed s/'authcram'/''/ | sed s/'  '/' '/`\""/ /etc/authlib/authdaemonrc
321         sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
322                 | sed s/'authcram'/''/ | sed s/'  '/' '/`\""/ /etc/authlib/authdaemonrc
323         sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
324 fi
325 if [ -f /var/lock/subsys/courier-imap ]; then
326         if [ -f /var/lib/authdaemon/pid ]; then
327                 kill `cat /var/lib/authdaemon/pid`
328                 rm -f /var/lib/authdaemon/*
329                 /etc/rc.d/init.d/courier-authlib start
330         fi
331 fi
332
333 %triggerin -- sqwebmail < 5.0.0
334 if [ -f /etc/sqwebmail/authdaemonrc ]; then
335         . /etc/sqwebmail/authdaemonrc
336
337         sed -i s/^authmodulelist=.*/"authmodulelist=\"`echo $authmodulelist \
338                 | sed s/'authcram'/''/ | sed s/'  '/' '/`\""/ /etc/authlib/authdaemonrc
339         sed -i s/^authmodulelistorig=.*/"authmodulelistorig=\"`echo $authmodulelistorig\
340                 | sed s/'authcram'/''/ | sed s/'  '/' '/`\""/ /etc/authlib/authdaemonrc
341         sed -i s/^daemons=.*/"daemons=$daemons"/ /etc/authlib/authdaemonrc
342 fi
343 if [ -f /var/lock/subsys/sqwebmail ]; then
344         if [ -f /var/spool/sqwebmail/authdaemon/pid ]; then
345                 kill `cat /var/spool/sqwebmail/authdaemon/pid`
346                 rm -f /var/spool/sqwebmail/authdaemon/*
347                 /etc/rc.d/init.d/courier-authlib start
348         fi
349 fi
350
351 %triggerin -n %{name}-authldap -- courier-authldap < 0.48
352 if [ -f /etc/courier/authldaprc ]; then
353         mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
354         cp -f /etc/courier/authldaprc /etc/authlib/authldaprc
355         if [ -f /var/lock/subsys/courier-authlib ]; then
356                 /etc/rc.d/init.d/courier-authlib restart
357         fi
358 fi
359
360 %triggerin -n %{name}-authldap -- courier-imap-authldap < 4.0.0
361 if [ -f /etc/courier-imap/authldaprc ]; then
362         mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
363         cp -f /etc/courier-imap/authldaprc /etc/authlib/authldaprc
364         if [ -f /var/lock/subsys/courier-authlib ]; then
365                 /etc/rc.d/init.d/courier-authlib restart
366         fi
367 fi
368
369 %triggerin -n %{name}-authldap -- sqwebmail-auth-ldap < 5.0.0
370 if [ -f /etc/sqwebmail/authldaprc ]; then
371         mv -f /etc/authlib/authldaprc /etc/authlib/authldaprc.new
372         cp -f /etc/sqwebmail/authldaprc /etc/authlib/authldaprc
373         if [ -f /var/lock/subsys/courier-authlib ]; then
374                 /etc/rc.d/init.d/courier-authlib restart
375         fi
376 fi
377
378 %triggerin -n %{name}-authmysql -- courier-authmysql < 0.48
379 if [ -f /etc/courier/authmysqlrc ]; then
380         mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
381         cp -f /etc/courier/authmysqlrc /etc/authlib/authmysqlrc
382         if [ -f /var/lock/subsys/courier-authlib ]; then
383                 /etc/rc.d/init.d/courier-authlib restart
384         fi
385 fi
386
387 %triggerin -n %{name}-authmysql -- courier-imap-authmysql < 4.0.0
388 if [ -f /etc/courier-imap/authmysqlrc ]; then
389         mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
390         cp -f /etc/courier-imap/authmysqlrc /etc/authlib/authmysqlrc
391         if [ -f /var/lock/subsys/courier-authlib ]; then
392                 /etc/rc.d/init.d/courier-authlib restart
393         fi
394 fi
395
396 %triggerin -n %{name}-authmysql -- sqwebmail-auth-mysql < 5.0.0
397 if [ -f /etc/sqwebmail/authmysqlrc ]; then
398         mv -f /etc/authlib/authmysqlrc /etc/authlib/authmysqlrc.new
399         cp -f /etc/sqwebmail/authmysqlrc /etc/authlib/authmysqlrc
400         if [ -f /var/lock/subsys/courier-authlib ]; then
401                 /etc/rc.d/init.d/courier-authlib restart
402         fi
403 fi
404
405 %triggerin -n %{name}-authpgsql -- courier-authpgsql < 0.48
406 if [ -f /etc/courier/authpgsqlrc ]; then
407         mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
408         cp -f /etc/courier/authpgsqlrc /etc/authlib/authpgsqlrc
409         if [ -f /var/lock/subsys/courier-authlib ]; then
410                 /etc/rc.d/init.d/courier-authlib restart
411         fi
412 fi
413
414 %triggerin -n %{name}-authpgsql -- courier-imap-authpgsql < 4.0.0
415 if [ -f /etc/courier-imap/authpgsqlrc ]; then
416         mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
417         cp -f /etc/courier-imap/authpgsqlrc /etc/authlib/authpgsqlrc
418         if [ -f /var/lock/subsys/courier-authlib ]; then
419                 /etc/rc.d/init.d/courier-authlib restart
420         fi
421 fi
422
423 %triggerin -n %{name}-authpgsql -- sqwebmail-auth-pgsql < 5.0.0
424 if [ -f /etc/sqwebmail/authpgsqlrc ]; then
425         mv -f /etc/authlib/authpgsqlrc /etc/authlib/authpgsqlrc.new
426         cp -f /etc/sqwebmail/authpgsqlrc /etc/authlib/authpgsqlrc
427         if [ -f /var/lock/subsys/courier-authlib ]; then
428                 /etc/rc.d/init.d/courier-authlib restart
429         fi
430 fi
431
432 %triggerin -n %{name}-userdb -- courier < 0.48
433 if [ -d /etc/courier/userdb ]; then
434         mv -f /etc/courier/userdb/* /etc/authlib/userdb
435         makeuserdb
436 fi
437 if [ -f /etc/courier/userdb ]; then
438         mv -f /etc/courier/userdb /etc/authlib/userdb
439         makeuserdb
440 fi
441
442 %triggerin -n %{name}-userdb -- courier-imap-userdb < 4.0.0
443 if [ -d /etc/courier-imap/userdb ]; then
444         mv -f /etc/courier-imap/userdb/* /etc/authlib/userdb
445         makeuserdb
446 fi
447 if [ -f /etc/courier-imap/userdb ]; then
448         mv -f /etc/courier-imap/userdb /etc/authlib/userdb
449         makeuserdb
450 fi
451
452 %triggerin -n %{name}-userdb -- sqwebmail-auth-userdb < 5.0.0
453 if [ -d /etc/sqwebmail/userdb ]; then
454         mv -f /etc/sqwebmail/userdb/* /etc/authlib/userdb
455         makeuserdb
456 fi
457 if [ -f /etc/sqwebmail/userdb ]; then
458         mv -f /etc/sqwebmail/userdb /etc/authlib/userdb
459         makeuserdb
460 fi
461
462 %files
463 %defattr(644,root,root,755)
464 # COPYING contains only note
465 %doc AUTHORS COPYING ChangeLog NEWS README README*html README.authmysql.myownquery authldap.schema
466 %dir %{_sysconfdir}/authlib
467 %dir %{_libexecdir}/courier-authlib
468 %attr(754,root,root) /etc/rc.d/init.d/courier-authlib
469 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authdaemonrc
470 %attr(755,root,root) %{_libexecdir}/courier-authlib/authdaemond
471 %attr(755,root,root) %{_libexecdir}/courier-authlib/authsystem.passwd
472 %attr(755,root,root) %{_libexecdir}/courier-authlib/makedatprog
473 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthcustom.so.*.*.*
474 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpam.so.*.*.*
475 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauth.so.*.*.*
476 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthcommon.so.*.*.*
477 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsasl.so.*.*.*
478 %attr(755,root,root) %{_libexecdir}/courier-authlib/libcourierauthsaslclient.so.*.*.*
479 %{_libexecdir}/courier-authlib/libauthcustom.la
480 %{_libexecdir}/courier-authlib/libauthpam.la
481 %{_libexecdir}/courier-authlib/libcourierauth.la
482 %{_libexecdir}/courier-authlib/libcourierauthcommon.la
483 %{_libexecdir}/courier-authlib/libcourierauthsasl.la
484 %{_libexecdir}/courier-authlib/libcourierauthsaslclient.la
485 %attr(770,root,daemon) %dir %{_localstatedir}/spool/authdaemon
486 %attr(755,root,root) %{_sbindir}/authdaemond
487 %attr(755,root,root) %{_sbindir}/authenumerate
488 %attr(755,root,root) %{_sbindir}/authpasswd
489 %attr(755,root,root) %{_sbindir}/authtest
490 %attr(755,root,root) %{_sbindir}/courierlogger
491 %{_mandir}/man1/*
492
493 %files devel
494 %defattr(644,root,root,755)
495 %doc authlib.html auth_*.html
496 %attr(755,root,root) %{_bindir}/courierauthconfig
497 %{_includedir}/*
498 %{_mandir}/man3/*
499 %{_libexecdir}/courier-authlib/*.so
500
501 %files authldap
502 %defattr(644,root,root,755)
503 %doc authldap.schema README.ldap
504 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authldaprc
505 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthldap.so.*.*.*
506 %{_libexecdir}/courier-authlib/libauthldap.la
507
508 %files authmysql
509 %defattr(644,root,root,755)
510 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authmysqlrc
511 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthmysql.so.*.*.*
512 %{_libexecdir}/courier-authlib/libauthmysql.la
513
514 %files authpgsql
515 %defattr(644,root,root,755)
516 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authpgsqlrc
517 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpgsql.so.*.*.*
518 %{_libexecdir}/courier-authlib/libauthpgsql.la
519
520 %files userdb
521 %defattr(644,root,root,755)
522 %attr(700,root,root) %dir %{_sysconfdir}/authlib/userdb
523 %attr(755,root,root) %{_sbindir}/makeuserdb
524 %attr(755,root,root) %{_sbindir}/pw2userdb
525 %attr(755,root,root) %{_sbindir}/userdb
526 %attr(755,root,root) %{_sbindir}/userdb-test-cram-md5
527 %attr(755,root,root) %{_sbindir}/userdbpw
528 %attr(755,root,root) %{_sbindir}/vchkpw2userdb
529 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthuserdb.so.*.*.*
530 %{_libexecdir}/courier-authlib/libauthuserdb.la
531 %{_mandir}/man8/*userdb*
532
533 %files pipe
534 %defattr(644,root,root,755)
535 %attr(755,root,root) %{_libexecdir}/courier-authlib/libauthpipe.so.*.*.*
536 %{_libexecdir}/courier-authlib/libauthpipe.la
This page took 0.11681 seconds and 3 git commands to generate.