]> git.pld-linux.org Git - packages/courier.git/blob - courier.spec
- updated to 0.44.2
[packages/courier.git] / courier.spec
1 %bcond_without  tests   # don't perform "make check"
2
3 Summary:        Courier mail server
4 Summary(pl):    Serwer poczty Courier
5 Name:           courier
6 Version:        0.44.2
7 Release:        0.1
8 License:        GPL
9 Group:          Networking/Daemons
10 Source0:        http://dl.sourceforge.net/courier/%{name}-%{version}.tar.bz2
11 # Source0-md5:  8c607c70a692d8f8ccb769a3f96d2f28
12 Patch0:         %{name}-openssl-path.patch
13 URL:            http://www.courier-mta.org/
14 BuildRequires:  autoconf
15 BuildRequires:  automake
16 BuildRequires:  db-devel
17 BuildRequires:  expect
18 BuildRequires:  libstdc++-devel
19 BuildRequires:  libtool
20 BuildRequires:  mysql-devel
21 BuildRequires:  mailcap
22 BuildRequires:  openldap-devel
23 BuildRequires:  openssl-devel >= 0.9.7c
24 BuildRequires:  openssl-tools >= 0.9.7c
25 BuildRequires:  openssl-tools-perl >= 0.9.7c
26 BuildRequires:  pam-devel
27 BuildRequires:  perl-devel
28 BuildRequires:  sysconftool
29 BuildRequires:  zlib-devel
30 Requires(post,preun):   /sbin/chkconfig
31 Provides:       smtpdaemon
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 %define         apachedir       /home/services/httpd
35 %define         _prefix         /usr/lib/courier
36 %define         _mandir         /usr/share/man
37 %define         _localstatedir  /var/spool/courier
38 %define         _sysconfdir     /etc/courier
39 %define         initdir         /etc/rc.d/init.d
40
41 # Change the following if your DocumentRoot and cgibindir differ.  This is
42 # the default redhat build:
43
44 %define         _cgibindir              %{apachedir}/cgi-bin
45 %define         _documentrootdir        %{apachedir}/html
46 %define         _imageurl               /webmail/
47
48 %description
49 Courier is a fully functional mail server, that can completely take
50 over the mail services normally provided by sendmail, Qmail, or any
51 other mail server. Although Courier does not support all legacy
52 features of existing mail servers, the number of obsoleted functions
53 is very small, and there are better, and more robust, alternatives
54 available.
55
56 Courier implements many SMTP extensions: DSN, PIPELINING, 8BITMIME.
57 Courier also implements several new SMTP extensions for mailing list
58 management and spam filtering.
59
60 %description -l pl
61 Courier jest w pe³ni funkcjonalnym serwerem poczty, mo¿e ca³kowicie
62 zast±piæ us³ugi pocztowe dawane przez sendmail, Qmaila i inne serwery.
63 Wprawdzie Courier nie ma wszystkich mo¿liwo¶ci istniej±cych serwerów,
64 ilo¶æ nie obs³ugiwanych funkcji jesgt bardzo ma³a, i s± dostêpne
65 lepsze alternatywy.
66
67 Courier zawiera wiele rozszerzeñ SMTP: DSN, PIPELINING, 8BITMIME. Ma
68 tak¿e nowe rozszerzenia SMTP dla pocztowych list dyskusyjnych i
69 filtrowania spamu.
70
71 %package pop3d
72 Summary:        Courier Integrated POP3 server
73 Summary(pl):    Zintegrowany serwer POP3 do Couriera
74 Group:          Networking/Daemons
75 Requires:       %{name} = %{version}
76
77 %description pop3d
78 This package installs Courier mail server's integrated POP3 server,
79 which allows you to download mail from your mailbox using any POP3
80 client. Courier's POP3 server can only be used to download mail from
81 maildir mailboxes. This server does not support mailbox files. If you
82 do not need the ability to download your mail using a POP3 client, you
83 do not need to install this package.
84
85 %description pop3d -l pl
86 Ten pakiet zawiera zintegrowany serwer POP3 do Couriera, pozwalaj±cy
87 na ¶ci±ganie poczty ze skrzynki przy pomocy dowolnego klienta POP3.
88 Serwer POP3 Couriera mo¿e byæ u¿ywany tylko ze skrzynkami Maildir, nie
89 obs³uguje skrzynek w postaci pojedynczych plików.
90
91 %package imapd
92 Summary:        Courier Integrated IMAP server
93 Summary(pl):    Zintegrowany serwer IMAP do Couriera
94 Group:          Networking/Daemons
95 Requires:       %{name} = %{version}
96 Obsoletes:      courier-imap
97 Obsoletes:      courier-imap-common
98
99 %description imapd
100 This package installs Courier mail server's integrated IMAP server. If
101 you do not need the ability to download your mail using an IMAP mail
102 client, you do not need to install this package. Courier's IMAP server
103 can only be used to download mail from maildir mailboxes. This server
104 does not support mailbox files.
105
106 This package requires that Courier must be already installed, this is
107 NOT the standalone version of the Courier-IMAP server, and you cannot
108 install both this package, and the standalone version of Courier-IMAP.
109 If you have the standalone version of the Courier-IMAP server already
110 installed, installing this package will automatically remove the
111 standalone version.
112
113 %description imapd -l pl
114 Ten pakiet zawiera zintegrowany serwer IMAP do Couriera. Pozwala
115 ¶ci±gaæ pocztê przy pomocy klienta IMAP. Serwer IMAP Couriera mo¿e byæ
116 u¿ywany tylko ze skrzynami Maildir, nie obs³uguje skrzynek w postaci
117 pojedynczych plików.
118
119 Ten pakiet wymaga serwera Courier, to NIE jest samodzielna wersja
120 serwera Courier-IMAP. Nie mo¿na te¿ instalowaæ jednocze¶nie tego
121 pakietu i samodzielnej wersji Courier-IMAP. Zainstalowanie tego
122 pakietu automatycznie odinstaluje Courier-IMAP je¶li by³ zinstalowany.
123
124 %package webmail
125 Summary:        Courier Integrated HTTP (webmail) server
126 Summary(pl):    Zintegrowany serwer poczty przez HTTP (webmail) do Couriera
127 Group:          Networking/Daemons
128 Requires:       %{name} = %{version}
129 Requires:       %{_cgibindir}
130 Requires:       %{_documentrootdir}
131
132 %description webmail
133 This package installs Courier mail server's integrated HTTP webmail
134 server. If you do not need the ability to access your mail using a web
135 browser, you do not need to install this package. Courier's webmail
136 server can only be used to download mail from maildir mailboxes. This
137 server does not support mailbox files.
138
139 This is the same server that's distributed separately under the name
140 of SqWebMail, however its configuration is customized for the Courier
141 mail server.
142
143 %description webmail -l pl
144 Ten pakiet zawiera zintegrowany serwer poczty przez HTTP (webmail) dla
145 Couriera, pozwalaj±cy na dostêp do poczty za pomoc± przegl±darki WWW.
146 Serwer webmail Couriera mo¿e byæ u¿ywany tylko ze skrzynkami Maildir,
147 nie obs³uguje skrzynek w postaci pojedynczych plików.
148
149 Jest to ten sam serwer, co dystrybuowany oddzielnie pod nazw±
150 SqWebMail, ale jego konfiguracja jest dostosowana do serwera Courier.
151
152 %package mlm
153 Summary:        Courier Integrated Mailing List Manager
154 Summary(pl):    Zintegrowany zarz±dca list dyskusyjnych do Couriera
155 Group:          Applications/Mail
156 Requires:       %{name} = %{version}
157
158 %description mlm
159 This package installs couriermlm - a mailing list manager for the
160 Courier mail server. If you do not need the ability to manage mailing
161 lists, you do not need to install this package.
162
163 couriermlm is used to set up, maintain, and run a mailing list.
164 couriermlm automatically processes subscription and unsubscription
165 requests, and removes undeliverable addresses from the subscription
166 rolls. Mailing lists managed by couriermlm require zero human
167 administrative oversight. couriermlm supports digests, write-only
168 posting aliases, and moderated mailing lists.
169
170 %description mlm -l pl
171 Ten pakiet zawiera couriermlm - program do zarz±dzania listami
172 dyskusyjnymi dla Couriera. couriermlm jest u¿ywany do konfigurowania,
173 zarz±dzania i prowadzenia pocztowej listy dyskusyjnej. Automatycznie
174 obs³uguje ¿±dania zapisywania i wypisywania oraz usuwa z listy
175 niedzia³aj±ce adresy subskrybentów. Listy obs³ugiwane przez couriermlm
176 nie wymagaj± pracy administratora. couriermlm obs³uguje digesty,
177 aliasy pocztowe tylko do wysy³ania i listy moderowane.
178
179 %package maildrop
180 Summary:        Courier Integrated mail filter
181 Summary(pl):    Zintegrowany filtr poczty do Couriera
182 Group:          Applications/Mail
183 Requires:       %{name} = %{version}
184
185 %description maildrop
186 This package installs Courier mail server's integrated mail filter.
187 You need to install this package if you want to be able to filter your
188 incoming mail.
189
190 %description maildrop -l pl
191 Ten pakiet zawiera zintegrowany filtr poczty dla Couriera. Jest
192 potrzebny do filtrowania przychodz±cej poczty.
193
194 %package smtpauth
195 Summary:        Courier mail server authenticated ESMTP module
196 Summary(pl):    Modu³ autentykacji ESMTP (SMTP AUTH) do Couriera
197 Group:          Networking/Daemons
198 Requires:       %{name} = %{version}
199
200 %description smtpauth
201 Authenticated ESMTP allows remote users to authenticate themselves and
202 be able to relay outbound mail through the Courier mail server.
203
204 %description smtpauth -l pl
205 SMTP AUTH pozwala zdalnym u¿ytkownikom na autentykacjê i umo¿liwienie
206 przekazania wychodz±cej poczty poprzez serwer poczty Courier.
207
208 %prep
209 %setup -q
210 %patch -p1
211
212 %build
213 cd rootcerts
214 rm -f missing
215 %{__libtoolize}
216 %{__aclocal}
217 %{__autoconf}
218 %{__automake}
219 cd ..
220
221 rm -f missing
222 %{__libtoolize}
223 %{__aclocal}
224 %{__autoconf}
225 %{__automake}
226 %configure \
227         --localstatedir=%{_localstatedir} \
228         --sysconfdir=%{_sysconfdir} \
229         --mandir=%{_mandir} \
230         --enable-imageurl=%{_imageurl} \
231         --with-db=db
232
233 %{__make}
234 %{?with_tests:%{__make} check}
235
236 %install
237 rm -rf $RPM_BUILD_ROOT
238 umask 022
239 install -d -p $RPM_BUILD_ROOT{%{_prefix},/etc/{cron.hourly,pam.d},%{initdir}} \
240         $RPM_BUILD_ROOT{%{_cgibindir},%{_documentrootdir}} \
241         $RPM_BUILD_ROOT{%{_sysconfdir}/userdb,%{_localstatedir}/tmp/broken} \
242         $RPM_BUILD_ROOT/etc/cron.hourly
243
244 %{__make} install \
245         DESTDIR=$RPM_BUILD_ROOT
246
247 ln -sf %{_sysconfdir}/pop3d.authpam $RPM_BUILD_ROOT/etc/pam.d/pop3
248 ln -sf %{_sysconfdir}/esmtp.authpam $RPM_BUILD_ROOT/etc/pam.d/esmtp
249 ln -sf %{_sysconfdir}/imapd.authpam $RPM_BUILD_ROOT/etc/pam.d/imap
250 ln -sf %{_sysconfdir}/webmail.authpam $RPM_BUILD_ROOT/etc/pam.d/webmail
251
252 # delete dead links
253 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/dotforward.1 \
254 $RPM_BUILD_ROOT%{_mandir}/man1/rmail.1 \
255 $RPM_BUILD_ROOT%{_mandir}/man7/authcram.7 \
256 $RPM_BUILD_ROOT%{_mandir}/man7/authdaemon.7 \
257 $RPM_BUILD_ROOT%{_mandir}/man7/authdaemond.7 \
258 $RPM_BUILD_ROOT%{_mandir}/man7/authldap.7 \
259 $RPM_BUILD_ROOT%{_mandir}/man7/authmysql.7 \
260 $RPM_BUILD_ROOT%{_mandir}/man7/authpam.7 \
261 $RPM_BUILD_ROOT%{_mandir}/man7/authpwd.7 \
262 $RPM_BUILD_ROOT%{_mandir}/man7/authshadow.7 \
263 $RPM_BUILD_ROOT%{_mandir}/man7/authuserdb.7 \
264 $RPM_BUILD_ROOT%{_mandir}/man7/authvchkpw.7 \
265 $RPM_BUILD_ROOT%{_mandir}/man8/esmtpd-msa.8 \
266 $RPM_BUILD_ROOT%{_mandir}/man8/makesmtpaccess-msa.8 \
267 $RPM_BUILD_ROOT%{_mandir}/man8/filterctl.8 \
268 $RPM_BUILD_ROOT%{_mandir}/man8/makeuucpneighbors.8 \
269 $RPM_BUILD_ROOT%{_mandir}/man8/pw2userdb.8 \
270 $RPM_BUILD_ROOT%{_mandir}/man8/vchkpw2userdb.8 \
271 $RPM_BUILD_ROOT%{_mandir}/man8/courierpop3login.8
272
273 # make man links
274 echo '.so dot-forward.1' > $RPM_BUILD_ROOT%{_mandir}/man1/dotforward.1
275 echo '.so sendmail.1' > $RPM_BUILD_ROOT%{_mandir}/man1/rmail.1
276 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authcram.7
277 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authdaemon.7
278 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authdaemond.7
279 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authldap.7
280 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authmysql.7
281 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authpam.7
282 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authpwd.7
283 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authshadow.7
284 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authuserdb.7
285 echo '.so authlib.7' > $RPM_BUILD_ROOT%{_mandir}/man7/authvchkpw.7
286 echo '.so esmtpd.8' > $RPM_BUILD_ROOT%{_mandir}/man8/esmtpd-msa.8
287 echo '.so courierfilter.8' > $RPM_BUILD_ROOT%{_mandir}/man8/filterctl.8
288 echo '.so makesmtpaccess.8' > $RPM_BUILD_ROOT%{_mandir}/man8/makesmtpaccess-msa.8
289 echo '.so courieruucp.8' > $RPM_BUILD_ROOT%{_mandir}/man8/makeuucpneighbors.8
290 echo '.so makeuserdb.8' > $RPM_BUILD_ROOT%{_mandir}/man8/pw2userdb.8
291 echo '.so makeuserdb.8' > $RPM_BUILD_ROOT%{_mandir}/man8/vchkpw2userdb.8
292 echo '.so courierpop3d.8' > $RPM_BUILD_ROOT%{_mandir}/man8/courierpop3login.8
293
294 %{__make} install-perms
295
296 # Note that we delete all 'webmail's, but copy over only 'sqwebmail's.
297 # This removes all webmail-related stuff from the main filelist,
298 # and adds everything except the executable, webmail, to filelist.webmail.
299 # Here's why:
300
301 cp -f $RPM_BUILD_ROOT%{_libexecdir}/courier/webmail/webmail \
302         $RPM_BUILD_ROOT%{_cgibindir}/webmail
303
304 # And here's why we delete all images from filelist.webmail:
305 mv -f $RPM_BUILD_ROOT%{_datadir}/sqwebmail/images $RPM_BUILD_ROOT%{_documentrootdir}/webmail
306
307 # install a cron job to clean out webmail's cache
308 install webmail/cron.cmd $RPM_BUILD_ROOT/etc/cron.hourly/courier-webmail-cleancache
309
310 # Move .html documentation back to build dir, so that RPM will move it to
311 # the appropriate docdir
312
313 rm -rf htmldoc
314 mkdir htmldoc
315 cp -f $RPM_BUILD_ROOT%{_datadir}/htmldoc/* htmldoc
316 chmod a-w htmldoc/*
317
318 # Manually set POP3DSTART and IMAPDSTART to yes, they'll go into a separate
319 # package, so after it's installed they should be runnable.
320
321 sed 's/^POP3DSTART.*/POP3DSTART=YES/' <$RPM_BUILD_ROOT%{_sysconfdir}/pop3d.dist >$RPM_BUILD_ROOT%{_sysconfdir}/pop3d.new
322 mv -f $RPM_BUILD_ROOT%{_sysconfdir}/pop3d.new $RPM_BUILD_ROOT%{_sysconfdir}/pop3d.dist
323
324 sed 's/^POP3DSSLSTART.*/POP3DSSLSTART=YES/' <$RPM_BUILD_ROOT%{_sysconfdir}/pop3d-ssl.dist >$RPM_BUILD_ROOT%{_sysconfdir}/pop3d-ssl.new
325 mv -f $RPM_BUILD_ROOT%{_sysconfdir}/pop3d-ssl.new $RPM_BUILD_ROOT%{_sysconfdir}/pop3d-ssl.dist
326
327 sed 's/^IMAPDSTART.*/IMAPDSTART=YES/' <$RPM_BUILD_ROOT%{_sysconfdir}/imapd.dist >$RPM_BUILD_ROOT%{_sysconfdir}/imapd.new
328 mv -f $RPM_BUILD_ROOT%{_sysconfdir}/imapd.new $RPM_BUILD_ROOT%{_sysconfdir}/imapd.dist
329
330 sed 's/^IMAPDSSLSTART.*/IMAPDSSLSTART=YES/' <$RPM_BUILD_ROOT%{_sysconfdir}/imapd-ssl.dist >$RPM_BUILD_ROOT%{_sysconfdir}/imapd.new-ssl
331 mv -f $RPM_BUILD_ROOT%{_sysconfdir}/imapd.new-ssl $RPM_BUILD_ROOT%{_sysconfdir}/imapd-ssl.dist
332
333 install courier.sysvinit $RPM_BUILD_ROOT%{initdir}/courier
334
335 #
336 # Red Hat /etc/profile.d scripts
337 #
338
339 install -d $RPM_BUILD_ROOT/etc/profile.d
340 cat >$RPM_BUILD_ROOT/etc/profile.d/courier.sh <<EOF
341 if echo "\$PATH" | tr ':' '\012' | fgrep -qx %{_bindir}
342 then
343         :
344 else
345         if test -w /etc
346         then
347                 PATH="%{_sbindir}:\$PATH"
348         fi
349         PATH="%{_bindir}:\$PATH"
350         export PATH
351 fi
352 EOF
353
354 cat >$RPM_BUILD_ROOT/etc/profile.d/courier.csh <<EOF
355
356 echo "\$PATH" | tr ':' '\012' | fgrep -qx %{_bindir}
357
358 if ( \$? ) then
359         true
360 else
361         test -w /etc
362         if ( \$? ) then
363         then
364                 setenv PATH "%{_sbindir}:\$PATH"
365         endif
366         setenv PATH "%{_bindir}:\$PATH"
367 endif
368 EOF
369
370 #
371 # sendmail soft links
372 #
373
374 install -d $RPM_BUILD_ROOT/usr/sbin
375 install -d $RPM_BUILD_ROOT/usr/lib
376
377 ln -sf %{_bindir}/sendmail $RPM_BUILD_ROOT/usr/sbin/sendmail
378 ln -sf %{_bindir}/sendmail $RPM_BUILD_ROOT/usr/lib/sendmail
379
380 # This link by default is missing 
381 ln -sf %{_datadir}/esmtpd-ssl $RPM_BUILD_ROOT%{_sbindir}/esmtpd-ssl
382
383 #
384 # The following directories are not created by default, but I want them here.
385 #
386
387 %clean
388 rm -rf $RPM_BUILD_ROOT
389
390 %post
391 /sbin/chkconfig --add courier
392 %{_sbindir}/makealiases 2>/dev/null || true
393 %{_sbindir}/makesmtpaccess 2>/dev/null || true
394
395 # If we do not have a certificate, make one up.
396 if [ ! -f %{_datadir}/esmtpd.pem ]; then
397         %{_sbindir}/mkesmtpdcert
398 fi
399
400
401 %preun
402 if [ "$1" = "0" ]; then
403         %{initdir}/courier stop
404         /sbin/chkconfig --del courier
405 fi
406
407 %post imapd
408 # If we do not have a certificate, make one up.
409 if [ ! -f %{_datadir}/imapd.pem ]; then
410         %{_sbindir}/mkimapdcert
411 fi
412 %{_sbindir}/imapd stop
413 %{_sbindir}/imapd start
414 %{_sbindir}/imapd-ssl stop
415 %{_sbindir}/imapd-ssl start
416
417 %preun imapd
418 if [ "$1" = "0" ]; then
419         %{_sbindir}/imapd stop
420         %{_sbindir}/imapd-ssl stop
421 fi
422
423 %post pop3d
424 %{_sbindir}/pop3d stop
425 %{_sbindir}/pop3d start
426
427 %preun pop3d
428 if [ "$1" = "0" ]; then
429         %{_sbindir}/pop3d stop
430 fi
431
432 %post smtpauth
433 %{_sbindir}/esmtpd stop
434 %{_sbindir}/esmtpd start
435
436 %postun smtpauth
437 if [ "$1" = "0" ]; then
438         %{_sbindir}/esmtpd stop
439         %{_sbindir}/esmtpd start
440 fi
441
442 %files
443 %defattr(644,root,root,755)
444 %doc AUTHORS BENCHMARKS NEWS README TODO htmldoc/*
445 %{_mandir}/man1/sendmail.1*
446 %{_mandir}/man1/preline.1*
447 %{_mandir}/man1/maildirmake.1*
448 %{_mandir}/man1/maildirkw.1*
449 %{_mandir}/man1/cancelmsg.1*
450 %{_mandir}/man1/lockmail.1*
451 %{_mandir}/man1/mailbot.1*
452 %{_mandir}/man1/makemime.1*
453 %{_mandir}/man1/mimegpg.1*
454 %{_mandir}/man1/makedat.1*
455 %{_mandir}/man1/testmxlookup.1*
456 %{_mandir}/man1/dot-forward.1*
457 %{_mandir}/man1/couriertls.1*
458 %{_mandir}/man1/mailq*
459 %{_mandir}/man1/couriertcpd*
460 %{_mandir}/man1/dotforward.1*
461 %{_mandir}/man1/rmail.1*
462 %{_mandir}/man5/dot-courier.5*
463 %{_mandir}/man7/localmailfilter.7*
464 %{_mandir}/man7/maildirquota.7*
465 %{_mandir}/man7/authlib.7*
466 %{_mandir}/man7/authcram.7*
467 %{_mandir}/man7/authdaemon.7*
468 %{_mandir}/man7/authdaemond.7*
469 %{_mandir}/man7/authldap.7*
470 %{_mandir}/man7/authmysql.7*
471 %{_mandir}/man7/authpam.7*
472 %{_mandir}/man7/authpwd.7*
473 %{_mandir}/man7/authshadow.7*
474 %{_mandir}/man7/authuserdb.7*
475 %{_mandir}/man7/authvchkpw.7*
476 %{_mandir}/man8/courierfilter.8*
477 %{_mandir}/man8/courierperlfilter.8*
478 %{_mandir}/man8/dupfilter.8*
479 %{_mandir}/man8/courier.8*
480 %{_mandir}/man8/courierldapaliasd.8*
481 %{_mandir}/man8/deliverquota.8*
482 %{_mandir}/man8/esmtpd.8*
483 %{_mandir}/man8/makeacceptmailfor.8*
484 %{_mandir}/man8/makehosteddomains.8*
485 %{_mandir}/man8/mkesmtpdcert.8*
486 %{_mandir}/man8/makealiases.8*
487 %{_mandir}/man8/makepercentrelay.8*
488 %{_mandir}/man8/makesmtpaccess.8*
489 %{_mandir}/man8/makeuserdb.8*
490 %{_mandir}/man8/submit.8*
491 %{_mandir}/man8/userdb.8*
492 %{_mandir}/man8/userdbpw.8*
493 %{_mandir}/man8/courieruucp.8*
494 %{_mandir}/man8/esmtpd-msa.8*
495 %{_mandir}/man8/filterctl.8*
496 %{_mandir}/man8/makesmtpaccess-msa.8*
497 %{_mandir}/man8/makeuucpneighbors.8*
498 %{_mandir}/man8/pw2userdb.8*
499 %{_mandir}/man8/vchkpw2userdb.8*
500 %config %{_sysconfdir}/ldapaddressbook.dist
501 %dir %{_sysconfdir}
502 %attr(755,daemon,daemon) %dir %{_sysconfdir}/aliasdir
503 %attr(750,daemon,daemon) %dir %{_sysconfdir}/aliases
504 %attr(644,daemon,daemon) %config %{_sysconfdir}/enablefiltering
505 %attr(755,daemon,daemon) %dir %{_sysconfdir}/smtpaccess
506 %attr(644,daemon,daemon) %config %{_sysconfdir}/smtpaccess/default
507 %attr(644,daemon,daemon) %config %{_sysconfdir}/courierd.dist
508 %attr(640,daemon,daemon) %config %{_sysconfdir}/aliases/system
509 %attr(644,daemon,daemon) %config %{_sysconfdir}/pop3d-ssl.dist
510 %attr(644,root,root) %{_sysconfdir}/quotawarnmsg.example
511 %dir %{_prefix}
512 %dir %{_bindir}
513 %dir %{_sbindir}
514 %dir %{_libdir}
515 %dir %{_libdir}/courier
516 %dir %{_datadir}
517 %{_datadir}/rootcerts
518 %attr(700,daemon,daemon) %dir %{_sysconfdir}/webadmin
519 %attr(700,daemon,daemon) %dir %{_sysconfdir}/webadmin/added
520 %attr(700,daemon,daemon) %dir %{_sysconfdir}/webadmin/removed
521 %attr(755,root,root) %dir %{_datadir}/courierwebadmin
522 %attr(755,root,root) %{_datadir}/courierwebadmin/webadmin.pl
523 %attr(755,root,root) %{_datadir}/courierwebadmin/dumpenv.pl
524 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-main.pl
525 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-save.pl
526 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-cancel.pl
527 %{_datadir}/courierwebadmin/login.html
528 %{_datadir}/courierwebadmin/admin-save.html
529 %{_datadir}/courierwebadmin/admin-main.html
530 %{_datadir}/courierwebadmin/unsecure.html
531 %dir %{_libdir}/filters
532 %attr(755,root,root) %{_libdir}/filters/*
533 %attr(755,root,root) %{_datadir}/perlfilter-*.pl
534 %dir %{_localstatedir}
535 %attr(770,daemon,daemon) %dir %{_localstatedir}/tmp
536 %attr(750,daemon,daemon) %dir %{_localstatedir}/msgs
537 %attr(750,daemon,daemon) %dir %{_localstatedir}/msgq
538 %attr(750,daemon,daemon) %dir %{_localstatedir}/filters
539 %attr(750,daemon,daemon) %dir %{_localstatedir}/allfilters
540 %attr(750,daemon,daemon) %dir %{_sysconfdir}/filters
541 %attr(750,daemon,daemon) %dir %{_sysconfdir}/filters/active
542 %attr(754,root,daemon) %{_datadir}/filterctl
543 %attr(754,root,daemon) %{_sbindir}/filterctl
544 %attr(754,root,daemon) %{_sbindir}/courierfilter
545 %dir %{_datadir}/htmldoc
546 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-[0123]*.pl
547 %{_datadir}/courierwebadmin/admin-[0123]*.html
548 %{_datadir}/courierwebadmin/webadmin.pm
549 %{_datadir}/courierwebadmin/notsupp.html
550 %dir %{_libdir}/courier/modules
551 %dir %{_libdir}/courier/modules/uucp
552 %attr(644,daemon,daemon) %config %{_sysconfdir}/module.uucp
553 %attr(755,root,root) %{_libdir}/courier/modules/uucp/courieruucp
554 %attr(755,root,root) %{_sbindir}/makeuucpneighbors
555 %attr(755,root,root) %{_datadir}/makeuucpneighbors
556 %dir %{_libdir}/courier/modules/local
557 %attr(644,daemon,daemon) %config %{_sysconfdir}/module.local
558 %attr(644,daemon,daemon) %config %{_sysconfdir}/authmodulelist
559 %attr(755,root,root) %{_libdir}/courier/modules/local/courierlocal
560 %attr(755,root,root) %{_libdir}/courier/modules/local/courierdeliver
561 %attr(755,root,root) %{_bindir}/preline
562 %dir %{_libdir}/courier/modules/esmtp
563 %attr(644,daemon,daemon) %config %{_sysconfdir}/module.esmtp
564 %attr(750,root,daemon) %{_libdir}/courier/modules/esmtp/courieresmtp
565 %attr(750,root,daemon) %{_libdir}/courier/modules/esmtp/courieresmtpd
566 %attr(755,root,root) %{_libdir}/courier/modules/esmtp/addcr
567 %attr(755,root,root) %{_sbindir}/courieresmtpd
568 %attr(755,root,root) %{_bindir}/addcr
569 %attr(755,root,root) %{_sbindir}/esmtpd
570 %attr(755,root,root) %{_datadir}/esmtpd
571 %attr(755,root,root) %{_sbindir}/esmtpd-ssl
572 %attr(755,root,root) %{_datadir}/esmtpd-ssl
573 %attr(755,root,root) %{_sbindir}/makesmtpaccess
574 %attr(755,root,root) %{_datadir}/makesmtpaccess
575 %attr(755,root,root) %{_sbindir}/makeacceptmailfor
576 %attr(755,root,root) %{_datadir}/makeacceptmailfor
577 %attr(755,root,root) %{_sbindir}/makepercentrelay
578 %attr(755,root,root) %{_datadir}/makepercentrelay
579 %attr(755,root,root) %{_sbindir}/mkesmtpdcert
580 %attr(755,root,root) %{_datadir}/mkesmtpdcert
581 %attr(755,root,root) %{_sbindir}/esmtpd-msa
582 %attr(755,root,root) %{_sbindir}/makesmtpaccess-msa
583 %attr(644,daemon,daemon) %config %{_sysconfdir}/esmtpd.dist
584 %attr(644,daemon,daemon) %config %{_sysconfdir}/esmtpd-msa.dist
585 %attr(644,daemon,daemon) %config %{_sysconfdir}/esmtpd-ssl.dist
586 %attr(755,daemon,daemon) %dir %{_sysconfdir}/esmtpacceptmailfor.dir
587 %attr(755,daemon,daemon) %dir %{_sysconfdir}/esmtppercentrelay.dir
588 %attr(644,daemon,daemon) %config %{_sysconfdir}/esmtp.authpam
589 %attr(644,daemon,daemon) %config %{_sysconfdir}/esmtpd.cnf
590 %attr(600,daemon,daemon) %config %{_sysconfdir}/esmtpauthclient
591 %dir %{_libdir}/courier/modules/dsn
592 %attr(644,daemon,daemon) %config %{_sysconfdir}/dsndelayed.txt
593 %attr(644,daemon,daemon) %config %{_sysconfdir}/dsndelivered.txt
594 %attr(644,daemon,daemon) %config %{_sysconfdir}/dsnfailed.txt
595 %attr(644,daemon,daemon) %config %{_sysconfdir}/dsnrelayed.txt
596 %attr(644,daemon,daemon) %config %{_sysconfdir}/dsnfooter.txt
597 %attr(644,daemon,daemon) %config %{_sysconfdir}/dsnsubjectnotice.txt
598 %attr(644,daemon,daemon) %config %{_sysconfdir}/dsnsubjectwarn.txt
599 %attr(644,daemon,daemon) %config %{_sysconfdir}/dsnheader.txt
600 %attr(644,daemon,daemon) %config %{_sysconfdir}/module.dsn
601 %attr(755,root,root) %{_libdir}/courier/modules/dsn/courierdsn
602 %{_libdir}/courier/modules/modules.ctl
603 %attr(4550,daemon,daemon) %{_libdir}/courier/submitmkdir
604 %attr(750,root,daemon) %{_libdir}/courier/courierd
605 %attr(750,root,daemon) %{_libdir}/courier/aliasexp
606 %attr(750,root,daemon) %{_libdir}/courier/aliascombine
607 %attr(750,root,daemon) %{_libdir}/courier/aliascreate
608 %attr(750,root,daemon) %{_libdir}/courier/submit
609 %attr(755,root,root) %{_libdir}/courier/makedatprog
610 %attr(755,root,root) %{_sbindir}/courier
611 %attr(755,root,root) %{_sbindir}/showconfig
612 %attr(750,root,daemon) %{_sbindir}/showmodules
613 %attr(755,root,root) %{_sbindir}/userdbpw
614 %attr(755,root,root) %{_sbindir}/couriertcpd
615 %attr(755,root,root) %{_sbindir}/courierlogger
616 %attr(6555,daemon,daemon) %{_bindir}/cancelmsg
617 %attr(755,root,root) %{_bindir}/courier-config
618 %attr(2755,root,daemon) %{_bindir}/mailq
619 %attr(755,root,root) %{_bindir}/maildirmake
620 %attr(755,root,root) %{_bindir}/maildirkw
621 %attr(4755,root,root) %{_bindir}/sendmail
622 %attr(4755,root,root) %{_bindir}/rmail
623 %attr(755,root,root) %{_bindir}/lockmail
624 %attr(755,root,root) %{_bindir}/deliverquota
625 %attr(755,root,root) %{_bindir}/mailbot
626 %attr(755,root,root) %{_bindir}/makemime
627 %attr(755,root,root) %{_bindir}/mimegpg
628 %attr(755,root,root) %{_bindir}/dotforward
629 %attr(755,root,root) %{_datadir}/makedat
630 %attr(755,root,root) %{_bindir}/makedat
631 %attr(755,root,root) %{_bindir}/testmxlookup
632 %attr(750,root,daemon) %{_datadir}/makealiases
633 %attr(750,root,daemon) %{_sbindir}/makealiases
634 %attr(755,root,root) %{_datadir}/makehosteddomains
635 %attr(755,root,root) %{_sbindir}/makehosteddomains
636 %attr(755,root,root) %{_datadir}/pop3d-ssl
637 %attr(755,root,root) %{_sbindir}/pop3d-ssl
638 %attr(755,root,root) %{_datadir}/makeuserdb
639 %attr(755,root,root) %{_sbindir}/makeuserdb
640 %attr(755,root,root) %{_datadir}/sqwebmail/webgpg
641 %attr(755,root,root) %{_sbindir}/webgpg
642 %attr(755,root,root) %{_datadir}/userdb
643 %attr(755,root,root) %{_sbindir}/userdb
644 %attr(755,root,root) %{_datadir}/pw2userdb
645 %attr(755,root,root) %{_sbindir}/pw2userdb
646 %attr(755,root,root) %{_datadir}/vchkpw2userdb
647 %attr(755,root,root) %{_sbindir}/vchkpw2userdb
648 %attr(755,root,root) %{_datadir}/courierctl.start
649 %attr(755,root,root) %{_bindir}/couriertls
650 %attr(640,daemon,daemon) %config %{_sysconfdir}/ldapaliasrc.dist
651 %attr(700,daemon,daemon) %{_sbindir}/courierldapaliasd
652 %attr(660,daemon,daemon) %config %{_sysconfdir}/authldaprc.dist
653 %attr(660,daemon,daemon) %config %{_sysconfdir}/authpgsqlrc.dist
654 %attr(660,daemon,daemon) %config %{_sysconfdir}/authdaemonrc.dist
655 %dir %{_libdir}/authlib
656 %attr(755,root,root) %{_libdir}/authlib/authdaemon
657 %attr(755,root,root) %{_libdir}/authlib/authdaemond.plain
658 %attr(755,root,root) %{_libdir}/authlib/authdaemond.ldap
659 %attr(755,root,root) %{_libdir}/authlib/authdaemond.pgsql
660 %attr(755,root,root) %{_libdir}/authlib/authdaemond
661 %attr(770,daemon,daemon) %dir %{_localstatedir}/authdaemon
662 %attr(755,root,root) %dir %{_libdir}/authlib/changepwd
663 %attr(4755,root,root) %{_libdir}/authlib/changepwd/authdaemon.passwd
664 %attr(755,root,root) %{_libdir}/authlib/changepwd/authsystem.passwd
665 %attr(755,root,root) %{_datadir}/authsystem.passwd
666 %config(noreplace) /etc/pam.d/esmtp
667 %attr(755,root,root) /etc/profile.d/courier.sh
668 %attr(755,root,root) /etc/profile.d/courier.csh
669 %attr(754,root,root) /etc/rc.d/init.d/courier
670 %attr(700,daemon,daemon) %dir %{_sysconfdir}/userdb
671 %attr(755,daemon,daemon) %dir %{_localstatedir}/tmp/broken
672 /usr/lib/sendmail
673 /usr/sbin/sendmail
674
675 %files pop3d
676 %defattr(644,root,root,755)
677 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/pop3
678 %{_mandir}/man8/courierpop3d.8*
679 %{_mandir}/man8/mkpop3dcert.8*
680 %{_mandir}/man8/pop3d.8*
681 %{_mandir}/man8/courierpop3login.8*
682 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-45pop3.pl
683 %{_datadir}/courierwebadmin/admin-45pop3.html
684 %attr(644,daemon,daemon) %config %{_sysconfdir}/pop3d.dist
685 %attr(644,daemon,daemon) %config %{_sysconfdir}/pop3d.authpam
686 %attr(600,daemon,daemon) %config %{_sysconfdir}/pop3d.cnf
687 %attr(755,root,root) %{_libdir}/courier/courierpop3d
688 %attr(755,root,root) %{_libdir}/courier/courierpop3login
689 %attr(755,root,root) %{_datadir}/pop3d
690 %attr(755,root,root) %{_sbindir}/pop3d
691 %attr(755,root,root) %{_datadir}/mkpop3dcert
692 %attr(755,root,root) %{_sbindir}/mkpop3dcert
693
694 %files imapd
695 %defattr(644,root,root,755)
696 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/imap
697 %{_mandir}/man8/imapd.8*
698 %{_mandir}/man8/mkimapdcert.8*
699 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-40imap.pl
700 %attr(644,root,root) %{_datadir}/courierwebadmin/admin-40imap.html
701 %attr(644,daemon,daemon) %config %{_sysconfdir}/imapd.dist
702 %attr(644,daemon,daemon) %config %{_sysconfdir}/imapd-ssl.dist
703 %attr(644,daemon,daemon) %config %{_sysconfdir}/imapd.authpam
704 %attr(600,daemon,daemon) %config %{_sysconfdir}/imapd.cnf
705 %attr(755,root,root) %{_libdir}/courier/imaplogin
706 %attr(755,root,root) %{_sbindir}/imapd
707 %attr(755,root,root) %{_sbindir}/imapd-ssl
708 %attr(755,root,root) %{_datadir}/imapd
709 %attr(755,root,root) %{_datadir}/imapd-ssl
710 %attr(755,root,root) %{_bindir}/imapd
711 %attr(755,root,root) %{_datadir}/mkimapdcert
712 %attr(755,root,root) %{_sbindir}/mkimapdcert
713
714 %files webmail
715 %defattr(644,root,root,755)
716 %attr(4755,root,root) %{_cgibindir}/webmail
717 %attr(644,root,root) %config(noreplace) %verify(not size mtime md5) /etc/pam.d/webmail
718 %{_documentrootdir}/webmail
719 %dir %{_datadir}/sqwebmail
720 %dir %{_datadir}/sqwebmail/html
721 %dir %{_datadir}/sqwebmail/html/en-us
722 %{_datadir}/sqwebmail/html/en
723 %config %{_datadir}/sqwebmail/html/en-us/[CIL]*
724 %{_datadir}/sqwebmail/html/en-us/*
725 %attr(755,root,root) %{_datadir}/sqwebmail/cleancache.pl
726 %attr(755,root,root) %{_datadir}/sqwebmail/sendit.sh
727 %attr(755,root,root) %{_datadir}/sqwebmail/ldapsearch
728 %attr(700, bin, bin) %dir %{_localstatedir}/webmail-logincache
729 %attr(644,daemon,daemon) %config %{_sysconfdir}/webmail.authpam
730 %attr(755,root,root) /etc/cron.hourly/courier-webmail-cleancache
731
732 %files maildrop
733 %defattr(644,root,root,755)
734 %{_mandir}/man1/maildrop.1*
735 %{_mandir}/man1/refor*
736 %{_mandir}/man5/maildrop*
737 %attr(644,daemon,daemon) %config %{_sysconfdir}/maildrop
738 %attr(755,root,root)  %{_bindir}/reformail
739 %attr(755,root,root)  %{_bindir}/reformime
740 %attr(4755,root,root) %{_bindir}/maildrop
741
742 %files mlm
743 %defattr(644,root,root,755)
744 %{_mandir}/man1/couriermlm.1*
745 %attr(755,root,root) %{_bindir}/couriermlm
746 %{_datadir}/couriermlm
747
748 %files smtpauth
749 %defattr(644,root,root,755)
750 %attr(4750,root,daemon) %{_libdir}/courier/modules/esmtp/authstart
751 %attr(755,root,root) %{_libdir}/courier/modules/esmtp/authend
This page took 0.073526 seconds and 3 git commands to generate.