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