]> git.pld-linux.org Git - packages/postfix.git/blame - postfix.spec
- file from http://postfix.state-of-mind.de/bounce-templates/bounce.de-DE.cf
[packages/postfix.git] / postfix.spec
CommitLineData
c41ca9c7 1#
6c202c7c 2# Conditional build:
a675fe53 3%bcond_without ldap # without LDAP map module
4%bcond_without mysql # without MySQL map module
5%bcond_without pgsql # without PostgreSQL map module
6%bcond_without sasl # without SMTP AUTH support
7%bcond_without ssl # without SSL/TLS support
d2e5a200 8%bcond_without cdb # without cdb map support
afeeeec7 9%bcond_without vda # without VDA patch
91c5f300 10%bcond_with hir # with Beeth's header_if_reject patch
b21ac01c 11%bcond_with tcp # with unofficial tcp: lookup table
a675fe53 12#
aed7eb18 13Summary: Postfix Mail Transport Agent
2fb1717c
ER
14Summary(cs.UTF-8): Postfix - program pro přepravu pošty (MTA)
15Summary(es.UTF-8): Postfix - Un MTA (Mail Transport Agent) de alto desempeño
16Summary(fr.UTF-8): Agent de transport de courrier Postfix
17Summary(pl.UTF-8): Serwer SMTP Postfix
18Summary(pt_BR.UTF-8): Postfix - Um MTA (Mail Transport Agent) de alto desempenho
19Summary(sk.UTF-8): Agent prenosu pošty Postfix
aed7eb18 20Name: postfix
87c7eadd
JR
21Version: 2.4.5
22%define vda_ver 2.4.5
3fa55af3 23Release: 1
9e330f14 24Epoch: 2
4e46d0a4 25License: distributable
88cb24db 26Group: Networking/Daemons
9e330f14 27Source0: ftp://ftp.porcupine.org/mirrors/postfix-release/official/%{name}-%{version}.tar.gz
87c7eadd 28# Source0-md5: ceba0cde05d12baa0ba2ed69fbb96b42
a6206693 29Source1: %{name}.aliases
30Source2: %{name}.cron
31Source3: %{name}.init
efbd5023
JB
32Source4: %{name}.sysconfig
33Source5: %{name}.sasl
34Source6: %{name}.pamd
87c7eadd
JR
35Source7: http://vda.sourceforge.net/VDA/%{name}-%{vda_ver}-vda-ng.patch.gz
36# Source7-md5: 35fa62c93091d42ab02f67d0614d7086
afeeeec7 37Source8: %{name}-bounce.cf.pl
39f13daf
TO
38Patch0: %{name}-config.patch
39Patch1: %{name}-conf_msg.patch
40Patch2: %{name}-dynamicmaps.patch
8a65cb50 41Patch3: %{name}-master.cf_cyrus.patch
d9d74ec2 42# from http://akson.sgh.waw.pl/~chopin/unix/postfix-2.1.5-header_if_reject.diff
8a65cb50 43Patch4: %{name}-header_if_reject.patch
8961886a
JR
44Patch5: %{name}-log-proxy-rejects.patch
45Patch6: %{name}-ident.patch
46Patch7: %{name}-lib64.patch
47Patch8: %{name}-conf.patch
48Patch9: %{name}-dictname.patch
7003f448 49URL: http://www.postfix.org/
a675fe53 50%{?with_sasl:BuildRequires: cyrus-sasl-devel}
f5be0c4f 51BuildRequires: db-devel
435fe1e7
JB
52# getifaddrs() with IPv6 support
53BuildRequires: glibc-devel >= 6:2.3.4
a675fe53 54%{?with_mysql:BuildRequires: mysql-devel}
f9b0803c 55%{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
e5d6ba8a 56%{?with_ssl:BuildRequires: openssl-devel >= 0.9.8b}
9e330f14 57BuildRequires: pcre-devel
a675fe53 58%{?with_pgsql:BuildRequires: postgresql-devel}
88cb24db 59BuildRequires: rpmbuild(macros) >= 1.268
cc227ab6 60BuildRequires: sed >= 4.0
a675fe53 61%{?with_cdb:BuildRequires: tinycdb-devel}
cc227ab6 62%{?with_mysql:BuildRequires: zlib-devel}
6c202c7c 63Requires(post): /bin/hostname
04eda2b3
ER
64Requires(post,postun): /sbin/ldconfig
65Requires(post,preun): /sbin/chkconfig
66Requires(postun): /usr/sbin/groupdel
67Requires(postun): /usr/sbin/userdel
36d09b56 68Requires(pre): /bin/id
69Requires(pre): /usr/bin/getgid
70Requires(pre): /usr/sbin/groupadd
71Requires(pre): /usr/sbin/useradd
6193959a 72Requires: /sbin/chkconfig
760324a9
PG
73Requires: diffutils
74Requires: findutils
04eda2b3
ER
75Requires: rc-scripts
76Requires: sed
760324a9 77%{?with_cdb:Requires:tinycdb}
6383ad40 78Suggests: cyrus-sasl-saslauthd
36d09b56 79Provides: group(postfix)
6c202c7c 80Provides: smtpdaemon
36d09b56 81Provides: user(postfix)
760324a9 82Obsoletes: smtpdaemon
1b5a7762 83BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
0effd84f
AM
84
85%description
9d1e23e4 86Postfix is attempt to provide an alternative to the widely-used
87Sendmail program. Postfix attempts to be fast, easy to administer, and
88hopefully secure, while at the same time being sendmail compatible
5e7152ef 89enough to not upset your users. This version has IPv6 support.
07119450 90
23264879 91%description -l es.UTF-8
d6c39c23 92Postfix es una alternativa para el mundialmente utilizado sendmail. Si
23264879 93desea tener un servidor SMTP *rápido*, debe instalar este paquete.
d6c39c23 94
23264879
JR
95%description -l fr.UTF-8
96Postfix (voir http://www.postfix.org/) se veut une alternative à
07119450 97sendmail, responsable de l'acheminement de 70% des courriers
23264879
JR
98électroniques sur Internet. IBM en a suppotré le développement, mais
99ne contrôle pas son évolution. Le but est d'installer Postfix sur le
100plus grand nombre de systèmes possible. Dans cette optique, il a été
101écrit pour être totalement sous le contrôle de l'utilisateur.
07119450 102
23264879 103%description -l it.UTF-8
9e330f14 104Postfix (http://www.postfix.org/) e' un'alternativa al programma
07119450 105sendmail utilizzato per la gestione del 70 per cento della posta
106Internet.
107
108Seppur IBM supporti lo sviluppo di Postfix, non controlla la sua
109evoluzione.
110
111Consultate la pagine web http://www.moongroup.com/how-to.phtml nella
112quale troverete le indicazioni per una corretta installazione e
113configurazione di questo programma.
114
23264879
JR
115%description -l pl.UTF-8
116Postfix jest próbą dostarczenia alternatywnego MTA w stosunku do
117szeroko używanego sendmaila. Postfix w zamierzeniu ma być szybki,
118łatwy w administrowaniu, bezpieczny oraz ma być na tyle kompatybilny z
119sendmailem by nie denerwować użytkowników. Ta wersja obsługuje IPv6.
07119450 120
23264879
JR
121%description -l pt_BR.UTF-8
122O Postfix é uma alternativa para o mundialmente utilizado sendmail. Se
123você deseja um servidor SMTP *rápido*, instale este pacote.
d6c39c23 124
23264879
JR
125%description -l sk.UTF-8
126Postfix (pozri http://www.postfix.org/) má za cieľ byť alternatívou k
127široko rozšírenému programu sendmail, zodpovednému za 70% všetkej
128elektronickej pošty doručenej na Internete.
07119450 129
23264879
JR
130Aj keď IBM podporovala vývoj Postfixu, zdržiava sa vplyvu na jeho
131vývoj. Cieľom je inštalácia Postfixu na čo najväčšom počte systémov.
132Do tohoto momentu je softvér poskytovaný bez ovplyvňovania, takže sa
133môže vyvíjať podľa jeho používateľov.
07119450 134
23264879
JR
135Určite si prečítajte http://www.moongroup.com/how-to.phtml, kde sú
136popísané kroky potrebné pred a po inštalácii Postfixu.
07119450 137
9e330f14 138%package devel
139Summary: Postfix loadable modules development package
2fb1717c 140Summary(pl.UTF-8): Pakiet dla programistów ładowanych modułów do postfiksa
9e330f14 141Group: Development/Libraries
68087f44 142Requires: %{name} = %{epoch}:%{version}-%{release}
9e330f14 143
144%description devel
145Header files to build additional map types for Postfix.
146
23264879
JR
147%description devel -l pl.UTF-8
148Pliki nagłówkowe do tworzenia dodatkowych typów map dla Postfiksa.
9e330f14 149
150%package dict-ldap
151Summary: LDAP map support for Postfix
2fb1717c 152Summary(pl.UTF-8): Obsługa map LDAP dla Postfiksa
9e330f14 153Group: Networking/Daemons
68087f44 154Requires: %{name} = %{epoch}:%{version}-%{release}
f9b0803c 155Requires: openldap >= 2.3.0
9e330f14 156
157%description dict-ldap
158This package provides support for LDAP maps in Postfix.
159
23264879
JR
160%description dict-ldap -l pl.UTF-8
161Ten pakiet dodaje obsługę map LDAP do Postfiksa.
9e330f14 162
163%package dict-mysql
164Summary: MySQL map support for Postfix
2fb1717c 165Summary(pl.UTF-8): Obsługa map MySQL dla Postfiksa
9e330f14 166Group: Networking/Daemons
68087f44 167Requires: %{name} = %{epoch}:%{version}-%{release}
9e330f14 168
169%description dict-mysql
170This package provides support for MySQL maps in Postfix.
171
23264879
JR
172%description dict-mysql -l pl.UTF-8
173Ten pakiet dodaje obsługę map MySQL do Postfiksa.
9e330f14 174
9e330f14 175%package dict-pcre
176Summary: PCRE map support for Postfix
2fb1717c 177Summary(pl.UTF-8): Obsługa map PCRE dla Postfiksa
9e330f14 178Group: Networking/Daemons
68087f44 179Requires: %{name} = %{epoch}:%{version}-%{release}
9e330f14 180
181%description dict-pcre
182This package provides support for PCRE maps in Postfix.
183
23264879
JR
184%description dict-pcre -l pl.UTF-8
185Ten pakiet dodaje obsługę map PCRE do Postfiksa.
0effd84f 186
8016f71d
JB
187%package dict-pgsql
188Summary: PostgreSQL map support for Postfix
2fb1717c 189Summary(pl.UTF-8): Obsługa map PostgreSQL dla Postfiksa
8016f71d 190Group: Networking/Daemons
68087f44 191Requires: %{name} = %{epoch}:%{version}-%{release}
8016f71d
JB
192
193%description dict-pgsql
194This package provides support for PostgreSQL maps in Postfix.
195
23264879
JR
196%description dict-pgsql -l pl.UTF-8
197Ten pakiet dodaje obsługę map PostgreSQL do Postfiksa.
8016f71d 198
fad0c92b
ER
199%package qshape
200Summary: qshape - Print Postfix queue domain and age distribution
a5051c15 201Summary(pl.UTF-8): qshape - wypisywanie rozkładu domen i wieku z kolejki Postfiksa
fad0c92b
ER
202Group: Networking/Daemons
203Requires: %{name} = %{epoch}:%{version}-%{release}
204
205%description qshape
206The qshape program helps the administrator understand the Postfix
207queue message distribution in time and by sender domain or recipient
208domain. The program needs read access to the queue directories and
209queue files, so it must run as the superuser or the mail_owner
210specified in main.cf (typically postfix).
211
a5051c15
JB
212%description qshape -l pl.UTF-8
213Program qshape pomaga administratorowi zrozumieć rozkład kolejki
214wiadomości Postfiksa w czasie i w zależności od domeny nadawcy lub
215adresata. Program wymaga prawa odczytu do katalogów kolejki i plików
216kolejki, więc musi być uruchamiany przez superużytkownika lub
217użytkownika mail_owner podanego w main.cf (zwykle nazywającego się
218postfix).
219
0effd84f 220%prep
8a65cb50 221%setup -q
3522e8d4 222%{?with_vda:zcat %{SOURCE7} | patch -p1 -s}
87c7eadd
JR
223
224find -type f | xargs sed -i -e 's|/etc/postfix|/etc/mail|g'
225
54206e36 226%patch0 -p1
cc227ab6 227%patch1 -p0
759823fd 228%patch2 -p1
8a65cb50
JB
229%patch3 -p1
230%{?with_hir:%patch4 -p0}
8961886a
JR
231%patch5 -p1
232%patch6 -p1
cc227ab6 233sed -i '/scache_clnt_create/s/server/var_scache_service/' src/global/scache_clnt.c
99356d6f 234%if "%{_lib}" == "lib64"
8961886a 235%patch7 -p1
d9d74ec2 236%endif
8961886a
JR
237%patch8 -p1
238%patch9 -p1
0effd84f 239
b21ac01c 240%if %{with tcp}
241sed -i 's/ifdef SNAPSHOT/if 1/' src/util/dict_open.c
242%endif
243
0effd84f 244%build
254543a9 245%{__make} -f Makefile.init makefiles
246%{__make} tidy
8eb680c0 247CC="%{__cc}"
248export CC
435fe1e7
JB
249%{__make} \
250 DEBUG="" \
63044aca 251 OPT="%{rpmcflags} -D_FILE_OFFSET_BITS=64" \
a675fe53 252 %{!?with_ldap:LDAPSO=""} \
253 %{!?with_mysql:MYSQLSO=""} \
254 %{!?with_pgsql:PGSQLSO=""} \
8eb680c0 255 CCARGS="%{?with_ldap:-DHAS_LDAP} -DHAS_PCRE %{?with_sasl:-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl} %{?with_mysql:-DHAS_MYSQL -I/usr/include/mysql} %{?with_pgsql:-DHAS_PGSQL} %{?with_ssl:-DUSE_TLS} -DMAX_DYNAMIC_MAPS %{?with_cdb:-DHAS_CDB} -DHAVE_GETIFADDRS" \
256 AUXLIBS="-ldb -lresolv %{?with_sasl:-lsasl} %{?with_ssl:-lssl -lcrypto} %{?with_cdb:-lcdb} -lpcre"
0effd84f
AM
257
258%install
259rm -rf $RPM_BUILD_ROOT
e31194a0 260install -d $RPM_BUILD_ROOT/etc/{cron.daily,rc.d/init.d,sysconfig,pam.d,security} \
1bf3b45d 261 $RPM_BUILD_ROOT%{_sysconfdir}/{mail,sasl} \
996fb42e
JB
262 $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}/postfix,/usr/lib}\
263 $RPM_BUILD_ROOT{%{_includedir}/postfix,%{_mandir}} \
8a65cb50 264 $RPM_BUILD_ROOT%{_var}/spool/postfix/{active,corrupt,deferred,maildrop,private,saved,bounce,defer,incoming,pid,public}
8d5f7ded 265
996fb42e 266rm -f html/Makefile.in conf/{LICENSE,main.cf.default}
38f90f82 267
38f90f82 268install bin/* $RPM_BUILD_ROOT%{_sbindir}
269install libexec/* $RPM_BUILD_ROOT%{_libdir}/postfix
f52f40b7
JB
270ln $RPM_BUILD_ROOT%{_libdir}/postfix/smtp $RPM_BUILD_ROOT%{_libdir}/postfix/lmtp
271ln $RPM_BUILD_ROOT%{_libdir}/postfix/qmgr $RPM_BUILD_ROOT%{_libdir}/postfix/nqmgr
7003f448 272install conf/* $RPM_BUILD_ROOT%{_sysconfdir}/mail
7ffb4b69
JK
273sed -e's,^daemon_directory = .*,daemon_directory = %{_libdir}/postfix,' \
274 conf/main.cf > $RPM_BUILD_ROOT%{_sysconfdir}/mail/main.cf
7003f448 275
9e330f14 276for f in dns global master util ; do
277 install lib/lib${f}.a $RPM_BUILD_ROOT%{_libdir}/libpostfix-${f}.so.1
278 ln -sf lib${f}.so.1 $RPM_BUILD_ROOT%{_libdir}/libpostfix-${f}.so
279done
280install lib/dict*.so $RPM_BUILD_ROOT%{_libdir}/postfix
281install include/*.h $RPM_BUILD_ROOT%{_includedir}/postfix
282
996fb42e 283cp -a man/man* $RPM_BUILD_ROOT%{_mandir}
8d5f7ded 284
7003f448 285install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/mail/aliases
1bf3b45d 286install %{SOURCE2} $RPM_BUILD_ROOT/etc/cron.daily/postfix
287install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/postfix
efbd5023
JB
288install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/postfix
289install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/sasl/smtpd.conf
290install %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/smtp
afeeeec7 291install %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/mail/bounce.cf.pl
0b930ef4 292install auxiliary/rmail/rmail $RPM_BUILD_ROOT%{_bindir}/rmail
c4d27094 293install auxiliary/qshape/qshape.pl $RPM_BUILD_ROOT%{_bindir}/qshape
8d5f7ded 294
cc227ab6 295ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT%{_bindir}/mailq
296ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT%{_bindir}/newaliases
297ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT/usr/lib/sendmail
8d5f7ded 298
9d5846cd 299touch $RPM_BUILD_ROOT%{_sysconfdir}/mail/\
a6206693 300 {aliases,access,canonical,relocated,transport,virtual}{,.db}
0effd84f 301
876f5025
JR
302touch $RPM_BUILD_ROOT/etc/security/blacklist.smtp
303
6c202c7c 304> $RPM_BUILD_ROOT/var/spool/postfix/.nofinger
0effd84f 305
996fb42e 306rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/mail/makedefs.out
bf21c84b 307
ce5ea51e
JB
308%clean
309rm -rf $RPM_BUILD_ROOT
310
0effd84f 311%pre
38ee7751
ER
312%groupadd -g 62 postfix
313%groupadd -g 63 maildrop
314%useradd -u 62 -d /var/spool/postfix -s /bin/false -c "Postfix User" -g postfix postfix
92df9354 315
0effd84f 316%post
9e330f14 317/sbin/ldconfig
cc227ab6 318if ! grep -q "^postmaster:" %{_sysconfdir}/mail/aliases; then
319echo "Adding Entry for postmaster in %{_sysconfdir}/mail/aliases" >&2
320echo "postmaster: root" >>%{_sysconfdir}/mail/aliases
0effd84f 321fi
4e11d284 322if [ "$1" = "1" ]; then
38ee7751 323 # only on installation, not upgrade
5f30162e 324 if ! grep -q "^myhostname" %{_sysconfdir}/mail/main.cf; then
4e11d284
JB
325 postconf -e myhostname=`/bin/hostname -f`
326 fi
bf21c84b
JK
327else
328 postfix upgrade-configuration
13f4eff0
AF
329fi
330
0effd84f 331newaliases
c9643bf8 332/sbin/chkconfig --add postfix
88cb24db 333%service postfix restart "postfix daemon"
0effd84f 334
0effd84f 335%preun
c9643bf8 336if [ "$1" = "0" ]; then
88cb24db 337 %service postfix stop
c9643bf8 338 /sbin/chkconfig --del postfix
339fi
0effd84f 340
9d5846cd 341%postun
9e330f14 342/sbin/ldconfig
343if [ "$1" = "0" ]; then
36d09b56 344 %groupremove maildrop
345 %userremove postfix
346 %groupremove postfix
c9643bf8 347fi
9d5846cd 348
0effd84f
AM
349%files
350%defattr(644,root,root,755)
8a65cb50 351%doc html *README COMPATIBILITY HISTORY LICENSE RELEASE_NOTES TLS_*
bd7c0cf3 352%doc README_FILES/*README
bf21c84b 353%doc examples/smtpd-policy
0c1674c9 354%dir %{_sysconfdir}/mail
9a9b0b98
JB
355%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/access
356%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/aliases
afeeeec7
TP
357%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/bounce.cf.default
358%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/bounce.cf.pl
9a9b0b98
JB
359%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/canonical
360%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/generic
9a9b0b98
JB
361#%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/regexp_table
362%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/relocated
363%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/transport
364%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/virtual
365%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/header_checks
3ccfe138 366#%ghost %{_sysconfdir}/mail/*.db
9a9b0b98
JB
367%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/dynamicmaps.cf
368%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/main.cf
369%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/master.cf
370%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/postfix-script
9e330f14 371%attr(755,root,root) %{_sysconfdir}/mail/post-install
372%{_sysconfdir}/mail/postfix-files
1bf3b45d 373%attr(740,root,root) /etc/cron.daily/postfix
374%attr(754,root,root) /etc/rc.d/init.d/postfix
9a9b0b98 375%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/postfix
04eda2b3 376%config(noreplace) %verify(not md5 mtime size) /etc/pam.d/smtp
876f5025 377%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.smtp
9a9b0b98 378%{?with_sasl:%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sasl/smtpd.conf}
9e330f14 379%attr(755,root,root) %{_libdir}/libpostfix-*.so.*
573c93c6
JB
380%attr(755,root,root) %{_bindir}/mailq
381%attr(755,root,root) %{_bindir}/newaliases
fad0c92b 382%attr(755,root,root) %{_bindir}/rmail
9d5846cd 383%attr(755,root,root) %{_sbindir}/s*
9e330f14 384%attr(755,root,root) %{_sbindir}/postfix
6694854c
GS
385%attr(755,root,root) %{_sbindir}/postalias
386%attr(755,root,root) %{_sbindir}/postkick
9d5846cd
AM
387%attr(755,root,root) %{_sbindir}/postl*
388%attr(755,root,root) %{_sbindir}/postc*
389%attr(755,root,root) %{_sbindir}/postmap
9e330f14 390%attr(2755,root,maildrop) %{_sbindir}/postqueue
9d5846cd
AM
391%attr(755,root,root) %{_sbindir}/postsuper
392%attr(2755,root,maildrop) %{_sbindir}/postdrop
8a65cb50 393%attr(755,root,root) %{_sbindir}/qmqp-sink
9e330f14 394%attr(755,root,root) %{_sbindir}/qmqp-source
09055bff 395%attr(755,root,root) /usr/lib/sendmail
9e330f14 396%dir %{_libdir}/postfix
98693d0a 397%attr(755,root,root) %{_libdir}/postfix/[!d]*
8a65cb50 398%attr(755,root,root) %{_libdir}/postfix/discard
9d5846cd 399%attr(755,root,root) %dir %{_var}/spool/postfix
150a0aa3
JB
400%attr(700,postfix,root) %dir %{_var}/spool/postfix/active
401%attr(700,postfix,root) %dir %{_var}/spool/postfix/bounce
402%attr(700,postfix,root) %dir %{_var}/spool/postfix/corrupt
403%attr(700,postfix,root) %dir %{_var}/spool/postfix/defer
404%attr(700,postfix,root) %dir %{_var}/spool/postfix/deferred
405%attr(700,postfix,root) %dir %{_var}/spool/postfix/incoming
9d5846cd 406%attr(1730,postfix,maildrop) %dir %{_var}/spool/postfix/maildrop
150a0aa3
JB
407%attr(755,postfix,root) %dir %{_var}/spool/postfix/pid
408%attr(700,postfix,root) %dir %{_var}/spool/postfix/private
409%attr(710,postfix,maildrop) %dir %{_var}/spool/postfix/public
410%attr(700,postfix,root) %dir %{_var}/spool/postfix/saved
411%attr(644,postfix,root) %{_var}/spool/postfix/.nofinger
996fb42e
JB
412%{_mandir}/man1/mailq.1*
413%{_mandir}/man1/newaliases.1*
414%{_mandir}/man1/post*.1*
415%{_mandir}/man1/qmqp-*.1*
416%{_mandir}/man1/sendmail.1*
417%{_mandir}/man1/smtp-*.1*
418%{_mandir}/man5/access.5*
419%{_mandir}/man5/aliases.5*
420%{_mandir}/man5/body_checks.5*
421%{_mandir}/man5/bounce.5*
422%{_mandir}/man5/canonical.5*
423%{_mandir}/man5/cidr_table.5*
424%{_mandir}/man5/generic.5*
425%{_mandir}/man5/header_checks.5*
426%{_mandir}/man5/master.5*
427%{_mandir}/man5/nisplus_table.5*
428%{_mandir}/man5/postconf.5*
429%{_mandir}/man5/regexp_table.5*
430%{_mandir}/man5/relocated.5*
431%{_mandir}/man5/tcp_table.5*
432%{_mandir}/man5/transport.5*
433%{_mandir}/man5/virtual.5*
434%{_mandir}/man8/*.8*
9e330f14 435
436%files devel
437%defattr(644,root,root,755)
438%attr(755,root,root) %{_libdir}/libpostfix-*.so
439%{_includedir}/postfix
440
a675fe53 441%if %{with ldap}
9e330f14 442%files dict-ldap
443%defattr(644,root,root,755)
444%attr(755,root,root) %{_libdir}/postfix/dict_ldap.so
996fb42e 445%{_mandir}/man5/ldap_table.5*
a853cfe3 446%endif
9e330f14 447
a675fe53 448%if %{with mysql}
9e330f14 449%files dict-mysql
450%defattr(644,root,root,755)
451%attr(755,root,root) %{_libdir}/postfix/dict_mysql.so
996fb42e 452%{_mandir}/man5/mysql_table.5*
8acc733a 453%endif
9e330f14 454
455%files dict-pcre
456%defattr(644,root,root,755)
457%attr(755,root,root) %{_libdir}/postfix/dict_pcre.so
996fb42e
JB
458#%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/pcre_table
459%{_mandir}/man5/pcre_table.5*
8016f71d 460
a675fe53 461%if %{with pgsql}
8016f71d
JB
462%files dict-pgsql
463%defattr(644,root,root,755)
464%attr(755,root,root) %{_libdir}/postfix/dict_pgsql.so
996fb42e 465%{_mandir}/man5/pgsql_table.5*
a853cfe3 466%endif
fad0c92b
ER
467
468%files qshape
469%defattr(644,root,root,755)
470%attr(755,root,root) %{_bindir}/qshape
996fb42e 471%{_mandir}/man1/qshape.1*
This page took 0.206276 seconds and 4 git commands to generate.