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