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