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