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