1 Summary: Sendmail -- mail transport agent
2 Summary(pl): Sendmail -- aplikacja do obs³ugi poczty elektronicznej
6 Copyright: distributable (similar to, but not quite BSD)
7 Group: Networking/Daemons
8 Group(pl): Sieciowe/Serwery
9 Source0: ftp://ftp.sendmail.org/pub/sendmail/%{name}.%{version}.tar.gz
10 Source1: site.Linux.m4
13 Source4: site.Linux.ppc.m4
14 Source5: %{name}.sysconfig
15 Patch0: %{name}-ipv6.patch
16 Patch1: %{name}-dtelnet.patch
17 Patch2: %{name}-path.patch
18 Patch3: %{name}-rmail.patch
19 Patch4: %{name}-pld.mc.patch
20 Patch5: %{name}-redirect.patch
21 Patch6: %{name}-smrsh.patch
22 Patch7: %{name}-release.patch
23 BuildRoot: /tmp/%{name}-%{version}-root
24 URL: http://www.sendmail.org
25 Prereq: /sbin/chkconfig
32 Sendmail is a Mail Transport Agent, which is the program
33 that moves mail from one machine to another. Sendmail implements a
34 general internetwork mail routing facility, featuring aliasing and
35 forwarding, automatic routing to network gateways, and flexible
38 If you need the ability to send and receive mail via the internet
39 you'll need sendmail or another MTA.
42 Sendmail jest programem umo¿liwiaj±cym wymianê poczty elektronicznej
43 miêdzy komputerami w sieci internet. Zajmuje siê przekazywaniem poczty
44 elektronicznej miêdzy bramkami pocztowymi i dostarczaniem przesy³ek na
45 konta docelowe. Bardzo dobrze obs³uguje aliasy pocztowe a jego dodatkowym
46 atutem jest prosta konfiguracja. Dziêki rozbudowanym mo¿liwo¶ciom
47 konfiguracyjnym jest w stanie dostarczaæ przesy³ki za po¶rednictwem
48 protoko³ów: SMTP, ESMTP, UUCP, X.400 i innych.
50 Je¿eli masz zamiar korzystaæ z poczty elektronicznej w sieci internet
51 oraz 6bone to zainstaluj ten pakiet.
54 Summary: Sendmail configuration files and m4 macros
55 Summary(pl): Pliki konfiguracyjne oraz makra m4 dla sendmaila
58 Requires: %{name} = %{version}
61 This package contains all the configuration files used to generate
62 the sendmail.cf file distributed with the base sendmail package.
63 You'll want this package if you need to reconfigure and rebuild
64 your sendmail.cf file. For example, the default sendmail.cf is
65 not configured for UUCP. If you need to send and receive mail
66 over UUCP, you may need this package to help you reconfigure sendmail.
69 Pakiet ten zawiera wszystkie pliki konfiguracyjne u¿ywane do gene-
70 rowania pliku sendmail.cf, znajduj±cego siê w pakiecie bazowym.
71 Bêdziesz potrzebowa³ tego pakietu je¿eli chcesz zmieniæ i przebudowaæ
72 konfiguracjê swojego sendmaila. Na przyk³ad, standardowy plik konfigu-
73 racyjny nie zawiera wspomagania dla poczty po UUCP. Je¿eli chcesz wy-
74 sy³aæ i odbieraæ pocztê po UUCP bêdziesz potrzebowa³ tego pakietu.
92 cat %{SOURCE1} |sed s/gid/"$GID"/g | sort | sed s/id/"$ID"/g | sort | \
93 sed s/opt/"$OPT"/g > BuildTools/Site/site.Linux.m4
98 make makemap mailstats praliases rmail
99 make smrsh LDOPTS="-s -static"
102 /usr/bin/m4 pld.mc >> ./sendmail.cf
106 rm -rf $RPM_BUILD_ROOT
108 install -d $RPM_BUILD_ROOT/etc/{mail,rc.d/init.d,sysconfig}
109 install -d $RPM_BUILD_ROOT/usr/{bin,lib,sbin,share/sendmail-cf,libexec}
110 install -d $RPM_BUILD_ROOT/usr/share/{man/man{1,5,8},misc}
111 install -d $RPM_BUILD_ROOT/var/{run,spool/{mqueue,mail}}
113 install %{SOURCE2} $RPM_BUILD_ROOT/etc/mail/aliases
114 install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/sendmail
116 touch $RPM_BUILD_ROOT/etc/mail/{sendmail.{ct,cw},relay-domains}
118 for i in aliases access domaintable genericstable mailertable majordomo \
120 do touch $RPM_BUILD_ROOT/etc/mail/$i{,.db}
123 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/sendmail
125 make DESTDIR=$RPM_BUILD_ROOT install
126 make DESTDIR=$RPM_BUILD_ROOT OPTIONS=force-install rmail
128 for i in hoststat mailq newaliases purgestat
129 do ln -sf ../sbin/sendmail $RPM_BUILD_ROOT/usr/bin/$i
131 ln -sf ../sbin/sendmail $RPM_BUILD_ROOT/usr/lib/sendmail
133 install cf/cf/sendmail.cf $RPM_BUILD_ROOT/etc/mail
135 cp cf/* $RPM_BUILD_ROOT/usr/share/sendmail-cf/ -a
137 mv $RPM_BUILD_ROOT/etc/mail/*.hf $RPM_BUILD_ROOT/usr/share/misc
139 cat $RPM_BUILD_ROOT/etc/mail/sendmail.cf |sed s/DZ8.9.3/DZLinux/g > \
140 $RPM_BUILD_ROOT/etc/mail/sendmail.cf.new
142 mv $RPM_BUILD_ROOT/etc/mail/sendmail.cf.new $RPM_BUILD_ROOT/etc/mail/sendmail.cf
144 cp smrsh/README smrsh/SMRSH.txt
146 gzip -9fn $RPM_BUILD_ROOT/usr/share/man/man[158]/*
147 gzip -9fn README KNOWNBUGS RELEASE_NOTES smrsh/SMRSH.txt
150 /sbin/chkconfig --add sendmail
151 if [ -f /var/lock/subsys/sendmail ]; then
152 /etc/rc.d/init.d/sendmail restart >&2
156 if [ -e /var/lock/sybsys/sendmail ]; then
157 /etc/rc.d/init.d/sendmail stop &>/dev/null
161 /sbin/chkconfig --del sendmail
165 rm -rf $RPM_BUILD_ROOT
168 %defattr(644,root,root,755)
169 %doc {README,KNOWNBUGS,RELEASE_NOTES}.gz
170 %doc smrsh/SMRSH.txt.gz
172 %attr(750,root,root) %dir /etc/mail
173 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/mail/*
174 %attr(640,root,root) %config %verify(not size mtime md5) /etc/sysconfig/*
175 %attr(755,root,root) /etc/rc.d/init.d/*
177 %attr(755,root,root) /usr/bin/*
179 %attr(755,root,root) /usr/sbin/mailstats
180 %attr(755,root,root) /usr/sbin/makemap
181 %attr(755,root,root) /usr/sbin/praliases
183 %attr(4711,root,root) /usr/sbin/sendmail
185 %attr(755,root,root) /usr/lib/sendmail
186 %attr(755,root,root) /usr/sbin/smrsh
188 /usr/share/man/man[158]/*
191 %ghost /var/run/sendmail.st
194 %defattr(644,root,root,755)
196 %dir /usr/share/sendmail-cf
197 %attr(-,root,root) /usr/share/sendmail-cf/*