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