]> git.pld-linux.org Git - packages/sendmail.git/blame - sendmail.spec
- unify blacklists for pam configs
[packages/sendmail.git] / sendmail.spec
CommitLineData
e7f443ca 1# TODO:
b0d90d5e
PG
2# - make sid-milter support:
3# http://sourceforge.net/projects/sid-milter/
4# http://www.sendmail.net/
380f4f9a 5# - http://blue-labs.org/clue/bluelabs.patch-8.12.3 has been updated upstream
1782298e 6# - move compilation from install to build section, fix re-entrancy of install
6a8e33fc 7# - add tests bcond and/or disable tests tha fail on (AC-)builders
27e830f8
JB
8#
9# Conditional build:
cd0a03f5
JB
10%bcond_without ldap # without LDAP support
11%bcond_without tls # without TLS (SSL) support
cd0a03f5 12%bcond_with pgsql # with PostgreSQL support (bluelabs)
caf50190 13#
3c3d8557 14Summary: A widely used Mail Transport Agent (MTA)
2eecc50c
ER
15Summary(de.UTF-8): sendmail-Mail-Übertragungsagent
16Summary(es.UTF-8): Sendmail - agente de transporte de mail
17Summary(fr.UTF-8): Agent de transport de courrier sendmail
18Summary(ko.UTF-8): SMTP_AUTH와 TLS를 지원하는 Mail 전송 프로그램(MTA)
19Summary(pl.UTF-8): Sendmail - serwer poczty elektronicznej
20Summary(pt_BR.UTF-8): Sendmail - agente de transporte de mail
21Summary(ru.UTF-8): Почтовый транспортный агент sendmail
22Summary(tr.UTF-8): Elektronik posta hizmetleri sunucusu
23Summary(uk.UTF-8): Поштовий транспортний агент sendmail
991115b7 24Name: sendmail
434996d8 25Version: 8.13.8
34729a6b 26Release: 6
51736bde 27License: BSD
3c3d8557 28Group: Networking/Daemons
70870392 29Source0: ftp://ftp.sendmail.org/pub/sendmail/%{name}.%{version}.tar.gz
434996d8 30# Source0-md5: 5f29c94b42e0bb74d546b2ae84203a1e
fba6af7e 31Source1: %{name}.init
a9ffb5f1 32Source2: %{name}.sysconfig
33585a8c 33Source3: %{name}.aliases
a9ffb5f1
JB
34# From http://doc.phpauction.org/sendmail/examples/
35Source4: %{name}-examples.tar.bz2
58f0209c 36# Source4-md5: d00d817cd456a947a7fc6c04072a7d68
fba6af7e
JB
37Source5: %{name}-etc-mail-Makefile
38Source6: %{name}.mc
39Source7: %{name}-config.m4
5e4bbbe3 40Source8: %{name}.sasl
f09d9a92
ŁJM
41Source9: %{name}.access
42Source10: %{name}.mailertable
43Source11: %{name}.virtusertable
44Source12: %{name}.domaintable
33585a8c 45Source13: %{name}-smtp.pamd
028430a0 46Source14: %{name}.monitrc
7ca6cd05 47Patch0: %{name}-makemapman.patch
48Patch1: %{name}-smrsh-paths.patch
49Patch2: %{name}-rmail.patch
50Patch3: %{name}-os-paths.patch
51Patch4: %{name}-m4path.patch
969b7703 52Patch5: %{name}-redirect.patch
53Patch6: %{name}-hprescan-dos.patch
5e025aed 54Patch7: http://blue-labs.org/clue/bluelabs.patch-8.12.3
8085d6ae 55URL: http://www.sendmail.org/
215fd019 56BuildRequires: cyrus-sasl-devel
d8b83358 57BuildRequires: db-devel >= 4.1.25
b10ff45e 58BuildRequires: man
2de74a83 59%{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
9e4e8601 60%{?with_tls:BuildRequires: openssl-devel >= 0.9.7d}
cd0a03f5 61%{?with_pgsql:BuildRequires: postgresql-devel}
9f232097 62BuildRequires: rpmbuild(macros) >= 1.310
6a8e33fc 63BuildRequires: sed >= 4.0
72d0cb54
TP
64Requires(post): awk
65Requires(post): textutils
d8b83358 66Requires(post,preun): /sbin/chkconfig
1a0572f7 67Requires(post,preun): rc-scripts >= 0.4.0.20
a3d8aa7d
TP
68Requires(postun): /usr/sbin/groupdel
69Requires(postun): /usr/sbin/userdel
1a0572f7
ER
70Requires(pre): /bin/id
71Requires(pre): /usr/bin/getgid
72Requires(pre): /usr/sbin/groupadd
73Requires(pre): /usr/sbin/useradd
36363284 74Requires: db >= 4.1.25
caf50190 75Requires: m4
03b96e7e 76Requires: pam >= 0.79.0
1a0572f7 77Requires: procmail
48fb4f19 78Provides: group(smmsp)
25e2a595 79Provides: smtpdaemon
48fb4f19 80Provides: user(smmsp)
1e16136c 81Obsoletes: courier
e83b6caa 82Obsoletes: exim
64fbd6e1 83Obsoletes: masqmail
8e1281c2 84Obsoletes: nullmailer
1cfcd94c 85Obsoletes: omta
215fd019 86Obsoletes: postfix
64fbd6e1 87Obsoletes: qmail
b2c4584b 88Obsoletes: sendmail-cf
89Obsoletes: sendmail-doc
64fbd6e1 90Obsoletes: smail
1e16136c 91Obsoletes: smtpdaemon
8e1281c2 92Obsoletes: ssmtp
64fbd6e1 93Obsoletes: zmailer
48fb4f19 94BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
991115b7 95
5e4bbbe3 96%define _sysconfdir /etc/mail
56f7302f 97%define specflags -fPIC
5e4bbbe3 98
51736bde 99%description
100The Sendmail program is a very widely used Mail Transport Agent (MTA).
101MTAs send mail from one machine to another. Sendmail is not a client
102program, which you use to read your e-mail. Sendmail is a
103behind-the-scenes program which actually moves your e-mail over
104networks or the Internet to where you want it to go.
105
96bbf540
JR
106%description -l de.UTF-8
107Sendmail überträgt Mails zwischen Rechnern. Es implementiert eine
108allgemeine Mail-Routing-Funktion über das Netzwerk mit Aliasing und
c9b67936 109Weiterleiten von Nachrichten, automatischem Routing an
96bbf540
JR
110Netzwerk-Gateways und flexible Konfiguration. Wenn Sie E-Mails über
111das Internet senden und empfangen möchten, brauchen Sie sendmail.
112
113%description -l es.UTF-8
114sendmail es un agente de transporte de correo electrónico, que mueve
115mensajes entre máquinas. Implementa facilidades de internetwork y
116rutado, caracterizando cambio de nombres (aliases) y envío a nuevas
117direcciones ( forwarding ), rutado automático para gateways de la red
118y configuración flexible. Necesitarás del sendmail si deseas enviar y
119recibir mensajes a través de la Internet.
120
121%description -l fr.UTF-8
c9b67936 122Sendmail est un agent de transport de courrier, qui est le programme
96bbf540
JR
123transférent le courrier d'une machine à l'autre. Sendmail implémente
124une facilité générale de routage de courrier entre les réseaux, permet
6a8e33fc 125l'"aliasing" et le "forwarding", un routage automatique sur les
96bbf540
JR
126passerelles du réseau, et une configuration flexible.
127
128%description -l ko.UTF-8
129Sendamil은 매우 널리 사용되는 Mail 전송 프로그램이다(MTA). Mail 전송
130프로그램들(MTA)은 어떠한 machine에서 다른 machine으로 메일을 보내며
131Sendmail은 e-mail을 읽기위해 사용하는 client program은 아니다.
132Sendamil은 원하는 곳으로 Internet이나 Network를 통해 e-mail을 보내는
133역할을 하는 backgrond에서 작업을 하는 프로그램이다.
134
135%description -l pl.UTF-8
136Sendmail jest programem umożliwiającym wymianę poczty elektronicznej
137między komputerami w sieci (MTA). Zajmuje się przekazywaniem poczty
138elektronicznej między bramkami pocztowymi i dostarczaniem przesyłek na
139konta docelowe. Bardzo dobrze obsługuje aliasy pocztowe a jego
140dodatkowym atutem jest prosta konfiguracja. Dzięki rozbudowanym
141możliwościom konfiguracyjnym jest w stanie dostarczać przesyłki za
142pośrednictwem protokołów: SMTP, ESMTP, UUCP, X.400 i innych.
143
144%description -l pt_BR.UTF-8
145O sendmail é um agente de transporte de correio eletrônico, que move
146mensagens entre máquinas. Ele implementa facilidades de internetwork e
f48800c7 147roteamento, caracterizando troca de nomes (aliases) e remessa a novos
96bbf540
JR
148endereços ( forwarding ), roteamento automático para gateways da rede
149e configuração flexível.
150
151%description -l ru.UTF-8
152Sendmail - это Mail Transport Agent, программа пересылающая почту с
153машины на машину. Sendmail предоставляет стандартные средства
154межсетевой маршрутизации почты, aliasing, forwarding, автоматическую
155маршрутизацию для сетевых шлюзов и гибкий механизм конфигурации.
156
157%description -l tr.UTF-8
158Sendmail, bir mektubu bir makineden diğerine taşır. Pek çok davranışı
159ayarlanabilir. Internet üzerinden mektup almak veya göndermek
160istiyorsanız bu pakete gereksiniminiz olacaktır.
161
162%description -l uk.UTF-8
163Sendmail - це Mail Transport Agent, програма що пересилає пошту з
164машини на машину. Sendmail надає стандартні засоби міжмережевої
165маршрутизації пошти, aliasing, forwarding, автоматичну маршрутизацію
166для мережевих шлюзів та гнучкий механізм маршрутизації.
969b7703 167
541fcdae 168%package -n libmilter-devel
19aabebb 169Summary: Header files and static libmilter library
2eecc50c 170Summary(pl.UTF-8): Pliki nagłówkowe i statyczna biblioteka libmilter
06fc71d5 171Group: Development/Libraries
c2bc0e13 172Provides: sendmail-devel
173Obsoletes: sendmail-devel
06fc71d5 174
541fcdae 175%description -n libmilter-devel
19aabebb
JB
176Header files and static libmilter library.
177
96bbf540
JR
178%description -n libmilter-devel -l pl.UTF-8
179Pliki nagłówkowe i statyczna biblioteka libmilter.
06fc71d5 180
991115b7 181%prep
182%setup -q
f3b90650 183%patch0 -p1
ca3ee627 184%patch1 -p1
cf62cbce
JB
185%patch2 -p1
186%patch3 -p1
187%patch4 -p1
188%patch5 -p1
189%patch6 -p1
cd0a03f5 190%{?with_pgsql:%patch7 -p1}
991115b7 191
c3fb8dbb 192sed -e 's|@@PATH@@|\.\.|' < %{SOURCE6} > cf/cf/pld.mc
991115b7 193
0fa3694b 194install %{SOURCE7} config.m4
195
7f0a903d
ER
196# Ac-specific hack:
197# It's problem with _simultanous_ building when builders are on the same
198# machine. These are anonymous SHM tests (AFAIR) which must fail when called
199# simultanously...
200#
201# send on builders requests only for some arch - it won't fail.
202#- blues
66675973 203%ifarch i386 i586 athlon
7f0a903d 204%{__sed} -i -e 's/^\(smtest.*t-shm\)/dnl \1/' libsm/Makefile.m4
5ea6c1bb 205%{__sed} -i -e 's/^\(smtest.*t-sem\)/dnl \1/' libsm/Makefile.m4
0d2f4853
JB
206%endif
207
51736bde 208%build
969b7703 209echo "define(\`confCC', \`%{__cc}')" >> config.m4
210echo "define(\`confOPTIMIZE', \`%{rpmcflags} -DUSE_VENDOR_CF_PATH=1 -DNETINET6')" >> config.m4
668af1c9 211echo "APPENDDEF(\`confINCDIRS', \`-I/usr/include/sasl')" >> config.m4
9f232097 212echo "define(\`confLIBSEARCHPATH', \`/%{_lib} %{_prefix}/%{_lib}')" >> config.m4
84372654 213echo "define(\`confLIBSEARCH', \`db resolv')" >> config.m4
cd0a03f5 214%if 0%{!?debug:1}
aef0455c 215echo "define(\`confLDOPTS', \`-s')" >> config.m4
27e830f8 216%endif
cd0a03f5 217%if %{with ldap}
aef0455c
JB
218echo "APPENDDEF(\`confMAPDEF', \`-DLDAPMAP')" >> config.m4
219echo "APPENDDEF(\`confLIBS', \`-lldap -llber')" >> config.m4
220%endif
cd0a03f5 221%if %{with pgsql}
00791ae1 222echo "APPENDDEF(\`confENVDEF', \`-DSASL')" >> config.m4
223echo "APPENDDEF(\`confMAPDEF', \`-DPGSQLMAP')" >> config.m4
224echo "APPENDDEF(\`confLIBS', \`-lpq -lresolv')" >> config.m4
225echo "APPENDDEF(\`confLIBS', \`-lsasl -lcrypto')" >> config.m4
226%endif
cd0a03f5 227%if %{with tls}
aef0455c 228echo "APPENDDEF(\`confENVDEF', \`-DSTARTTLS')" >> config.m4
969490ba 229echo "APPENDDEF(\`confENVDEF', \`-D_FFR_DEAL_WITH_ERROR_SSL')" >> config.m4
aef0455c 230echo "APPENDDEF(\`confLIBS', \`-lssl -lcrypto')" >> config.m4
58f0209c 231echo "APPENDDEF(\`confENVDEF', \`-D_FFR_SMTP_SSL')" >> config.m4
27e830f8
JB
232%endif
233
58f0209c 234echo "APPENDDEF(\`confENVDEF', \`-DMILTER')" >> config.m4
235
215fd019 236cd sendmail && sh Build -f ../config.m4
21bd6be8
JB
237cd ../mailstats && sh Build -f ../config.m4
238cd ../rmail && sh Build -f ../config.m4
239cd ../makemap && sh Build -f ../config.m4
240cd ../praliases && sh Build -f ../config.m4
241cd ../smrsh && sh Build -f ../config.m4
06fc71d5 242cd ../libmilter && sh Build -f ../config.m4
21bd6be8 243cd ../cf/cf
c3fb8dbb 244m4 pld.mc > pld.cf
991115b7 245
51736bde 246%install
247rm -rf $RPM_BUILD_ROOT
2ad9de37
PG
248install -d $RPM_BUILD_ROOT%{_mandir}/man{1,5,8} \
249 $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,monit,sysconfig,sasl,smrsh} \
a6d88ee0 250 $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_prefix}/lib} \
251 $RPM_BUILD_ROOT{%{_datadir}/sendmail-cf,%{_libdir}} \
2ad9de37
PG
252 $RPM_BUILD_ROOT/var/{log,spool/mqueue} \
253 $RPM_BUILD_ROOT{%{_sysconfdir},%{_includedir}}
51736bde 254
255OBJDIR=obj.$(uname -s).$(uname -r).$(arch)
256
215fd019
JB
257IDNU=`id -nu`
258IDNG=`id -ng`
259SMINSTOPT="DESTDIR=$RPM_BUILD_ROOT SBINOWN=$IDNU SBINGRP=$IDNG \
f3b90650 260 UBINOWN=$IDNU UBINGRP=$IDNG MANOWN=$IDNU MANGRP=$IDNG \
21bd6be8 261 CFOWN=$IDNU CFGRP=$IDNG MSPQOWN=$IDNU GBINGRP=$IDNG GBINOWN=$IDNU \
06fc71d5 262 BINOWN=$IDNU BINGRP=$IDNG LIBOWN=$IDNU LIBGRP=$IDNG INCOWN=$IDNU INCGRP=$IDNG"
263
cd6ea0c9
PG
264%{__make} -C $OBJDIR/sendmail install \
265 $SMINSTOPT
266%{__make} -C $OBJDIR/mailstats install \
267 $SMINSTOPT
268%{__make} -C $OBJDIR/praliases install \
269 $SMINSTOPT
270%{__make} -C $OBJDIR/rmail force-install \
271 $SMINSTOPT
272%{__make} -C $OBJDIR/makemap install \
273 $SMINSTOPT
274%{__make} -C $OBJDIR/smrsh install \
275 $SMINSTOPT
06fc71d5 276%{__make} -C $OBJDIR/libmilter install \
485ff0c7
JB
277 $SMINSTOPT \
278 LIBDIR=%{_libdir}
51736bde 279
cd6ea0c9 280ln -sf %{_sbindir}/makemap $RPM_BUILD_ROOT%{_bindir}/makemap
1afe6f39 281
51736bde 282# install the cf files
283cd cf
215fd019 284rm -f cf/{Build,Makefile} feature/*~
32b7d288 285cp -a * $RPM_BUILD_ROOT%{_datadir}/sendmail-cf
51736bde 286cd -
287
93476486 288# sendmail.{cf,mc}
c3fb8dbb 289install cf/cf/pld.cf $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.cf
a6d88ee0 290sed -e 's|@@PATH@@|%{_datadir}/sendmail-cf|' < %{SOURCE6} \
5e4bbbe3 291 > $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.mc
93476486 292
cd0a03f5 293%if %{with pgsql}
00791ae1 294install bluelabs.mc $RPM_BUILD_ROOT%{_sysconfdir}/bluelabs.mc
295%endif
296
93476486
JB
297# submit.mc (submit.cf is installed automatically)
298install cf/cf/submit.mc $RPM_BUILD_ROOT%{_sysconfdir}
299
215fd019 300echo "# local-host-names - include all aliases for your machine here." \
5e4bbbe3 301 > $RPM_BUILD_ROOT%{_sysconfdir}/local-host-names
b1eedafd 302#"vim ruuls
51736bde 303
9f232097 304ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT%{_prefix}/lib/sendmail
51736bde 305
306# dangling symlinks
9f232097
ER
307for f in hoststat mailq newaliases purgestat; do
308 ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT%{_bindir}/${f}
215fd019 309done
51736bde 310
1782298e 311for map in virtusertable access domaintable mailertable; do
5e4bbbe3 312 touch $RPM_BUILD_ROOT%{_sysconfdir}/${map}
b9ffc414 313 $RPM_BUILD_ROOT%{_sbindir}/makemap -C $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.cf hash \
5e4bbbe3 314 $RPM_BUILD_ROOT%{_sysconfdir}/${map}.db < $RPM_BUILD_ROOT%{_sysconfdir}/${map}
215fd019 315done
51736bde 316
5e4bbbe3 317install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/aliases
b9ffc414 318$RPM_BUILD_ROOT%{_sbindir}/makemap -C $RPM_BUILD_ROOT%{_sysconfdir}/sendmail.cf hash \
5e4bbbe3 319 $RPM_BUILD_ROOT%{_sysconfdir}/aliases.db < %{SOURCE3}
51736bde 320
a9ffb5f1 321install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/sendmail
215fd019 322install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/sendmail
5e4bbbe3 323install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/Makefile
84572074 324install %{SOURCE8} $RPM_BUILD_ROOT/etc/sasl/Sendmail.conf
699a1588 325install %{SOURCE13} $RPM_BUILD_ROOT/etc/pam.d/smtp
f09d9a92
ŁJM
326install %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/access
327install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/mailertable
328install %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/virtusertable
329install %{SOURCE12} $RPM_BUILD_ROOT%{_sysconfdir}/domaintable
2ad9de37 330install %{SOURCE14} $RPM_BUILD_ROOT/etc/monit/
991115b7 331
34729a6b
JR
332touch $RPM_BUILD_ROOT/etc/security/blacklist.smtp
333
93476486
JB
334mv -f smrsh/README README.smrsh
335mv -f cf/README README.cf
336mv -f doc/op/op.me .
2a5b1ce8 337
a9ffb5f1 338bzip2 -dc %{SOURCE4} | tar xf -
b2c4584b 339
a7c38e21
ER
340# for perl-Sendmail-Milter
341install $OBJDIR/libsm/libsm.a $OBJDIR/libsmutil/libsmutil.a \
342 $RPM_BUILD_ROOT%{_libdir}
343
51736bde 344%clean
59d8b10c 345rm -rf $RPM_BUILD_ROOT
991115b7 346
93476486 347%pre
b1eedafd
ER
348%groupadd -g 25 smmsp
349%useradd -u 25 -d /var/spool/clientqueue -s /bin/false -c "Sendmail Message Submission Program" -g smmsp smmsp
93476486 350
991115b7 351%post
3a9160c0 352umask 022
51736bde 353#
354# Convert old format to new
355#
356if [ -f /etc/mail/deny ] ; then
c9b67936 357 cat /etc/mail/deny | \
358 awk 'BEGIN{ print "# Entries from obsoleted /etc/mail/deny"} \
359 {print $1" REJECT"}' >> /etc/mail/access
f8807059 360 mv -f /etc/mail/deny /etc/mail/deny.rpmorig
d8cea423 361fi
51736bde 362for oldfile in relay_allow ip_allow name_allow ; do
c9b67936 363 if [ -f /etc/mail/$oldfile ] ; then
364 cat /etc/mail/$oldfile | \
365 awk "BEGIN { print \"# Entries from obsoleted /etc/mail/$oldfile\" ;} \
366 { print $1\" RELAY\" }" >> /etc/mail/access
f8807059 367 mv -f /etc/mail/$oldfile /etc/mail/$oldfile.rpmorig
c9b67936 368 fi
51736bde 369done
991115b7 370
51736bde 371#
372# Oops, these files moved
373#
374if [ -f /etc/sendmail.cw ] ; then
1cfcd94c 375 cat /etc/sendmail.cw | \
c9b67936 376 awk 'BEGIN { print "# Entries from obsoleted /etc/sendmail.cw" ;} \
377 { print $1 }' >> /etc/mail/local-host-names
f8807059 378 mv -f /etc/sendmail.cw /etc/sendmail.cw.rpmorig
991115b7 379fi
51736bde 380#
381# Rebuild maps (next reboot will rebuild also)
382#
383{ /usr/bin/newaliases
c9b67936 384 for map in virtusertable access domaintable mailertable; do
385 if [ -f /etc/mail/${map} ] ; then
386 /usr/bin/makemap hash /etc/mail/${map} < /etc/mail/${map}
387 sleep 1
388 fi
389 done
51736bde 390} > /dev/null 2>&1
991115b7 391
4426b811 392/sbin/chkconfig --add sendmail
d8b83358 393%service sendmail restart "sendmail daemon"
51736bde 394
395%preun
4426b811 396if [ "$1" = "0" ]; then
d8b83358 397 %service sendmail stop
4426b811 398 /sbin/chkconfig --del sendmail
399fi
991115b7 400
93476486
JB
401%postun
402if [ "$1" = "0" ]; then
48fb4f19 403 %userremove smmsp
404 %groupremove smmsp
93476486
JB
405fi
406
51736bde 407# removal of compatibility links
408%triggerpostun -- sendmail < 8.10.1
409/sbin/chkconfig --add sendmail
991115b7 410
411%files
412%defattr(644,root,root,755)
feeec710 413%doc FAQ KNOWNBUGS README* op.me RELEASE_NOTES examples/
51736bde 414%attr(755,root,root) %{_sbindir}/mailstats
415%attr(755,root,root) %{_sbindir}/praliases
416%attr(755,root,root) %{_bindir}/hoststat
417%attr(755,root,root) %{_bindir}/purgestat
418%attr(755,root,root) %{_bindir}/rmail
419%attr(755,root,root) %{_bindir}/makemap
420%attr(755,root,root) %{_sbindir}/makemap
93476486 421%attr(2755,root,smmsp) %{_sbindir}/sendmail
51736bde 422%attr(755,root,root) %{_bindir}/newaliases
423%attr(755,root,root) %{_bindir}/mailq
424%attr(755,root,root) %{_sbindir}/smrsh
a6d88ee0 425%{_prefix}/lib/sendmail
51736bde 426
b89cc167
JB
427%{_mandir}/man1/mailq.1*
428%{_mandir}/man1/newaliases.1*
429%{_mandir}/man5/aliases.5*
51736bde 430%{_mandir}/man8/mailstats.8*
431%{_mandir}/man8/makemap.8*
b89cc167
JB
432%{_mandir}/man8/praliases.8*
433%{_mandir}/man8/rmail.8*
51736bde 434%{_mandir}/man8/sendmail.8*
b89cc167 435%{_mandir}/man8/smrsh.8*
51736bde 436
1cfcd94c
TP
437%dir /etc/smrsh
438%dir %{_sysconfdir}
51736bde 439/var/log/statistics
1a0572f7
ER
440%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sendmail.cf
441%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sendmail.mc
442%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/submit.cf
443%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/submit.mc
444%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/local-host-names
445%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/aliases
cd0a03f5 446%{?with_pgsql:%{_sysconfdir}/bluelabs.mc}
a9ffb5f1
JB
447%attr(644,root,mail) %ghost %{_sysconfdir}/aliases.db
448%attr(770,root,smmsp) %dir /var/spool/clientmqueue
449%attr(750,root,mail) %dir /var/spool/mqueue
5e4bbbe3 450
451%config %{_sysconfdir}/Makefile
1a0572f7 452%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/access
5e4bbbe3 453%ghost %{_sysconfdir}/access.db
1a0572f7 454%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/domaintable
5e4bbbe3 455%ghost %{_sysconfdir}/domaintable.db
1a0572f7 456%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mailertable
5e4bbbe3 457%ghost %{_sysconfdir}/mailertable.db
1a0572f7 458%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/virtusertable
1cfcd94c 459%ghost %{_sysconfdir}/virtusertable.db
5e4bbbe3 460%config(noreplace) %{_sysconfdir}/helpfile
51736bde 461
3c3d8557 462%attr(754,root,root) /etc/rc.d/init.d/sendmail
1a0572f7
ER
463%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/sendmail
464%config(noreplace) %verify(not md5 mtime size) /etc/sasl/Sendmail.conf
465%config(noreplace) %verify(not md5 mtime size) /etc/pam.d/smtp
34729a6b 466%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.smtp
4685c02a 467%config(noreplace) %verify(not md5 mtime size) /etc/monit/*.monitrc
991115b7 468
a6d88ee0 469%dir %{_datadir}/sendmail-cf
470%dir %{_datadir}/sendmail-cf/cf
471%{_datadir}/sendmail-cf/cf/pld.mc
472%{_datadir}/sendmail-cf/feature
473%{_datadir}/sendmail-cf/m4
474%{_datadir}/sendmail-cf/mailer
475%dir %{_datadir}/sendmail-cf/ostype
476%{_datadir}/sendmail-cf/ostype/linux.m4
477%dir %{_datadir}/sendmail-cf/sh
478%{_datadir}/sendmail-cf/sh/makeinfo.sh
479%{_datadir}/sendmail-cf/siteconfig
06fc71d5 480
541fcdae 481%files -n libmilter-devel
19aabebb 482%defattr(644,root,root,755)
06fc71d5 483%{_libdir}/libmilter.a
a7c38e21
ER
484%{_libdir}/libsm.a
485%{_libdir}/libsmutil.a
19aabebb 486%{_includedir}/libmilter
This page took 0.123563 seconds and 4 git commands to generate.