]> git.pld-linux.org Git - packages/sendmail.git/blob - sendmail.spec
- typo
[packages/sendmail.git] / sendmail.spec
1 #
2 # Conditional build:
3 %bcond_without  ldap    # without LDAP support
4 %bcond_without  tls     # without TLS (SSL) support
5 %bcond_with     db3     # use db3 instead of db package
6 %bcond_with     pgsql   # with PostgreSQL support (bluelabs)
7 #
8 Summary:        A widely used Mail Transport Agent (MTA)
9 Summary(de):    sendmail-Mail-Übertragungsagent
10 Summary(es):    Sendmail - agente de transporte de mail
11 Summary(fr):    Agent de transport de courrier sendmail
12 Summary(ko):    SMTP_AUTH¿Í TLS¸¦ Áö¿øÇϴ Mail Àü¼Û ÇÁ·Î±×·¥(MTA)
13 Summary(pl):    Sendmail - serwer poczty elektronicznej
14 Summary(pt_BR): Sendmail - agente de transporte de mail
15 Summary(ru):    ðÏÞÔÏ×ÙÊ ÔÒÁÎÓÐÏÒÔÎÙÊ ÁÇÅÎÔ sendmail
16 Summary(tr):    Elektronik posta hizmetleri sunucusu
17 Summary(uk):    ðÏÛÔÏ×ÉÊ ÔÒÁÎÓÐÏÒÔÎÉÊ ÁÇÅÎÔ sendmail
18 Name:           sendmail
19 Version:        8.12.11
20 Release:        9
21 License:        BSD
22 Group:          Networking/Daemons
23 Source0:        ftp://ftp.sendmail.org/pub/sendmail/%{name}.%{version}.tar.gz
24 # Source0-md5:  fafda7f8043f0c34b9aa295618aa598c
25 Source1:        %{name}.init
26 Source2:        %{name}.sysconfig
27 Source3:        %{name}.aliases
28 # From http://doc.phpauction.org/sendmail/examples/
29 Source4:        %{name}-examples.tar.bz2
30 # Source4-md5:  d00d817cd456a947a7fc6c04072a7d68
31 Source5:        %{name}-etc-mail-Makefile
32 Source6:        %{name}.mc
33 Source7:        %{name}-config.m4
34 Source8:        %{name}.sasl
35 Source9:        %{name}.access
36 Source10:       %{name}.mailertable
37 Source11:       %{name}.virtusertable
38 Source12:       %{name}.domaintable
39 Source13:       %{name}-smtp.pamd
40 Source14:       %{name}.monitrc
41 Patch0:         %{name}-makemapman.patch
42 Patch1:         %{name}-smrsh-paths.patch
43 Patch2:         %{name}-rmail.patch
44 Patch3:         %{name}-os-paths.patch
45 Patch4:         %{name}-m4path.patch
46 Patch5:         %{name}-redirect.patch
47 Patch6:         %{name}-hprescan-dos.patch
48 Patch7:         http://blue-labs.org/clue/bluelabs.patch-8.12.3
49 BuildRequires:  cyrus-sasl-devel
50 %{?with_db3:BuildRequires:      db3-devel}
51 %{!?with_db3:BuildRequires:     db-devel >= 4.1.25}
52 BuildRequires:  man
53 %{?with_ldap:BuildRequires:     openldap-devel}
54 %{?with_tls:BuildRequires:      openssl-devel >= 0.9.7d}
55 %{?with_pgsql:BuildRequires:    postgresql-devel}
56 Requires(pre):  /bin/id
57 Requires(pre):  /usr/bin/getgid
58 Requires(pre):  /usr/sbin/groupadd
59 Requires(pre):  /usr/sbin/useradd
60 Requires(post): awk
61 Requires(post): textutils
62 Requires(post,preun):/sbin/chkconfig
63 Requires(postun):       /usr/sbin/groupdel
64 Requires(postun):       /usr/sbin/userdel
65 %{!?with_db3:Requires:  db >= 4.1.25}
66 Requires:       m4
67 Requires:       procmail
68 Requires:       pam >= 0.77.3
69 Provides:       smtpdaemon
70 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
71 Obsoletes:      courier
72 Obsoletes:      exim
73 Obsoletes:      masqmail
74 Obsoletes:      nullmailer
75 Obsoletes:      omta
76 Obsoletes:      postfix
77 Obsoletes:      qmail
78 Obsoletes:      sendmail-cf
79 Obsoletes:      sendmail-doc
80 Obsoletes:      smail
81 Obsoletes:      smtpdaemon
82 Obsoletes:      ssmtp
83 Obsoletes:      zmailer
84
85 %define         _sysconfdir     /etc/mail
86
87 %description
88 The Sendmail program is a very widely used Mail Transport Agent (MTA).
89 MTAs send mail from one machine to another. Sendmail is not a client
90 program, which you use to read your e-mail. Sendmail is a
91 behind-the-scenes program which actually moves your e-mail over
92 networks or the Internet to where you want it to go.
93
94 %description -l de
95 Sendmail überträgt Mails zwischen Rechnern. Es implementiert eine
96 allgemeine Mail-Routing-Funktion über das Netzwerk mit Aliasing und
97 Weiterleiten von Nachrichten, automatischem Routing an
98 Netzwerk-Gateways und flexible Konfiguration. Wenn Sie E-Mails über
99 das Internet senden und empfangen möchten, brauchen Sie sendmail.
100
101 %description -l es
102 sendmail es un agente de transporte de correo electrónico, que mueve
103 mensajes entre máquinas. Implementa facilidades de internetwork y
104 rutado, caracterizando cambio de nombres (aliases) y envío a nuevas
105 direcciones ( forwarding ), rutado automático para gateways de la red
106 y configuración flexible. Necesitarás del sendmail si deseas enviar y
107 recibir mensajes a través de la Internet.
108
109 %description -l fr
110 Sendmail est un agent de transport de courrier, qui est le programme
111 transférent le courrier d'une machine à l'autre. Sendmail implémente
112 une facilité générale de routage de courrier entre les réseaux, permet
113 l'\"aliasing\" et le \"forwarding\", un routage automatique sur les
114 passerelles du réseau, et une configuration flexible.
115
116 %description -l ko
117 SendamilÀº ¸Å¿ì ³Î¸® »ç¿ëµÇ´Â Mail Àü¼Û ÇÁ·Î±×·¥ÀÌ´Ù(MTA). Mail Àü¼Û
118 ÇÁ·Î±×·¥µé(MTA)Àº ¾î¶°ÇÑ machine¿¡¼­ ´Ù¸¥ machineÀ¸·Î ¸ÞÀÏÀ» º¸³»¸ç
119 SendmailÀº e-mailÀ» ÀбâÀ§ÇØ »ç¿ëÇϴ client programÀº ¾Æ´Ï´Ù.
120 SendamilÀº ¿øÇϴ °÷À¸·Î InternetÀ̳ª Network¸¦ ÅëÇØ e-mailÀ» º¸³»´Â
121 ¿ªÇÒÀ» Çϴ backgrond¿¡¼­ ÀÛ¾÷À» Çϴ ÇÁ·Î±×·¥ÀÌ´Ù.
122
123 %description -l pl
124 Sendmail jest programem umo¿liwiaj±cym wymianê poczty elektronicznej
125 miêdzy komputerami w sieci (MTA). Zajmuje siê przekazywaniem poczty
126 elektronicznej miêdzy bramkami pocztowymi i dostarczaniem przesy³ek na
127 konta docelowe. Bardzo dobrze obs³uguje aliasy pocztowe a jego
128 dodatkowym atutem jest prosta konfiguracja. Dziêki rozbudowanym
129 mo¿liwo¶ciom konfiguracyjnym jest w stanie dostarczaæ przesy³ki za
130 po¶rednictwem protoko³ów: SMTP, ESMTP, UUCP, X.400 i innych.
131
132 %description -l pt_BR
133 O sendmail é um agente de transporte de correio eletrônico, que move
134 mensagens entre máquinas. Ele implementa facilidades de internetwork e
135 roteamento, caracterizando troca de nomes (aliases) e remessa a novos
136 endereços ( forwarding ), roteamento automático para gateways da rede
137 e configuração flexível.
138
139 %description -l ru
140 Sendmail - ÜÔÏ Mail Transport Agent, ÐÒÏÇÒÁÍÍÁ ÐÅÒÅÓÙÌÁÀÝÁÑ ÐÏÞÔÕ Ó
141 ÍÁÛÉÎÙ ÎÁ ÍÁÛÉÎÕ. Sendmail ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÓÔÁÎÄÁÒÔÎÙÅ ÓÒÅÄÓÔ×Á
142 ÍÅÖÓÅÔÅ×ÏÊ ÍÁÒÛÒÕÔÉÚÁÃÉÉ ÐÏÞÔÙ, aliasing, forwarding, Á×ÔÏÍÁÔÉÞÅÓËÕÀ
143 ÍÁÒÛÒÕÔÉÚÁÃÉÀ ÄÌÑ ÓÅÔÅ×ÙÈ ÛÌÀÚÏ× É ÇÉÂËÉÊ ÍÅÈÁÎÉÚÍ ËÏÎÆÉÇÕÒÁÃÉÉ.
144
145 %description -l tr
146 Sendmail, bir mektubu bir makineden diðerine taþýr. Pek çok davranýþý
147 ayarlanabilir. Internet üzerinden mektup almak veya göndermek
148 istiyorsanýz bu pakete gereksiniminiz olacaktýr.
149
150 %description -l uk
151 Sendmail - ÃÅ Mail Transport Agent, ÐÒÏÇÒÁÍÁ ÝÏ ÐÅÒÅÓÉÌÁ¤ ÐÏÛÔÕ Ú
152 ÍÁÛÉÎÉ ÎÁ ÍÁÛÉÎÕ. Sendmail ÎÁÄÁ¤ ÓÔÁÎÄÁÒÔΦ ÚÁÓÏÂɠͦÖÍÅÒÅÖÅ×ϧ
153 ÍÁÒÛÒÕÔÉÚÁ槠ÐÏÛÔÉ, aliasing, forwarding, Á×ÔÏÍÁÔÉÞÎÕ ÍÁÒÛÒÕÔÉÚÁæÀ
154 ÄÌÑ ÍÅÒÅÖÅ×ÉÈ ÛÌÀڦנÔÁ ÇÎÕÞËÉÊ ÍÅÈÁΦÚÍ ÍÁÒÛÒÕÔÉÚÁæ§.
155
156 %package devel
157 Summary:        Header files and static libmilter library
158 Summary(pl):    Pliki nag³ówkowe i statyczna biblioteka libmilter
159 Group:          Development/Libraries
160
161 %description devel
162 Header files and static libmilter library.
163
164 %description devel -l pl
165 Pliki nag³ówkowe i statyczna biblioteka libmilter.
166
167 %prep
168 %setup -q
169 %patch0 -p1
170 %patch1 -p1
171 %patch2 -p1
172 %patch3 -p1
173 %patch4 -p1
174 %patch5 -p1
175 %patch6 -p1
176 %{?with_pgsql:%patch7 -p1}
177
178 sed -e 's|@@PATH@@|\.\.|' < %{SOURCE6} > cf/cf/pld.mc
179
180 install %{SOURCE7} config.m4
181
182 # Ac-specific hack - ac-i386 builder has not fully operational shm
183 %ifarch i386
184 %{__perl} -pi -e 's/^(smtest.*t-shm)/dnl $1/' libsm/Makefile.m4
185 %endif
186
187 %build
188 echo "define(\`confCC', \`%{__cc}')" >> config.m4
189 echo "define(\`confOPTIMIZE', \`%{rpmcflags} -DUSE_VENDOR_CF_PATH=1 -DNETINET6')" >> config.m4
190 echo "APPENDDEF(\`confINCDIRS', \`-I/usr/include/sasl')" >> config.m4
191 echo "define(\`confLIBSEARCHPATH', \`/%{_lib} /usr/%{_lib}')" >> config.m4
192 echo "define(\`confLIBSEARCH', \`db resolv')" >> config.m4
193 %if 0%{!?debug:1}
194 echo "define(\`confLDOPTS', \`-s')" >> config.m4
195 %endif
196 %if %{with ldap}
197 echo "APPENDDEF(\`confMAPDEF', \`-DLDAPMAP')" >> config.m4
198 echo "APPENDDEF(\`confLIBS', \`-lldap -llber')" >> config.m4
199 %endif
200 %if %{with pgsql}
201 echo "APPENDDEF(\`confENVDEF', \`-DSASL')" >> config.m4
202 echo "APPENDDEF(\`confMAPDEF', \`-DPGSQLMAP')" >> config.m4
203 echo "APPENDDEF(\`confLIBS', \`-lpq -lresolv')" >> config.m4
204 echo "APPENDDEF(\`confLIBS', \`-lsasl -lcrypto')" >> config.m4
205 %endif
206 %if %{with tls}
207 echo "APPENDDEF(\`confENVDEF', \`-DSTARTTLS')" >> config.m4
208 echo "APPENDDEF(\`confENVDEF', \`-D_FFR_DEAL_WITH_ERROR_SSL')" >> config.m4
209 echo "APPENDDEF(\`confLIBS', \`-lssl -lcrypto')" >> config.m4
210 echo "APPENDDEF(\`confENVDEF', \`-D_FFR_SMTP_SSL')" >> config.m4
211 %endif
212
213 echo "APPENDDEF(\`confENVDEF', \`-DMILTER')" >> config.m4
214
215 cd sendmail     && sh Build -f ../config.m4
216 cd ../mailstats && sh Build -f ../config.m4
217 cd ../rmail     && sh Build -f ../config.m4
218 cd ../makemap   && sh Build -f ../config.m4
219 cd ../praliases && sh Build -f ../config.m4
220 cd ../smrsh     && sh Build -f ../config.m4
221 cd ../libmilter && sh Build -f ../config.m4
222 cd ../cf/cf
223 m4 pld.mc > pld.cf
224
225 %install
226 rm -rf $RPM_BUILD_ROOT
227 install -d $RPM_BUILD_ROOT%{_mandir}/man{1,5,8} \
228         $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,monit,sysconfig,sasl,smrsh} \
229         $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}/sendmail-cf} \
230         $RPM_BUILD_ROOT/var/{log,spool/mqueue} \
231         $RPM_BUILD_ROOT{%{_sysconfdir},%{_includedir}}
232
233 OBJDIR=obj.$(uname -s).$(uname -r).$(arch)
234
235 IDNU=`id -nu`
236 IDNG=`id -ng`
237 SMINSTOPT="DESTDIR=$RPM_BUILD_ROOT SBINOWN=$IDNU SBINGRP=$IDNG \
238         UBINOWN=$IDNU UBINGRP=$IDNG MANOWN=$IDNU MANGRP=$IDNG \
239         CFOWN=$IDNU CFGRP=$IDNG MSPQOWN=$IDNU GBINGRP=$IDNG GBINOWN=$IDNU \
240         BINOWN=$IDNU BINGRP=$IDNG LIBOWN=$IDNU LIBGRP=$IDNG INCOWN=$IDNU INCGRP=$IDNG"
241
242 %{__make} -C $OBJDIR/sendmail install \
243         $SMINSTOPT
244 %{__make} -C $OBJDIR/mailstats install \
245         $SMINSTOPT
246 %{__make} -C $OBJDIR/praliases install \
247         $SMINSTOPT
248 %{__make} -C $OBJDIR/rmail force-install \
249         $SMINSTOPT
250 %{__make} -C $OBJDIR/makemap install \
251         $SMINSTOPT
252 %{__make} -C $OBJDIR/smrsh install \
253         $SMINSTOPT
254 %{__make} -C $OBJDIR/libmilter install \
255         $SMINSTOPT \
256         LIBDIR=%{_libdir}
257
258 ln -sf %{_sbindir}/makemap $RPM_BUILD_ROOT%{_bindir}/makemap
259
260 # install the cf files
261 cd cf
262 rm -f cf/{Build,Makefile} feature/*~
263 cp -ar * $RPM_BUILD_ROOT%{_libdir}/sendmail-cf
264 cd -
265
266 # sendmail.{cf,mc}
267 install cf/cf/pld.cf $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.cf
268 sed -e 's|@@PATH@@|%{_libdir}/sendmail-cf|' < %{SOURCE6} \
269         > $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.mc
270
271 %if %{with pgsql}
272 install bluelabs.mc $RPM_BUILD_ROOT%{_sysconfdir}/bluelabs.mc
273 %endif
274
275 # submit.mc (submit.cf is installed automatically)
276 install cf/cf/submit.mc $RPM_BUILD_ROOT%{_sysconfdir}
277
278 echo "# local-host-names - include all aliases for your machine here." \
279         > $RPM_BUILD_ROOT%{_sysconfdir}/local-host-names
280
281 ln -sf /usr/sbin/sendmail $RPM_BUILD_ROOT%{_libdir}/sendmail
282
283 # dangling symlinks
284 for f in hoststat mailq newaliases purgestat ; do
285         ln -sf /usr/sbin/sendmail $RPM_BUILD_ROOT%{_bindir}/${f}
286 done
287
288 for map in virtusertable access domaintable mailertable ; do
289         touch $RPM_BUILD_ROOT%{_sysconfdir}/${map}
290         $RPM_BUILD_ROOT%{_sbindir}/makemap -C $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.cf hash \
291                 $RPM_BUILD_ROOT%{_sysconfdir}/${map}.db < $RPM_BUILD_ROOT%{_sysconfdir}/${map}
292 done
293
294 install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/aliases
295 $RPM_BUILD_ROOT%{_sbindir}/makemap -C $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.cf hash \
296         $RPM_BUILD_ROOT%{_sysconfdir}/aliases.db < %{SOURCE3}
297
298 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/sendmail
299 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/sendmail
300 install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/Makefile
301 install %{SOURCE8} $RPM_BUILD_ROOT/etc/sasl/Sendmail.conf
302 install %{SOURCE13} $RPM_BUILD_ROOT/etc/pam.d/smtp
303 install %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/access
304 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/mailertable
305 install %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/virtusertable
306 install %{SOURCE12} $RPM_BUILD_ROOT%{_sysconfdir}/domaintable
307 install %{SOURCE14} $RPM_BUILD_ROOT/etc/monit/
308
309 mv -f smrsh/README README.smrsh
310 mv -f cf/README README.cf
311 mv -f doc/op/op.me .
312
313
314 bzip2 -dc %{SOURCE4} | tar xf -
315
316 %clean
317 rm -rf $RPM_BUILD_ROOT
318
319 %pre
320 if [ -n "`/usr/bin/getgid smmsp`" ]; then
321         if [ "`/usr/bin/getgid smmsp`" != "25" ]; then
322                 echo "Error: group smmsp doesn't have gid=25. Correct this before installing sendmail." 1>&2
323                 exit 1
324         fi
325 else
326         /usr/sbin/groupadd -g 25 -r -f smmsp
327 fi
328 if [ -n "`/bin/id -u smmsp 2>/dev/null`" ]; then
329         if [ "`/bin/id -u smmsp`" != "25" ]; then
330                 echo "Error: user smmsp doesn't have uid=25. Correct this before installing sendmail." 1>&2
331                 exit 1
332         fi
333 else
334         /usr/sbin/useradd -u 25 -r -d /var/spool/clientqueue -s /bin/false -c "Sendmail Message Submission Program" -g smmsp smmsp 1>&2
335 fi
336
337 %post
338 umask 022
339 #
340 # Convert old format to new
341 #
342 if [ -f /etc/mail/deny ] ; then
343         cat /etc/mail/deny | \
344                 awk 'BEGIN{ print "# Entries from obsoleted /etc/mail/deny"} \
345                 {print $1" REJECT"}' >> /etc/mail/access
346         mv -f /etc/mail/deny /etc/mail/deny.rpmorig
347 fi
348 for oldfile in relay_allow ip_allow name_allow ; do
349         if [ -f /etc/mail/$oldfile ] ; then
350                 cat /etc/mail/$oldfile | \
351                         awk "BEGIN { print \"# Entries from obsoleted /etc/mail/$oldfile\" ;} \
352                         { print $1\" RELAY\" }" >> /etc/mail/access
353                 mv -f /etc/mail/$oldfile /etc/mail/$oldfile.rpmorig
354         fi
355 done
356
357 #
358 # Oops, these files moved
359 #
360 if [ -f /etc/sendmail.cw ] ; then
361         cat /etc/sendmail.cw | \
362                 awk 'BEGIN { print "# Entries from obsoleted /etc/sendmail.cw" ;} \
363                 { print $1 }' >> /etc/mail/local-host-names
364         mv -f /etc/sendmail.cw /etc/sendmail.cw.rpmorig
365 fi
366 #
367 # Rebuild maps (next reboot will rebuild also)
368 #
369 { /usr/bin/newaliases
370  for map in virtusertable access domaintable mailertable; do
371         if [ -f /etc/mail/${map} ] ; then
372                 /usr/bin/makemap hash /etc/mail/${map} < /etc/mail/${map}
373                 sleep 1
374         fi
375  done
376 } > /dev/null 2>&1
377
378 /sbin/chkconfig --add sendmail
379 if [ -f /var/lock/subsys/sendmail ]; then
380         /etc/rc.d/init.d/sendmail restart >&2
381 else
382         echo "Run \"/etc/rc.d/init.d/sendmail start\" to start sendmail daemon." >&2
383 fi
384
385 %preun
386 if [ "$1" = "0" ]; then
387         if [ -f /var/lock/subsys/sendmail ]; then
388                 /etc/rc.d/init.d/sendmail stop >&2
389         fi
390         /sbin/chkconfig --del sendmail
391 fi
392
393 %postun
394 if [ "$1" = "0" ]; then
395         /usr/sbin/userdel smmsp 2>/dev/null
396         /usr/sbin/groupdel smmsp 2>/dev/null
397 fi
398
399 # removal of compatibility links
400 %triggerpostun -- sendmail < 8.10.1
401 /sbin/chkconfig --add sendmail
402
403 %files
404 %defattr(644,root,root,755)
405 %doc FAQ KNOWNBUGS README* op.me RELEASE_NOTES examples/
406 %attr(755,root,root) %{_sbindir}/mailstats
407 %attr(755,root,root) %{_sbindir}/praliases
408 %attr(755,root,root) %{_bindir}/hoststat
409 %attr(755,root,root) %{_bindir}/purgestat
410 %attr(755,root,root) %{_bindir}/rmail
411 %attr(755,root,root) %{_bindir}/makemap
412 %attr(755,root,root) %{_sbindir}/makemap
413 %attr(2755,root,smmsp) %{_sbindir}/sendmail
414 %attr(755,root,root) %{_bindir}/newaliases
415 %attr(755,root,root) %{_bindir}/mailq
416 %attr(755,root,root) %{_sbindir}/smrsh
417 %{_libdir}/sendmail
418
419 %{_mandir}/man1/mailq.1*
420 %{_mandir}/man1/newaliases.1*
421 %{_mandir}/man5/aliases.5*
422 %{_mandir}/man8/mailstats.8*
423 %{_mandir}/man8/makemap.8*
424 %{_mandir}/man8/praliases.8*
425 %{_mandir}/man8/rmail.8*
426 %{_mandir}/man8/sendmail.8*
427 %{_mandir}/man8/smrsh.8*
428
429 %dir /etc/smrsh
430 %dir %{_sysconfdir}
431 /var/log/statistics
432 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sendmail.cf
433 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sendmail.mc
434 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/submit.cf
435 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/submit.mc
436 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/local-host-names
437 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/aliases
438 %{?with_pgsql:%{_sysconfdir}/bluelabs.mc}
439 %attr(644,root,mail) %ghost %{_sysconfdir}/aliases.db
440 %attr(770,root,smmsp) %dir /var/spool/clientmqueue
441 %attr(750,root,mail) %dir /var/spool/mqueue
442
443 %config %{_sysconfdir}/Makefile
444 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/access
445 %ghost %{_sysconfdir}/access.db
446 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/domaintable
447 %ghost %{_sysconfdir}/domaintable.db
448 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/mailertable
449 %ghost %{_sysconfdir}/mailertable.db
450 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/virtusertable
451 %ghost %{_sysconfdir}/virtusertable.db
452 %config(noreplace) %{_sysconfdir}/helpfile
453
454 %attr(754,root,root) /etc/rc.d/init.d/sendmail
455 %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/sendmail
456 %config(noreplace) %verify(not md5 size mtime) /etc/sasl/Sendmail.conf
457 %config(noreplace) %verify(not md5 size mtime) /etc/pam.d/smtp
458 %attr(750,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/monit/*.monitrc
459
460 %dir %{_libdir}/sendmail-cf
461 %dir %{_libdir}/sendmail-cf/cf
462 %{_libdir}/sendmail-cf/cf/pld.mc
463 %{_libdir}/sendmail-cf/feature
464 %{_libdir}/sendmail-cf/m4
465 %{_libdir}/sendmail-cf/mailer
466 %dir %{_libdir}/sendmail-cf/ostype
467 %{_libdir}/sendmail-cf/ostype/linux.m4
468 %dir %{_libdir}/sendmail-cf/sh
469 %{_libdir}/sendmail-cf/sh/makeinfo.sh
470 %{_libdir}/sendmail-cf/siteconfig
471
472 %files devel
473 %defattr(644,root,root,755)
474 %{_libdir}/libmilter.a
475 %{_includedir}/libmilter
This page took 0.073354 seconds and 4 git commands to generate.