]> git.pld-linux.org Git - packages/courier.git/blob - courier.spec
perl 5.38.0 rebuild
[packages/courier.git] / courier.spec
1 # TODO
2 # - build fails due auto* macros on ac/th
3 # - doesn't -webadmin need webserver integration?
4 # - use rc-scripts in %%post scriptlets
5 # - init.d script, pre and post for webmlm?
6 #
7 # Conditional build:
8 %bcond_without  fam             # with fam support
9 %bcond_with     tests           # without tests
10 #
11 Summary:        Courier mail server
12 Summary(pl.UTF-8):      Serwer poczty Courier
13 Name:           courier
14 Version:        0.71
15 Release:        2
16 License:        GPL
17 Group:          Networking/Daemons
18 Source0:        http://downloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
19 # Source0-md5:  a6b70e477f862345fd65c5dc9c085d82
20 Patch0:         %{name}-openssl-path.patch
21 Patch1:         %{name}-withoutfam.patch
22 Patch2:         %{name}-maildir.patch
23 Patch3:         %{name}-sendmail_dir.patch
24 Patch4:         %{name}-start_scripts.patch
25 Patch5:         %{name}-certs.patch
26 Patch6:         %{name}-db.patch
27 Patch7:         %{name}-werror.patch
28 URL:            http://www.courier-mta.org/
29 BuildRequires:  autoconf
30 BuildRequires:  automake
31 BuildRequires:  courier-authlib-devel >= 0.61
32 BuildRequires:  expect
33 %{?with_fam:BuildRequires:      fam-devel}
34 BuildRequires:  gdbm-devel
35 BuildRequires:  gettext-tools
36 BuildRequires:  gnet-devel
37 BuildRequires:  gnupg
38 BuildRequires:  libstdc++-devel
39 BuildRequires:  libtool
40 BuildRequires:  mailcap
41 BuildRequires:  openldap-devel >= 2.3.0
42 BuildRequires:  openssl-devel >= 0.9.7d
43 BuildRequires:  openssl-tools >= 0.9.7d
44 BuildRequires:  openssl-tools-perl >= 0.9.7d
45 BuildRequires:  pam-devel
46 BuildRequires:  pcre-devel
47 BuildRequires:  perl-devel
48 BuildRequires:  pkgconfig
49 BuildRequires:  rpmbuild(macros) >= 1.268
50 BuildRequires:  sed >= 4.0
51 BuildRequires:  sysconftool
52 Requires(post,preun):   /sbin/chkconfig
53 Requires:       rc-scripts
54 Provides:       smtpdaemon
55 Obsoletes:      smtpdaemon
56 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
57
58 %define         _datadir        %{_prefix}/share/courier
59 %define         _libdir         %{_prefix}/%{_lib}/%{name}
60 %define         _libexecdir     %{_libdir}
61 %define         _localstatedir  /var/spool/courier
62 %define         _sysconfdir     /etc/courier
63 %define         _certsdir       %{_sysconfdir}/certs
64
65 %define         _webapps        /etc/webapps
66 %define         _cgibindir      /usr/lib/cgi-bin
67 %define         _imagedir       %{_datadir}/sqwebmail/images
68 %define         _imageurl       /webmail
69
70 %description
71 Courier is a fully functional mail server, that can completely take
72 over the mail services normally provided by sendmail, Qmail, or any
73 other mail server. Although Courier does not support all legacy
74 features of existing mail servers, the number of obsoleted functions
75 is very small, and there are better, and more robust, alternatives
76 available.
77
78 Courier implements many SMTP extensions: DSN, PIPELINING, 8BITMIME.
79 Courier also implements several new SMTP extensions for mailing list
80 management and spam filtering.
81
82 %description -l pl.UTF-8
83 Courier jest w pełni funkcjonalnym serwerem poczty, może całkowicie
84 zastąpić usługi pocztowe dawane przez sendmail, Qmaila i inne serwery.
85 Wprawdzie Courier nie ma wszystkich możliwości istniejących serwerów,
86 ilość nie obsługiwanych funkcji jest bardzo mała, i są dostępne lepsze
87 alternatywy.
88
89 Courier zawiera wiele rozszerzeń SMTP: DSN, PIPELINING, 8BITMIME. Ma
90 także nowe rozszerzenia SMTP dla pocztowych list dyskusyjnych i
91 filtrowania spamu.
92
93 %package pop3d
94 Summary:        Courier Integrated POP3 server
95 Summary(pl.UTF-8):      Zintegrowany serwer POP3 do Couriera
96 Group:          Networking/Daemons/POP3
97 Requires(post): openssl-tools >= 0.9.7d
98 Requires:       %{name} = %{version}-%{release}
99 Provides:       pop3daemon
100 Obsoletes:      pop3daemon
101
102 %description pop3d
103 This package installs Courier mail server's integrated POP3 server,
104 which allows you to download mail from your mailbox using any POP3
105 client. Courier's POP3 server can only be used to download mail from
106 maildir mailboxes. This server does not support mailbox files. If you
107 do not need the ability to download your mail using a POP3 client, you
108 do not need to install this package.
109
110 %description pop3d -l pl.UTF-8
111 Ten pakiet zawiera zintegrowany serwer POP3 do Couriera, pozwalający
112 na ściąganie poczty ze skrzynki przy pomocy dowolnego klienta POP3.
113 Serwer POP3 Couriera może być używany tylko ze skrzynkami Maildir, nie
114 obsługuje skrzynek w postaci pojedynczych plików.
115
116 %package imapd
117 Summary:        Courier Integrated IMAP server
118 Summary(pl.UTF-8):      Zintegrowany serwer IMAP do Couriera
119 Group:          Networking/Daemons
120 Requires(post): openssl-tools >= 0.9.7d
121 Requires:       %{name} = %{version}-%{release}
122 Obsoletes:      courier-imap
123 Obsoletes:      courier-imap-common
124
125 %description imapd
126 This package installs Courier mail server's integrated IMAP server. If
127 you do not need the ability to download your mail using an IMAP mail
128 client, you do not need to install this package. Courier's IMAP server
129 can only be used to download mail from maildir mailboxes. This server
130 does not support mailbox files.
131
132 This package requires that Courier must be already installed, this is
133 NOT the standalone version of the Courier-IMAP server, and you cannot
134 install both this package, and the standalone version of Courier-IMAP.
135 If you have the standalone version of the Courier-IMAP server already
136 installed, installing this package will automatically remove the
137 standalone version.
138
139 %description imapd -l pl.UTF-8
140 Ten pakiet zawiera zintegrowany serwer IMAP do Couriera. Pozwala
141 ściągać pocztę przy pomocy klienta IMAP. Serwer IMAP Couriera może być
142 używany tylko ze skrzynkami Maildir, nie obsługuje skrzynek w postaci
143 pojedynczych plików.
144
145 Ten pakiet wymaga serwera Courier, to NIE jest samodzielna wersja
146 serwera Courier-IMAP. Nie można też instalować jednocześnie tego
147 pakietu i samodzielnej wersji Courier-IMAP. Zainstalowanie tego
148 pakietu automatycznie odinstaluje Courier-IMAP jeśli był zinstalowany.
149
150 %package webadmin
151 Summary:        Courier Integrated HTTP administraton panel
152 Summary(pl.UTF-8):      Panel administracyjny przez HTTP dla Couriera
153 Group:          Networking/Daemons
154 Requires:       %{name} = %{version}-%{release}
155 Requires:       filesystem >= 3.0-11
156 Requires:       webapps
157 Requires:       webserver = apache
158 Conflicts:      apache-base < 2.2.0-8
159 Conflicts:      apache1 < 1.3.34-5.11
160
161 %description webadmin
162 This is a web-based administration tool. Webadmin is a web CGI
163 application.
164
165 %description webadmin -l pl.UTF-8
166 Webadmin jest narzędziem administracyjnym obsługiwanym przez WWW.
167
168 %package webmail
169 Summary:        Courier Integrated HTTP (webmail) server
170 Summary(pl.UTF-8):      Zintegrowany serwer poczty przez HTTP (webmail) do Couriera
171 Group:          Networking/Daemons
172 Requires:       %{name} = %{version}-%{release}
173 Requires:       filesystem >= 3.0-11
174 Requires:       webapps
175 Requires:       webserver = apache
176 Conflicts:      apache-base < 2.2.0-8
177 Conflicts:      apache1 < 1.3.34-5.11
178
179 %description webmail
180 This package installs Courier mail server's integrated HTTP webmail
181 server. If you do not need the ability to access your mail using a web
182 browser, you do not need to install this package. Courier's webmail
183 server can only be used to download mail from maildir mailboxes. This
184 server does not support mailbox files.
185
186 This is the same server that's distributed separately under the name
187 of SqWebMail, however its configuration is customized for the Courier
188 mail server.
189
190 %description webmail -l pl.UTF-8
191 Ten pakiet zawiera zintegrowany serwer poczty przez HTTP (webmail) dla
192 Couriera, pozwalający na dostęp do poczty za pomocą przeglądarki WWW.
193 Serwer webmail Couriera może być używany tylko ze skrzynkami Maildir,
194 nie obsługuje skrzynek w postaci pojedynczych plików.
195
196 Jest to ten sam serwer, co dystrybuowany oddzielnie pod nazwą
197 SqWebMail, ale jego konfiguracja jest dostosowana do serwera Courier.
198
199 %package webmlm
200 Summary:        Courier web-based access to some couriermlm commands
201 Summary(pl.UTF-8):      Dostęp WWW do niektórych poleceń couriermlm do Couriera
202 Group:          Networking/Daemons
203 Requires:       %{name} = %{version}-%{release}
204 Requires:       filesystem >= 3.0-11
205 Requires:       webapps
206 Requires:       webserver = apache
207 Conflicts:      apache-base < 2.2.0-8
208 Conflicts:      apache1 < 1.3.34-5.11
209
210 %description webmlm
211 WebMLM is a service that offers an alternative web-based access to
212 some couriermlm commands, as an alternative to submitting them via
213 E-mail.
214
215 %description webmlm -l pl.UTF-8
216 WebMLM to serwis oferujący dostęp WWW do wybranych poleceń couriermlm
217 jako alternatywę do wysyłania ich poprzez e-mail.
218
219 %package maildir-tools
220 Summary:        Tools for mail folders in Maildir format
221 Summary(pl.UTF-8):      Narzędzia do zarządzania skrzynkami Maildir
222 Group:          Applications/Mail
223 Requires:       %{name} = %{version}-%{release}
224
225 %description maildir-tools
226 This package contains tools for mail folders in Maildir format.
227
228 %description maildir-tools -l pl.UTF-8
229 Ten pakiet zawiera narzędzia do zarządzania folderami w formacie
230 Maildir.
231
232 %package mlm
233 Summary:        Courier Integrated Mailing List Manager
234 Summary(pl.UTF-8):      Zintegrowany zarządca list dyskusyjnych do Couriera
235 Group:          Applications/Mail
236 Requires:       %{name} = %{version}-%{release}
237
238 %description mlm
239 This package installs couriermlm - a mailing list manager for the
240 Courier mail server. If you do not need the ability to manage mailing
241 lists, you do not need to install this package.
242
243 couriermlm is used to set up, maintain, and run a mailing list.
244 couriermlm automatically processes subscription and unsubscription
245 requests, and removes undeliverable addresses from the subscription
246 rolls. Mailing lists managed by couriermlm require zero human
247 administrative oversight. couriermlm supports digests, write-only
248 posting aliases, and moderated mailing lists.
249
250 %description mlm -l pl.UTF-8
251 Ten pakiet zawiera couriermlm - program do zarządzania listami
252 dyskusyjnymi dla Couriera. couriermlm jest używany do konfigurowania,
253 zarządzania i prowadzenia pocztowej listy dyskusyjnej. Automatycznie
254 obsługuje żądania zapisywania i wypisywania oraz usuwa z listy
255 niedziałające adresy subskrybentów. Listy obsługiwane przez couriermlm
256 nie wymagają pracy administratora. couriermlm obsługuje digesty,
257 aliasy pocztowe tylko do wysyłania i listy moderowane.
258
259 %package maildrop
260 Summary:        Courier Integrated mail filter
261 Summary(pl.UTF-8):      Zintegrowany filtr poczty do Couriera
262 Group:          Applications/Mail
263 Requires:       %{name} = %{version}-%{release}
264
265 %description maildrop
266 This package installs Courier mail server's integrated mail filter.
267 You need to install this package if you want to be able to filter your
268 incoming mail.
269
270 %description maildrop -l pl.UTF-8
271 Ten pakiet zawiera zintegrowany filtr poczty dla Couriera. Jest
272 potrzebny do filtrowania przychodzącej poczty.
273
274 %prep
275 %setup -q
276 #%patch0 -p1
277 %{!?with_fam:%patch1 -p1}
278 %patch2 -p1
279 %patch3 -p1
280 %patch4 -p1
281 %patch5 -p1
282 %patch6 -p1
283 %patch7 -p1
284
285 echo "
286 Alias /webmail %{_imagedir}
287 <Directory %{_imagedir}>
288         AllowOverride None
289         Options None
290         # FIXME: is allow from all the most safest way?
291         Allow from all
292 </Directory>
293 " > apache.conf
294
295 %build
296 # we don't want fax module
297 rm -rf courier/module.fax
298 cp -f /usr/share/automake/config.sub webmail
299
300 # Change Makefile.am files and force recreate Makefile.in's.
301 OLDDIR=`pwd`
302 find -type f -a \( -name configure.in -o -name configure.ac \) | while read FILE; do
303         cd "`dirname "$FILE"`"
304
305         if [ -f Makefile.am ]; then
306                 sed -i -e '/_[L]DFLAGS=-static/d' Makefile.am
307         fi
308
309         %{__libtoolize}
310         %{__aclocal}
311         %{__autoconf}
312         if grep -q AC_CONFIG_HEADER configure.in; then
313                 %{__autoheader}
314         fi
315         %{__automake}
316
317         cd "$OLDDIR"
318 done
319
320 %configure \
321         --localstatedir=%{_localstatedir} \
322         --sysconfdir=%{_sysconfdir} \
323         --mandir=%{_mandir} \
324         --enable-imagedir=%{_imagedir} \
325         --enable-imageurl=%{_imageurl} \
326         --with-certsdir=%{_certsdir} \
327         --with-db=db \
328         --with-mailer=%{_sbindir}/sendmail \
329         --with-mailuser=daemon \
330         --with-mailgroup=daemon \
331         --with-mailuid=2 \
332         --with-mailgid=2
333
334 %{__make} -j1
335 %{?with_tests:%{__make} -j1 check}
336
337 %install
338 rm -rf $RPM_BUILD_ROOT
339 umask 022
340 install -d -p $RPM_BUILD_ROOT/etc/{cron.hourly,pam.d,rc.d/init.d} \
341         $RPM_BUILD_ROOT{/usr/lib,%{_cgibindir},%{_webapps}/courier-webmail,%{_sysconfdir}/hosteddomains} \
342         $RPM_BUILD_ROOT{/etc/cron.hourly,%{_certsdir}}
343
344 %{__make} -j1 install \
345         DESTDIR=$RPM_BUILD_ROOT
346
347 # fix pam problem
348 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/*.authpam
349 for X in imap esmtp pop3 webmail calendar
350 do
351         cat > $RPM_BUILD_ROOT/etc/pam.d/$X <<'EOF'
352 #%PAM-1.0
353 auth    required        pam_unix.so shadow nullok
354 account required        pam_unix.so
355 session required        pam_unix.so
356 EOF
357 done
358
359 # delete dead links
360 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/dotforward.1 \
361 $RPM_BUILD_ROOT%{_mandir}/man1/rmail.1 \
362 $RPM_BUILD_ROOT%{_mandir}/man8/esmtpd-msa.8 \
363 $RPM_BUILD_ROOT%{_mandir}/man8/makesmtpaccess-msa.8 \
364 $RPM_BUILD_ROOT%{_mandir}/man8/filterctl.8 \
365 $RPM_BUILD_ROOT%{_mandir}/man8/makeuucpneighbors.8 \
366 $RPM_BUILD_ROOT%{_mandir}/man8/courierpop3login.8
367
368 # make man links
369 echo '.so dot-forward.1' > $RPM_BUILD_ROOT%{_mandir}/man1/dotforward.1
370 echo '.so sendmail.1' > $RPM_BUILD_ROOT%{_mandir}/man1/rmail.1
371 echo '.so esmtpd.8' > $RPM_BUILD_ROOT%{_mandir}/man8/esmtpd-msa.8
372 echo '.so courierfilter.8' > $RPM_BUILD_ROOT%{_mandir}/man8/filterctl.8
373 echo '.so makesmtpaccess.8' > $RPM_BUILD_ROOT%{_mandir}/man8/makesmtpaccess-msa.8
374 echo '.so courieruucp.8' > $RPM_BUILD_ROOT%{_mandir}/man8/makeuucpneighbors.8
375 echo '.so courierpop3d.8' > $RPM_BUILD_ROOT%{_mandir}/man8/courierpop3login.8
376
377 %{__make} install-perms
378
379 # Move webmail and webadmin to cgibindir
380 mv -f $RPM_BUILD_ROOT%{_libdir}/courier/webmail/webmail \
381         $RPM_BUILD_ROOT%{_cgibindir}/webmail
382 mv -f $RPM_BUILD_ROOT%{_libdir}/courier/webmail/webadmin \
383         $RPM_BUILD_ROOT%{_cgibindir}/webadmin
384
385 # install a cron job to clean out webmail's cache
386 install webmail/cron.cmd $RPM_BUILD_ROOT/etc/cron.hourly/courier-webmail-cleancache
387
388 # Move .html documentation back to build dir, so that RPM will move it to
389 # the appropriate docdir
390
391 rm -rf htmldoc
392 mkdir htmldoc
393 mv -f $RPM_BUILD_ROOT%{_datadir}/htmldoc/* htmldoc
394 chmod a-w htmldoc/*
395
396 # Manually set POP3DSTART and IMAPDSTART to yes, they'll go into a separate
397 # package, so after it's installed they should be runnable.
398
399 sed -i 's/^POP3DSTART.*/POP3DSTART=YES/' $RPM_BUILD_ROOT%{_sysconfdir}/pop3d.dist
400 sed -i 's/^POP3DSSLSTART.*/POP3DSSLSTART=YES/' $RPM_BUILD_ROOT%{_sysconfdir}/pop3d-ssl.dist
401 sed -i 's/^IMAPDSTART.*/IMAPDSTART=YES/' $RPM_BUILD_ROOT%{_sysconfdir}/imapd.dist
402 sed -i 's/^IMAPDSSLSTART.*/IMAPDSSLSTART=YES/' $RPM_BUILD_ROOT%{_sysconfdir}/imapd-ssl.dist
403
404 # Want to have esmtpd running by default
405 sed -i 's/^ESMTPDSTART.*/ESMTPDSTART=YES/' $RPM_BUILD_ROOT%{_sysconfdir}/esmtpd.dist
406
407 # run script from install-configure (make config files)
408 for confdist in `awk ' $5 == "config" && $1 ~ /\.dist$/ { print $1 }' <permissions.dat`
409 do %{__perl} ././sysconftool $RPM_BUILD_ROOT$confdist
410 done
411
412 # make locals, esmtpacceptmailfor.dir/default
413 touch $RPM_BUILD_ROOT%{_sysconfdir}/esmtpacceptmailfor.dir/default
414 touch $RPM_BUILD_ROOT%{_sysconfdir}/locals
415
416 # file with important options
417 cat > $RPM_BUILD_ROOT%{_sysconfdir}/bofh <<EOF
418 # enable this option if you want to pass bad converted mails
419 # opt BOFHBADMIME=accept
420 EOF
421
422 # Make password and unsecureok (files for webadmin)
423 touch $RPM_BUILD_ROOT%{_sysconfdir}/webadmin/password
424 touch $RPM_BUILD_ROOT%{_sysconfdir}/webadmin/unsecureok
425
426 # create file me to put localdomain
427 touch $RPM_BUILD_ROOT%{_sysconfdir}/me
428
429 # create calendarmode
430 touch $RPM_BUILD_ROOT%{_sysconfdir}/calendarmode
431
432 install courier.sysvinit $RPM_BUILD_ROOT/etc/rc.d/init.d/courier
433
434 # sendmail soft links
435 ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT/usr/lib/sendmail
436
437 # fix rmail link
438 rm -f $RPM_BUILD_ROOT%{_bindir}/rmail
439 ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT%{_bindir}/rmail
440
441 # This link by default is missing
442 ln -sf %{_datadir}/esmtpd-ssl $RPM_BUILD_ROOT%{_sbindir}/esmtpd-ssl
443
444 # for apache
445 install apache.conf $RPM_BUILD_ROOT%{_webapps}/courier-webmail/apache.conf
446 install apache.conf $RPM_BUILD_ROOT%{_webapps}/courier-webmail/httpd.conf
447
448 # remove unpackaged files
449 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/*.dist
450 rm -rf $RPM_BUILD_ROOT%{_datadir}/faxmail
451 rm -f $RPM_BUILD_ROOT%{_datadir}/courierwebadmin/*fax*
452
453 %clean
454 rm -rf $RPM_BUILD_ROOT
455
456 %triggerin -- courier < 0.45.5
457 echo
458 echo Directory with certificates has changed to %{_certsdir}
459 echo
460
461 %post
462 if [ "$1" = "1" ]; then
463         [ -s %{_sysconfdir}/me ] || /bin/hostname -f > %{_sysconfdir}/me
464         %banner -e %{name} <<'EOF'
465
466 Now courier will refuse to accept SMTP messages except to localhost
467 add hosts to %{_sysconfdir}/esmtpacceptmailfor.dir/default
468 run makeacceptmailfor
469
470 Add hosts to %{_sysconfdir}/locals you want to accept mail for
471 run makealiases
472
473 Enter user, who should receive mail for root, mailer-daemon and postmaster
474 into %{_sysconfdir}/aliases/system
475
476 Default maildir is in ~/Mail/Maildir
477
478 EOF
479 fi
480
481 /sbin/chkconfig --add courier
482 %service courier restart
483
484 %preun
485 if [ "$1" = "0" ]; then
486         %service courier stop
487         /sbin/chkconfig --del courier
488 fi
489
490 %post imapd
491 # TODO: use rc-scripts here
492 if [ -e %{_localstatedir}/tmp/imapd.pid ]; then
493         %{_sbindir}/imapd stop
494         %{_sbindir}/imapd start
495 else
496         echo
497         echo 'Type "%{_sbindir}/imapd start" to start imapd server'
498         echo
499 fi
500 if [ -e %{_localstatedir}/tmp/imapd-ssl.pid ]; then
501         %{_sbindir}/imapd-ssl stop
502         %{_sbindir}/imapd-ssl start
503 else
504         echo
505         echo Type "%{_sbindir}/imapd-ssl start" to start imapd-ssl server
506         echo
507 fi
508
509 %preun imapd
510 if [ "$1" = "0" ]; then
511         if [ -e %{_localstatedir}/tmp/imapd.pid ]; then
512                 %{_sbindir}/imapd stop
513         fi
514         if [ -e %{_localstatedir}/tmp/imapd-ssl.pid ]; then
515                 %{_sbindir}/imapd-ssl stop
516         fi
517 fi
518
519 %post pop3d
520 if [ -e %{_localstatedir}/tmp/pop3d.pid ]; then
521         %{_sbindir}/pop3d stop
522         %{_sbindir}/pop3d start
523 else
524         echo
525         echo 'Type "%{_sbindir}/pop3d start" to start pop3d server'
526         echo
527 fi
528 if [ -e %{_localstatedir}/tmp/pop3d-ssl.pid ]; then
529         %{_sbindir}/pop3d-ssl stop
530         %{_sbindir}/pop3d-ssl start
531 else
532         echo
533         echo 'Type "%{_sbindir}/pop3d-ssl start" to start pop3d-ssl server'
534         echo
535 fi
536
537 %preun pop3d
538 if [ "$1" = "0" ]; then
539         if [ -e %{_localstatedir}/tmp/pop3d.pid ]; then
540                 %{_sbindir}/pop3d stop
541         fi
542         if [ -e %{_localstatedir}/tmp/pop3d-ssl.pid ]; then
543                 %{_sbindir}/pop3d-ssl stop
544         fi
545 fi
546
547 %post webadmin
548 if [ "$1" = "1" ]; then
549         echo
550         echo Remember to put your webadmin password to %{_sysconfdir}/webadmin/password
551         echo
552 fi
553
554 %post webmail
555 if [ "$1" = "1" ]; then
556         echo
557         echo If you want to have calendar starting by default then
558         echo put word net to %{_sysconfdir}/calendarmode
559         echo
560 fi
561 if [ -e %{_localstatedir}/tmp/sqwebmaild.pid ]; then
562         %{_sbindir}/webmaild stop
563         %{_sbindir}/webmaild start
564 else
565         echo
566         echo 'Type "%{_sbindir}/webmaild start" to start webmail server'
567         echo
568 fi
569
570 %preun webmail
571 if [ "$1" = "0" ]; then
572         if [ -e %{_localstatedir}/tmp/sqwebmaild.pid ]; then
573                 %{_sbindir}/webmaild stop
574         fi
575 fi
576
577 %triggerin webmail -- apache1 < 1.3.37-3, apache1-base
578 %webapp_register apache courier-webmail
579
580 %triggerun webmail -- apache1 < 1.3.37-3, apache1-base
581 %webapp_unregister apache courier-webmail
582
583 %triggerin webmail -- apache < 2.2.0, apache-base
584 %webapp_register httpd courier-webmail
585
586 %triggerun webmail -- apache < 2.2.0, apache-base
587 %webapp_unregister httpd courier-webmail
588
589 %triggerpostun webmail -- courier-webmail < 0.52.2-0.2
590 # migrate from apache-config macros
591 if [ -f /etc/courier/apache-courier.conf.rpmsave ]; then
592         if [ -d /etc/apache/webapps.d ]; then
593                 cp -f %{_webapps}/courier-webmail/apache.conf{,.rpmnew}
594                 cp -f /etc/courier/apache-courier.conf.rpmsave %{_webapps}/courier-webmail/apache.conf
595         fi
596
597         if [ -d /etc/httpd/webapps.d ]; then
598                 cp -f %{_webapps}/courier-webmail/httpd.conf{,.rpmnew}
599                 cp -f /etc/courier/apache-courier.conf.rpmsave %{_webapps}/courier-webmail/httpd.conf
600         fi
601         rm -f /etc/courier/apache-courier.conf.rpmsave
602 fi
603
604 # migrating apache-config symlinks
605 if [ -L /etc/apache/conf.d/99_courier.conf ]; then
606         rm -f /etc/apache/conf.d/99_courier.conf
607         /usr/sbin/webapp register apache courier-webmail
608         %service -q apache reload
609 fi
610 if [ -L /etc/httpd/httpd.conf/99_courier.conf ]; then
611         rm -f /etc/httpd/httpd.conf/99_courier.conf
612         /usr/sbin/webapp register httpd courier-webmail
613         %service -q httpd reload
614 fi
615
616 %files
617 %defattr(644,root,root,755)
618 %doc AUTHORS BENCHMARKS ChangeLog INSTALL NEWS README TODO htmldoc/[adehqstu]*
619 %doc htmldoc/courierperl* htmldoc/courier.html htmldoc/courier[fltu]*
620 %doc htmldoc/local* htmldoc/mailbot* htmldoc/mailq* htmldoc/make*
621 %doc htmldoc/mime* htmldoc/mkesmtpd* htmldoc/modules* htmldoc/preline*
622 %{_mandir}/man1/sendmail.1*
623 %{_mandir}/man1/preline.1*
624 %{_mandir}/man1/cancelmsg.1*
625 %{_mandir}/man1/lockmail.1*
626 %{_mandir}/man1/mailbot.1*
627 %{_mandir}/man1/makemime.1*
628 %{_mandir}/man1/mimegpg.1*
629 %{_mandir}/man1/makedat.1*
630 %{_mandir}/man1/testmxlookup.1*
631 %{_mandir}/man1/dot-forward.1*
632 %{_mandir}/man1/couriertls.1*
633 %{_mandir}/man1/mailq*
634 %{_mandir}/man1/couriertcpd*
635 %{_mandir}/man1/dotforward.1*
636 %{_mandir}/man1/rmail.1*
637 %{_mandir}/man5/dot-courier.5*
638 %{_mandir}/man7/localmailfilter.7*
639 %{_mandir}/man8/aliaslookup.8*
640 %{_mandir}/man8/courierfilter.8*
641 %{_mandir}/man8/courierperlfilter.8*
642 %{_mandir}/man8/dupfilter.8*
643 %{_mandir}/man8/courier.8*
644 %{_mandir}/man8/courierldapaliasd.8*
645 %{_mandir}/man8/deliverquota.8*
646 %{_mandir}/man8/esmtpd.8*
647 %{_mandir}/man8/makeacceptmailfor.8*
648 %{_mandir}/man8/makehosteddomains.8*
649 %{_mandir}/man8/mkesmtpdcert.8*
650 %{_mandir}/man8/makealiases.8*
651 %{_mandir}/man8/makepercentrelay.8*
652 %{_mandir}/man8/makesmtpaccess.8*
653 %{_mandir}/man8/submit.8*
654 %{_mandir}/man8/courieruucp.8*
655 %{_mandir}/man8/esmtpd-msa.8*
656 %{_mandir}/man8/filterctl.8*
657 %{_mandir}/man8/makesmtpaccess-msa.8*
658 %{_mandir}/man8/makeuucpneighbors.8*
659 %attr(755,daemon,daemon) %dir %{_sysconfdir}
660 %attr(750,daemon,daemon) %dir %{_certsdir}
661 %attr(755,daemon,daemon) %dir %{_sysconfdir}/hosteddomains
662 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/me
663 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ldapaddressbook
664 %attr(755,daemon,daemon) %dir %{_sysconfdir}/aliasdir
665 %attr(750,daemon,daemon) %dir %{_sysconfdir}/aliases
666 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/enablefiltering
667 %attr(755,daemon,daemon) %dir %{_sysconfdir}/smtpaccess
668 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/smtpaccess/default
669 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/esmtpacceptmailfor.dir/default
670 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bofh
671 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/locals
672 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/courierd
673 %attr(640,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/aliases/system
674 %{_sysconfdir}/quotawarnmsg.example
675 %dir %{_libdir}
676 %dir %{_libdir}/courier
677 %dir %{_datadir}
678 %dir %{_datadir}/courierwebadmin
679 %{_datadir}/courierwebadmin/admin-15*
680 %dir %{_libdir}/filters
681 %attr(755,daemon,daemon) %{_libdir}/filters/*
682 %attr(755,daemon,daemon) %{_datadir}/perlfilter-*.pl
683 %attr(755,bin,bin) %dir %{_localstatedir}
684 %attr(770,daemon,daemon) %dir %{_localstatedir}/tmp
685 %attr(750,daemon,daemon) %dir %{_localstatedir}/msgs
686 %attr(750,daemon,daemon) %dir %{_localstatedir}/msgq
687 %attr(750,daemon,daemon) %dir %{_localstatedir}/filters
688 %attr(750,daemon,daemon) %dir %{_localstatedir}/allfilters
689 %attr(750,daemon,daemon) %dir %{_sysconfdir}/filters
690 %attr(750,daemon,daemon) %dir %{_sysconfdir}/filters/active
691 %attr(754,root,daemon) %{_datadir}/filterctl
692 %attr(754,root,daemon) %{_sbindir}/filterctl
693 %attr(754,root,daemon) %{_sbindir}/courierfilter
694 %dir %{_libdir}/courier/modules
695 %dir %{_libdir}/courier/modules/uucp
696 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/module.uucp
697 %attr(755,root,root) %{_libdir}/courier/modules/uucp/courieruucp
698 %attr(755,root,root) %{_sbindir}/makeuucpneighbors
699 %attr(755,root,root) %{_datadir}/makeuucpneighbors
700 %dir %{_libdir}/courier/modules/local
701 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/module.local
702 %attr(755,root,root) %{_libdir}/courier/modules/local/courierlocal
703 %attr(755,root,root) %{_libdir}/courier/modules/local/courierdeliver
704 %attr(755,root,root) %{_bindir}/preline
705 %dir %{_libdir}/courier/modules/esmtp
706 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/module.esmtp
707 %attr(750,root,daemon) %{_libdir}/courier/modules/esmtp/courieresmtp
708 %attr(750,root,daemon) %{_libdir}/courier/modules/esmtp/courieresmtpd
709 %attr(755,root,root) %{_libdir}/courier/modules/esmtp/addcr
710 %attr(755,root,root) %{_sbindir}/courieresmtpd
711 %attr(755,root,root) %{_bindir}/addcr
712 %attr(755,root,root) %{_sbindir}/aliaslookup
713 %attr(755,root,root) %{_sbindir}/esmtpd
714 %attr(755,root,root) %{_datadir}/esmtpd
715 %attr(755,root,root) %{_sbindir}/esmtpd-ssl
716 %attr(755,root,root) %{_datadir}/esmtpd-ssl
717 %attr(755,root,root) %{_sbindir}/makesmtpaccess
718 %attr(755,root,root) %{_datadir}/makesmtpaccess
719 %attr(755,root,root) %{_sbindir}/makeacceptmailfor
720 %attr(755,root,root) %{_datadir}/makeacceptmailfor
721 %attr(755,root,root) %{_sbindir}/makepercentrelay
722 %attr(755,root,root) %{_datadir}/makepercentrelay
723 %attr(755,root,root) %{_sbindir}/mkesmtpdcert
724 %attr(755,root,root) %{_datadir}/mkesmtpdcert
725 %attr(755,root,root) %{_sbindir}/esmtpd-msa
726 %attr(755,root,root) %{_sbindir}/makesmtpaccess-msa
727 %attr(755,root,root) %{_sbindir}/sharedindexinstall
728 %attr(755,root,root) %{_sbindir}/sharedindexsplit
729 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/esmtpd
730 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/esmtpd-msa
731 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/esmtpd-ssl
732 %attr(755,daemon,daemon) %dir %{_sysconfdir}/esmtpacceptmailfor.dir
733 %attr(755,daemon,daemon) %dir %{_sysconfdir}/esmtppercentrelay.dir
734 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/esmtpd.cnf
735 %attr(600,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/esmtpauthclient
736 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dsndelayed.txt
737 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dsndelivered.txt
738 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dsnfailed.txt
739 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dsnrelayed.txt
740 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dsnfooter.txt
741 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dsnsubjectnotice.txt
742 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dsnsubjectwarn.txt
743 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dsnheader.txt
744 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/module.dsn
745 %dir %{_libdir}/courier/modules/dsn
746 %attr(755,root,root) %{_libdir}/courier/modules/dsn/courierdsn
747 %attr(4550,daemon,daemon) %{_libdir}/courier/submitmkdir
748 %attr(750,daemon,daemon) %{_libdir}/courier/courierd
749 %attr(750,daemon,daemon) %{_libdir}/courier/aliasexp
750 %attr(750,daemon,daemon) %{_libdir}/courier/aliascombine
751 %attr(750,daemon,daemon) %{_libdir}/courier/aliascreate
752 %attr(750,daemon,daemon) %{_libdir}/courier/submit
753 %attr(755,daemon,daemon) %{_libdir}/courier/makedatprog
754 %attr(6555,daemon,daemon) %{_bindir}/cancelmsg
755 %attr(755,root,root) %{_sbindir}/courier
756 %attr(755,root,root) %{_datadir}/courierctl.start
757 %attr(755,root,root) %{_bindir}/couriertls
758 %attr(755,root,root) %{_sbindir}/couriertcpd
759 %attr(755,root,root) %{_bindir}/courier-config
760 %attr(755,root,root) %{_bindir}/deliverquota
761 %attr(755,root,root) %{_bindir}/dotforward
762 %attr(755,root,root) %{_bindir}/lockmail
763 %attr(755,root,root) %{_bindir}/mailbot
764 %attr(2755,daemon,daemon) %{_bindir}/mailq
765 %attr(750,root,daemon) %{_datadir}/makealiases
766 %attr(750,root,daemon) %{_sbindir}/makealiases
767 %attr(755,root,root) %{_datadir}/makedat
768 %attr(755,root,root) %{_bindir}/makedat
769 %attr(755,root,root) %{_datadir}/makehosteddomains
770 %attr(755,root,root) %{_sbindir}/makehosteddomains
771 %attr(755,root,root) %{_bindir}/makemime
772 %attr(755,root,root) %{_bindir}/mimegpg
773 %attr(4755,root,root) %{_bindir}/rmail
774 %attr(755,root,root) %{_sbindir}/showconfig
775 %attr(750,root,daemon) %{_sbindir}/showmodules
776 %attr(4755,root,root) %{_sbindir}/sendmail
777 %attr(755,root,root) %{_bindir}/testmxlookup
778 %attr(640,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ldapaliasrc
779 %attr(700,daemon,daemon) %{_sbindir}/courierldapaliasd
780 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/esmtp
781 %attr(754,root,root) /etc/rc.d/init.d/courier
782 %attr(755,daemon,daemon) %dir %{_sysconfdir}/shared
783 %attr(755,daemon,daemon) %dir %{_sysconfdir}/shared.tmp
784 %attr(755,daemon,daemon) %dir %{_localstatedir}/track
785 /usr/lib/sendmail
786
787 %files pop3d
788 %defattr(644,root,root,755)
789 %doc htmldoc/*pop3d*
790 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/pop3
791 %{_mandir}/man8/courierpop3d.8*
792 %{_mandir}/man8/courierpop3login.8*
793 %{_mandir}/man8/mkpop3dcert.8*
794 %{_mandir}/man8/pop3d.8*
795 %{_mandir}/man8/pop3d-ssl.8*
796 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-45pop3.pl
797 %{_datadir}/courierwebadmin/admin-45pop3.html
798 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pop3d
799 %attr(600,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pop3d.cnf
800 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pop3d-ssl
801 %attr(755,root,root) %{_libdir}/courier/courierpop3d
802 %attr(755,root,root) %{_libdir}/courier/courierpop3login
803 %attr(755,root,root) %{_datadir}/mkpop3dcert
804 %attr(755,root,root) %{_sbindir}/mkpop3dcert
805 %attr(755,root,root) %{_datadir}/pop3d
806 %attr(755,root,root) %{_sbindir}/pop3d
807 %attr(755,root,root) %{_datadir}/pop3d-ssl
808 %attr(755,root,root) %{_sbindir}/pop3d-ssl
809
810 %files imapd
811 %defattr(644,root,root,755)
812 %doc htmldoc/*imapd*
813 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/imap
814 %{_mandir}/man8/imapd.8*
815 %{_mandir}/man8/mkimapdcert.8*
816 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-40imap.pl
817 %{_datadir}/courierwebadmin/admin-40imap.html
818 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/imapd
819 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/imapd-ssl
820 %attr(600,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/imapd.cnf
821 %attr(755,root,root) %{_libdir}/courier/imaplogin
822 %attr(755,root,root) %{_sbindir}/imapd
823 %attr(755,root,root) %{_sbindir}/imapd-ssl
824 %attr(755,root,root) %{_datadir}/imapd
825 %attr(755,root,root) %{_datadir}/imapd-ssl
826 %attr(755,root,root) %{_bindir}/imapd
827 %attr(755,root,root) %{_datadir}/mkimapdcert
828 %attr(755,root,root) %{_sbindir}/mkimapdcert
829
830 %files webadmin
831 %defattr(644,root,root,755)
832 # suid root to cgi-bin??? and it's not secured by apache config!
833 %attr(4755,root,root) %{_cgibindir}/webadmin
834 %attr(700,daemon,daemon) %dir %{_sysconfdir}/webadmin
835 %attr(700,daemon,daemon) %dir %{_sysconfdir}/webadmin/added
836 %attr(700,daemon,daemon) %dir %{_sysconfdir}/webadmin/removed
837 %attr(400,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/webadmin/password
838 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/webadmin/unsecureok
839 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-main.pl
840 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-save.pl
841 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-cancel.pl
842 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-[0235]*.pl
843 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-10password.pl
844 %attr(755,root,root) %{_datadir}/courierwebadmin/dumpenv.pl
845 %attr(755,root,root) %{_datadir}/courierwebadmin/webadmin.pl
846 %{_datadir}/courierwebadmin/admin-[0235]*.html
847 %{_datadir}/courierwebadmin/admin-10password.html
848 %{_datadir}/courierwebadmin/admin-main.html
849 %{_datadir}/courierwebadmin/admin-save.html
850 %{_datadir}/courierwebadmin/login.html
851 %{_datadir}/courierwebadmin/notsupp.html
852 %{_datadir}/courierwebadmin/unsecure.html
853 %{_datadir}/courierwebadmin/webadmin.pm
854
855 %files webmail
856 %defattr(644,root,root,755)
857 %doc htmldoc/pcp* gpglib/README.html
858 %attr(755,root,root) %{_cgibindir}/webmail
859 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/webmail
860 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/calendar
861 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sqwebmaild
862 %attr(755,root,root) %{_sbindir}/webmaild
863 %dir %{_datadir}/sqwebmail
864 %dir %{_datadir}/sqwebmail/html
865 %dir %{_datadir}/sqwebmail/html/en-us
866 %{_datadir}/sqwebmail/html/en
867 %{_datadir}/sqwebmail/images
868 %config %{_datadir}/sqwebmail/html/en-us/[CILT]*
869 %{_datadir}/sqwebmail/html/en-us/*.html
870 %{_datadir}/sqwebmail/html/en-us/*.txt
871 %attr(755,root,root) %{_datadir}/courierwebadmin/admin-47webmail.pl
872 %{_datadir}/courierwebadmin/admin-47webmail.html
873 %attr(755,root,root) %{_datadir}/sqwebmail/cleancache.pl
874 %attr(755,root,root) %{_datadir}/sqwebmail/ldapsearch
875 %attr(755,root,root) %{_datadir}/sqwebmail/sendit.sh
876 %attr(755,root,root) %{_datadir}/sqwebmail/webgpg
877 %attr(755,root,root) %{_sbindir}/webgpg
878 %attr(755,root,root) %{_libdir}/courier/pcpd
879 %attr(755,root,root) %{_libdir}/courier/sqwebmaild
880 %attr(755,root,root) %{_libdir}/courier/sqwebpasswd
881 %attr(700, bin, bin) %dir %{_localstatedir}/webmail-logincache
882 %attr(755,root,root) /etc/cron.hourly/courier-webmail-cleancache
883 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/calendarmode
884 %attr(755,bin,daemon) %dir %{_localstatedir}/calendar
885 %attr(700,bin,daemon) %dir %{_localstatedir}/calendar/localcache
886 %attr(750,bin,daemon) %dir %{_localstatedir}/calendar/private
887 %attr(755,bin,daemon) %dir %{_localstatedir}/calendar/public
888 %dir %attr(750,root,http) %{_webapps}/courier-webmail
889 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webapps}/courier-webmail/apache.conf
890 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webapps}/courier-webmail/httpd.conf
891
892 %files webmlm
893 %defattr(644,root,root,755)
894 %attr(700,daemon,daemon) %dir %{_sysconfdir}/webmlmrc
895 %attr(755,root,root) %{_bindir}/webmlmd
896 %attr(755,root,root) %{_bindir}/webmlmd.rc
897 %attr(755,root,root) %{_libdir}/courier/webmail
898 %{_mandir}/man1/webmlmd.1*
899
900 %files maildrop
901 %defattr(644,root,root,755)
902 %doc htmldoc/r* htmldoc/maildrop* htmldoc/lockmail*
903 %{_mandir}/man1/maildrop.1*
904 %{_mandir}/man1/refor*
905 %{_mandir}/man7/maildrop*
906 %attr(644,daemon,daemon) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/maildrop
907 %attr(4755,root,root) %{_bindir}/maildrop
908 %attr(755,root,root) %{_bindir}/reformail
909 %attr(755,root,root) %{_bindir}/reformime
910
911 %files maildir-tools
912 %defattr(644,root,root,755)
913 %doc maildir/README.*.html htmldoc/maildir*
914 %{_mandir}/man1/maildirmake.1*
915 %{_mandir}/man1/maildirkw.1*
916 %{_mandir}/man1/maildiracl.1*
917 %{_mandir}/man5/maildir.5*
918 %{_mandir}/man7/maildirquota.7*
919 %attr(755,root,root) %{_bindir}/maildirmake
920 %attr(755,root,root) %{_bindir}/maildirkw
921 %attr(755,root,root) %{_bindir}/maildiracl
922
923 %files mlm
924 %defattr(644,root,root,755)
925 %doc htmldoc/couriermlm.html
926 %{_mandir}/man1/couriermlm.1*
927 %attr(755,root,root) %{_bindir}/couriermlm
928 %{_datadir}/couriermlm
This page took 0.215705 seconds and 3 git commands to generate.