]> git.pld-linux.org Git - packages/sendmail.git/blame - sendmail.spec
- uniformized configs to use system-auth where possible
[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
541fcdae 26Release: 5
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
93476486
JB
332mv -f smrsh/README README.smrsh
333mv -f cf/README README.cf
334mv -f doc/op/op.me .
2a5b1ce8 335
a9ffb5f1 336bzip2 -dc %{SOURCE4} | tar xf -
b2c4584b 337
a7c38e21
ER
338# for perl-Sendmail-Milter
339install $OBJDIR/libsm/libsm.a $OBJDIR/libsmutil/libsmutil.a \
340 $RPM_BUILD_ROOT%{_libdir}
341
51736bde 342%clean
59d8b10c 343rm -rf $RPM_BUILD_ROOT
991115b7 344
93476486 345%pre
b1eedafd
ER
346%groupadd -g 25 smmsp
347%useradd -u 25 -d /var/spool/clientqueue -s /bin/false -c "Sendmail Message Submission Program" -g smmsp smmsp
93476486 348
991115b7 349%post
3a9160c0 350umask 022
51736bde 351#
352# Convert old format to new
353#
354if [ -f /etc/mail/deny ] ; then
c9b67936 355 cat /etc/mail/deny | \
356 awk 'BEGIN{ print "# Entries from obsoleted /etc/mail/deny"} \
357 {print $1" REJECT"}' >> /etc/mail/access
f8807059 358 mv -f /etc/mail/deny /etc/mail/deny.rpmorig
d8cea423 359fi
51736bde 360for oldfile in relay_allow ip_allow name_allow ; do
c9b67936 361 if [ -f /etc/mail/$oldfile ] ; then
362 cat /etc/mail/$oldfile | \
363 awk "BEGIN { print \"# Entries from obsoleted /etc/mail/$oldfile\" ;} \
364 { print $1\" RELAY\" }" >> /etc/mail/access
f8807059 365 mv -f /etc/mail/$oldfile /etc/mail/$oldfile.rpmorig
c9b67936 366 fi
51736bde 367done
991115b7 368
51736bde 369#
370# Oops, these files moved
371#
372if [ -f /etc/sendmail.cw ] ; then
1cfcd94c 373 cat /etc/sendmail.cw | \
c9b67936 374 awk 'BEGIN { print "# Entries from obsoleted /etc/sendmail.cw" ;} \
375 { print $1 }' >> /etc/mail/local-host-names
f8807059 376 mv -f /etc/sendmail.cw /etc/sendmail.cw.rpmorig
991115b7 377fi
51736bde 378#
379# Rebuild maps (next reboot will rebuild also)
380#
381{ /usr/bin/newaliases
c9b67936 382 for map in virtusertable access domaintable mailertable; do
383 if [ -f /etc/mail/${map} ] ; then
384 /usr/bin/makemap hash /etc/mail/${map} < /etc/mail/${map}
385 sleep 1
386 fi
387 done
51736bde 388} > /dev/null 2>&1
991115b7 389
4426b811 390/sbin/chkconfig --add sendmail
d8b83358 391%service sendmail restart "sendmail daemon"
51736bde 392
393%preun
4426b811 394if [ "$1" = "0" ]; then
d8b83358 395 %service sendmail stop
4426b811 396 /sbin/chkconfig --del sendmail
397fi
991115b7 398
93476486
JB
399%postun
400if [ "$1" = "0" ]; then
48fb4f19 401 %userremove smmsp
402 %groupremove smmsp
93476486
JB
403fi
404
51736bde 405# removal of compatibility links
406%triggerpostun -- sendmail < 8.10.1
407/sbin/chkconfig --add sendmail
991115b7 408
409%files
410%defattr(644,root,root,755)
feeec710 411%doc FAQ KNOWNBUGS README* op.me RELEASE_NOTES examples/
51736bde 412%attr(755,root,root) %{_sbindir}/mailstats
413%attr(755,root,root) %{_sbindir}/praliases
414%attr(755,root,root) %{_bindir}/hoststat
415%attr(755,root,root) %{_bindir}/purgestat
416%attr(755,root,root) %{_bindir}/rmail
417%attr(755,root,root) %{_bindir}/makemap
418%attr(755,root,root) %{_sbindir}/makemap
93476486 419%attr(2755,root,smmsp) %{_sbindir}/sendmail
51736bde 420%attr(755,root,root) %{_bindir}/newaliases
421%attr(755,root,root) %{_bindir}/mailq
422%attr(755,root,root) %{_sbindir}/smrsh
a6d88ee0 423%{_prefix}/lib/sendmail
51736bde 424
b89cc167
JB
425%{_mandir}/man1/mailq.1*
426%{_mandir}/man1/newaliases.1*
427%{_mandir}/man5/aliases.5*
51736bde 428%{_mandir}/man8/mailstats.8*
429%{_mandir}/man8/makemap.8*
b89cc167
JB
430%{_mandir}/man8/praliases.8*
431%{_mandir}/man8/rmail.8*
51736bde 432%{_mandir}/man8/sendmail.8*
b89cc167 433%{_mandir}/man8/smrsh.8*
51736bde 434
1cfcd94c
TP
435%dir /etc/smrsh
436%dir %{_sysconfdir}
51736bde 437/var/log/statistics
1a0572f7
ER
438%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sendmail.cf
439%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sendmail.mc
440%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/submit.cf
441%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/submit.mc
442%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/local-host-names
443%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/aliases
cd0a03f5 444%{?with_pgsql:%{_sysconfdir}/bluelabs.mc}
a9ffb5f1
JB
445%attr(644,root,mail) %ghost %{_sysconfdir}/aliases.db
446%attr(770,root,smmsp) %dir /var/spool/clientmqueue
447%attr(750,root,mail) %dir /var/spool/mqueue
5e4bbbe3 448
449%config %{_sysconfdir}/Makefile
1a0572f7 450%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/access
5e4bbbe3 451%ghost %{_sysconfdir}/access.db
1a0572f7 452%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/domaintable
5e4bbbe3 453%ghost %{_sysconfdir}/domaintable.db
1a0572f7 454%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mailertable
5e4bbbe3 455%ghost %{_sysconfdir}/mailertable.db
1a0572f7 456%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/virtusertable
1cfcd94c 457%ghost %{_sysconfdir}/virtusertable.db
5e4bbbe3 458%config(noreplace) %{_sysconfdir}/helpfile
51736bde 459
3c3d8557 460%attr(754,root,root) /etc/rc.d/init.d/sendmail
1a0572f7
ER
461%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/sendmail
462%config(noreplace) %verify(not md5 mtime size) /etc/sasl/Sendmail.conf
463%config(noreplace) %verify(not md5 mtime size) /etc/pam.d/smtp
4685c02a 464%config(noreplace) %verify(not md5 mtime size) /etc/monit/*.monitrc
991115b7 465
a6d88ee0 466%dir %{_datadir}/sendmail-cf
467%dir %{_datadir}/sendmail-cf/cf
468%{_datadir}/sendmail-cf/cf/pld.mc
469%{_datadir}/sendmail-cf/feature
470%{_datadir}/sendmail-cf/m4
471%{_datadir}/sendmail-cf/mailer
472%dir %{_datadir}/sendmail-cf/ostype
473%{_datadir}/sendmail-cf/ostype/linux.m4
474%dir %{_datadir}/sendmail-cf/sh
475%{_datadir}/sendmail-cf/sh/makeinfo.sh
476%{_datadir}/sendmail-cf/siteconfig
06fc71d5 477
541fcdae 478%files -n libmilter-devel
19aabebb 479%defattr(644,root,root,755)
06fc71d5 480%{_libdir}/libmilter.a
a7c38e21
ER
481%{_libdir}/libsm.a
482%{_libdir}/libsmutil.a
19aabebb 483%{_includedir}/libmilter
This page took 0.122564 seconds and 4 git commands to generate.