]> git.pld-linux.org Git - packages/sendmail.git/blob - sendmail.spec
- t-sem fails too
[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 %{__sed} -i -e 's/^\(smtest.*t-sem\)/dnl \1/' libsm/Makefile.m4
198 %endif
199
200 %build
201 echo "define(\`confCC', \`%{__cc}')" >> config.m4
202 echo "define(\`confOPTIMIZE', \`%{rpmcflags} -DUSE_VENDOR_CF_PATH=1 -DNETINET6')" >> config.m4
203 echo "APPENDDEF(\`confINCDIRS', \`-I/usr/include/sasl')" >> config.m4
204 echo "define(\`confLIBSEARCHPATH', \`/%{_lib} %{_prefix}/%{_lib}')" >> config.m4
205 echo "define(\`confLIBSEARCH', \`db resolv')" >> config.m4
206 %if 0%{!?debug:1}
207 echo "define(\`confLDOPTS', \`-s')" >> config.m4
208 %endif
209 %if %{with ldap}
210 echo "APPENDDEF(\`confMAPDEF', \`-DLDAPMAP')" >> config.m4
211 echo "APPENDDEF(\`confLIBS', \`-lldap -llber')" >> config.m4
212 %endif
213 %if %{with pgsql}
214 echo "APPENDDEF(\`confENVDEF', \`-DSASL')" >> config.m4
215 echo "APPENDDEF(\`confMAPDEF', \`-DPGSQLMAP')" >> config.m4
216 echo "APPENDDEF(\`confLIBS', \`-lpq -lresolv')" >> config.m4
217 echo "APPENDDEF(\`confLIBS', \`-lsasl -lcrypto')" >> config.m4
218 %endif
219 %if %{with tls}
220 echo "APPENDDEF(\`confENVDEF', \`-DSTARTTLS')" >> config.m4
221 echo "APPENDDEF(\`confENVDEF', \`-D_FFR_DEAL_WITH_ERROR_SSL')" >> config.m4
222 echo "APPENDDEF(\`confLIBS', \`-lssl -lcrypto')" >> config.m4
223 echo "APPENDDEF(\`confENVDEF', \`-D_FFR_SMTP_SSL')" >> config.m4
224 %endif
225
226 echo "APPENDDEF(\`confENVDEF', \`-DMILTER')" >> config.m4
227
228 cd sendmail     && sh Build -f ../config.m4
229 cd ../mailstats && sh Build -f ../config.m4
230 cd ../rmail     && sh Build -f ../config.m4
231 cd ../makemap   && sh Build -f ../config.m4
232 cd ../praliases && sh Build -f ../config.m4
233 cd ../smrsh     && sh Build -f ../config.m4
234 cd ../libmilter && sh Build -f ../config.m4
235 cd ../cf/cf
236 m4 pld.mc > pld.cf
237
238 %install
239 rm -rf $RPM_BUILD_ROOT
240 install -d $RPM_BUILD_ROOT%{_mandir}/man{1,5,8} \
241         $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,monit,sysconfig,sasl,smrsh} \
242         $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_prefix}/lib} \
243         $RPM_BUILD_ROOT{%{_datadir}/sendmail-cf,%{_libdir}} \
244         $RPM_BUILD_ROOT/var/{log,spool/mqueue} \
245         $RPM_BUILD_ROOT{%{_sysconfdir},%{_includedir}}
246
247 OBJDIR=obj.$(uname -s).$(uname -r).$(arch)
248
249 IDNU=`id -nu`
250 IDNG=`id -ng`
251 SMINSTOPT="DESTDIR=$RPM_BUILD_ROOT SBINOWN=$IDNU SBINGRP=$IDNG \
252         UBINOWN=$IDNU UBINGRP=$IDNG MANOWN=$IDNU MANGRP=$IDNG \
253         CFOWN=$IDNU CFGRP=$IDNG MSPQOWN=$IDNU GBINGRP=$IDNG GBINOWN=$IDNU \
254         BINOWN=$IDNU BINGRP=$IDNG LIBOWN=$IDNU LIBGRP=$IDNG INCOWN=$IDNU INCGRP=$IDNG"
255
256 %{__make} -C $OBJDIR/sendmail install \
257         $SMINSTOPT
258 %{__make} -C $OBJDIR/mailstats install \
259         $SMINSTOPT
260 %{__make} -C $OBJDIR/praliases install \
261         $SMINSTOPT
262 %{__make} -C $OBJDIR/rmail force-install \
263         $SMINSTOPT
264 %{__make} -C $OBJDIR/makemap install \
265         $SMINSTOPT
266 %{__make} -C $OBJDIR/smrsh install \
267         $SMINSTOPT
268 %{__make} -C $OBJDIR/libmilter install \
269         $SMINSTOPT \
270         LIBDIR=%{_libdir}
271
272 ln -sf %{_sbindir}/makemap $RPM_BUILD_ROOT%{_bindir}/makemap
273
274 # install the cf files
275 cd cf
276 rm -f cf/{Build,Makefile} feature/*~
277 cp -a * $RPM_BUILD_ROOT%{_datadir}/sendmail-cf
278 cd -
279
280 # sendmail.{cf,mc}
281 install cf/cf/pld.cf $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.cf
282 sed -e 's|@@PATH@@|%{_datadir}/sendmail-cf|' < %{SOURCE6} \
283         > $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.mc
284
285 %if %{with pgsql}
286 install bluelabs.mc $RPM_BUILD_ROOT%{_sysconfdir}/bluelabs.mc
287 %endif
288
289 # submit.mc (submit.cf is installed automatically)
290 install cf/cf/submit.mc $RPM_BUILD_ROOT%{_sysconfdir}
291
292 echo "# local-host-names - include all aliases for your machine here." \
293         > $RPM_BUILD_ROOT%{_sysconfdir}/local-host-names
294 #"vim ruuls
295
296 ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT%{_prefix}/lib/sendmail
297
298 # dangling symlinks
299 for f in hoststat mailq newaliases purgestat; do
300         ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT%{_bindir}/${f}
301 done
302
303 for map in virtusertable access domaintable mailertable; do
304         touch $RPM_BUILD_ROOT%{_sysconfdir}/${map}
305         $RPM_BUILD_ROOT%{_sbindir}/makemap -C $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.cf hash \
306                 $RPM_BUILD_ROOT%{_sysconfdir}/${map}.db < $RPM_BUILD_ROOT%{_sysconfdir}/${map}
307 done
308
309 install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/aliases
310 $RPM_BUILD_ROOT%{_sbindir}/makemap -C $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.cf hash \
311         $RPM_BUILD_ROOT%{_sysconfdir}/aliases.db < %{SOURCE3}
312
313 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/sendmail
314 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/sendmail
315 install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/Makefile
316 install %{SOURCE8} $RPM_BUILD_ROOT/etc/sasl/Sendmail.conf
317 install %{SOURCE13} $RPM_BUILD_ROOT/etc/pam.d/smtp
318 install %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/access
319 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/mailertable
320 install %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/virtusertable
321 install %{SOURCE12} $RPM_BUILD_ROOT%{_sysconfdir}/domaintable
322 install %{SOURCE14} $RPM_BUILD_ROOT/etc/monit/
323
324 mv -f smrsh/README README.smrsh
325 mv -f cf/README README.cf
326 mv -f doc/op/op.me .
327
328 bzip2 -dc %{SOURCE4} | tar xf -
329
330 # for perl-Sendmail-Milter
331 install $OBJDIR/libsm/libsm.a $OBJDIR/libsmutil/libsmutil.a \
332         $RPM_BUILD_ROOT%{_libdir}
333
334 %clean
335 rm -rf $RPM_BUILD_ROOT
336
337 %pre
338 %groupadd -g 25 smmsp
339 %useradd -u 25 -d /var/spool/clientqueue -s /bin/false -c "Sendmail Message Submission Program" -g smmsp smmsp
340
341 %post
342 umask 022
343 #
344 # Convert old format to new
345 #
346 if [ -f /etc/mail/deny ] ; then
347         cat /etc/mail/deny | \
348                 awk 'BEGIN{ print "# Entries from obsoleted /etc/mail/deny"} \
349                 {print $1" REJECT"}' >> /etc/mail/access
350         mv -f /etc/mail/deny /etc/mail/deny.rpmorig
351 fi
352 for oldfile in relay_allow ip_allow name_allow ; do
353         if [ -f /etc/mail/$oldfile ] ; then
354                 cat /etc/mail/$oldfile | \
355                         awk "BEGIN { print \"# Entries from obsoleted /etc/mail/$oldfile\" ;} \
356                         { print $1\" RELAY\" }" >> /etc/mail/access
357                 mv -f /etc/mail/$oldfile /etc/mail/$oldfile.rpmorig
358         fi
359 done
360
361 #
362 # Oops, these files moved
363 #
364 if [ -f /etc/sendmail.cw ] ; then
365         cat /etc/sendmail.cw | \
366                 awk 'BEGIN { print "# Entries from obsoleted /etc/sendmail.cw" ;} \
367                 { print $1 }' >> /etc/mail/local-host-names
368         mv -f /etc/sendmail.cw /etc/sendmail.cw.rpmorig
369 fi
370 #
371 # Rebuild maps (next reboot will rebuild also)
372 #
373 { /usr/bin/newaliases
374  for map in virtusertable access domaintable mailertable; do
375         if [ -f /etc/mail/${map} ] ; then
376                 /usr/bin/makemap hash /etc/mail/${map} < /etc/mail/${map}
377                 sleep 1
378         fi
379  done
380 } > /dev/null 2>&1
381
382 /sbin/chkconfig --add sendmail
383 %service sendmail restart "sendmail daemon"
384
385 %preun
386 if [ "$1" = "0" ]; then
387         %service sendmail stop
388         /sbin/chkconfig --del sendmail
389 fi
390
391 %postun
392 if [ "$1" = "0" ]; then
393         %userremove smmsp
394         %groupremove smmsp
395 fi
396
397 # removal of compatibility links
398 %triggerpostun -- sendmail < 8.10.1
399 /sbin/chkconfig --add sendmail
400
401 %files
402 %defattr(644,root,root,755)
403 %doc FAQ KNOWNBUGS README* op.me RELEASE_NOTES examples/
404 %attr(755,root,root) %{_sbindir}/mailstats
405 %attr(755,root,root) %{_sbindir}/praliases
406 %attr(755,root,root) %{_bindir}/hoststat
407 %attr(755,root,root) %{_bindir}/purgestat
408 %attr(755,root,root) %{_bindir}/rmail
409 %attr(755,root,root) %{_bindir}/makemap
410 %attr(755,root,root) %{_sbindir}/makemap
411 %attr(2755,root,smmsp) %{_sbindir}/sendmail
412 %attr(755,root,root) %{_bindir}/newaliases
413 %attr(755,root,root) %{_bindir}/mailq
414 %attr(755,root,root) %{_sbindir}/smrsh
415 %{_prefix}/lib/sendmail
416
417 %{_mandir}/man1/mailq.1*
418 %{_mandir}/man1/newaliases.1*
419 %{_mandir}/man5/aliases.5*
420 %{_mandir}/man8/mailstats.8*
421 %{_mandir}/man8/makemap.8*
422 %{_mandir}/man8/praliases.8*
423 %{_mandir}/man8/rmail.8*
424 %{_mandir}/man8/sendmail.8*
425 %{_mandir}/man8/smrsh.8*
426
427 %dir /etc/smrsh
428 %dir %{_sysconfdir}
429 /var/log/statistics
430 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sendmail.cf
431 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sendmail.mc
432 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/submit.cf
433 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/submit.mc
434 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/local-host-names
435 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/aliases
436 %{?with_pgsql:%{_sysconfdir}/bluelabs.mc}
437 %attr(644,root,mail) %ghost %{_sysconfdir}/aliases.db
438 %attr(770,root,smmsp) %dir /var/spool/clientmqueue
439 %attr(750,root,mail) %dir /var/spool/mqueue
440
441 %config %{_sysconfdir}/Makefile
442 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/access
443 %ghost %{_sysconfdir}/access.db
444 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/domaintable
445 %ghost %{_sysconfdir}/domaintable.db
446 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mailertable
447 %ghost %{_sysconfdir}/mailertable.db
448 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/virtusertable
449 %ghost %{_sysconfdir}/virtusertable.db
450 %config(noreplace) %{_sysconfdir}/helpfile
451
452 %attr(754,root,root) /etc/rc.d/init.d/sendmail
453 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/sendmail
454 %config(noreplace) %verify(not md5 mtime size) /etc/sasl/Sendmail.conf
455 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/smtp
456 %attr(750,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/monit/*.monitrc
457
458 %dir %{_datadir}/sendmail-cf
459 %dir %{_datadir}/sendmail-cf/cf
460 %{_datadir}/sendmail-cf/cf/pld.mc
461 %{_datadir}/sendmail-cf/feature
462 %{_datadir}/sendmail-cf/m4
463 %{_datadir}/sendmail-cf/mailer
464 %dir %{_datadir}/sendmail-cf/ostype
465 %{_datadir}/sendmail-cf/ostype/linux.m4
466 %dir %{_datadir}/sendmail-cf/sh
467 %{_datadir}/sendmail-cf/sh/makeinfo.sh
468 %{_datadir}/sendmail-cf/siteconfig
469
470 %files devel
471 %defattr(644,root,root,755)
472 %{_libdir}/libmilter.a
473 %{_libdir}/libsm.a
474 %{_libdir}/libsmutil.a
475 %{_includedir}/libmilter
This page took 0.074399 seconds and 4 git commands to generate.