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