Logoj0ke.net Open Build Service > Projects > home:sheid > postfix > _service:download_src_package:postfix.spec
Sign Up | Log In

File _service:download_src_package:postfix.spec of Package postfix (Revision 9d9cdde2dc7ef42a8efdca5171aa41e0)

Currently displaying revision 9d9cdde2dc7ef42a8efdca5171aa41e0, show latest

 
1
%bcond_without mysql
2
%bcond_with pgsql
3
%bcond_without ldap
4
%bcond_without pcre
5
%bcond_without sasl
6
%bcond_without tls
7
%bcond_without ipv6
8
%bcond_without pflogsumm
9
10
# Postfix requires one exlusive uid/gid and a 2nd exclusive gid for its own
11
# use.  Let me know if the second gid collides with another package.
12
# Be careful: Redhat's 'mail' user & group isn't unique!
13
%define postfix_uid 89
14
%define postfix_user    postfix
15
%define postfix_gid 89
16
%define postfix_group   postfix
17
%define maildrop_group  postdrop
18
%define maildrop_gid    90
19
20
%define postfix_config_dir  %{_sysconfdir}/postfix
21
%define postfix_daemon_dir  %{_libexecdir}/postfix
22
%define postfix_command_dir %{_sbindir}
23
%define postfix_queue_dir   %{_var}/spool/postfix
24
%define postfix_data_dir    %{_var}/lib/postfix
25
%define postfix_doc_dir     %{_docdir}/%{name}-%{version}
26
%define postfix_sample_dir  %{postfix_doc_dir}/samples
27
%define postfix_readme_dir  %{postfix_doc_dir}/README_FILES
28
29
Name: postfix
30
Summary: Postfix Mail Transport Agent
31
Version: 2.10.0
32
Release: 1%{?dist}
33
Epoch: 2
34
Group: System Environment/Daemons
35
URL: http://www.postfix.org
36
License: IBM
37
Requires(post): /sbin/chkconfig
38
Requires(post): %{_sbindir}/alternatives
39
Requires(pre): %{_sbindir}/groupadd
40
Requires(pre): %{_sbindir}/useradd
41
Requires(preun): /sbin/chkconfig
42
Requires(preun): /sbin/service
43
Requires(preun): %{_sbindir}/alternatives
44
Requires(postun): /sbin/service
45
46
Provides: MTA smtpd smtpdaemon server(smtp)
47
48
Source0: ftp://ftp.porcupine.org/mirrors/postfix-release/official/%{name}-%{version}.tar.gz
49
Source1: postfix-etc-init.d-postfix
50
Source3: README-Postfix-SASL-RedHat.txt
51
52
# Sources 50-99 are upstream [patch] contributions
53
54
%define pflogsumm_ver 1.1.3
55
56
%if %{with pflogsumm}
57
# Postfix Log Entry Summarizer: http://jimsun.linxnet.com/postfix_contrib.html
58
Source53: http://jimsun.linxnet.com/downloads/pflogsumm-%{pflogsumm_ver}.tar.gz
59
%endif
60
61
# Sources >= 100 are config files
62
63
Source100: postfix-sasl.conf
64
Source101: postfix-pam.conf
65
66
# Patches
67
68
Patch1: postfix-2.7.0-config.patch
69
Patch2: postfix-2.6.1-files.patch
70
Patch3: postfix-alternatives.patch
71
Patch8: postfix-large-fs.patch
72
Patch9: pflogsumm-1.1.3-datecalc.patch
73
74
# Optional patches - set the appropriate environment variables to include
75
#            them when building the package/spec file
76
77
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
78
79
# Determine the different packages required for building postfix
80
BuildRequires: db4-devel, pkgconfig, zlib-devel
81
82
%{?with_ldap:BuildRequires: openldap-devel}
83
%{?with_sasl:BuildRequires: cyrus-sasl-devel}
84
%{?with_pcre:BuildRequires: pcre-devel}
85
%{?with_mysql:BuildRequires: mysql-devel}
86
%{?with_pgsql:BuildRequires: postgresql-devel}
87
%{?with_tls:BuildRequires: openssl-devel}
88
89
%description
90
Postfix is a Mail Transport Agent (MTA), supporting LDAP, SMTP AUTH (SASL),
91
TLS
92
93
%package perl-scripts
94
Summary: Postfix utilities written in perl
95
Group: Applications/System
96
Requires: %{name} = %{epoch}:%{version}-%{release}
97
# perl-scripts introduced in 2:2.5.5-2
98
Obsoletes: postfix < 2:2.5.5-2
99
%if %{with pflogsumm}
100
Provides: postfix-pflogsumm = %{epoch}:%{version}-%{release}
101
Obsoletes: postfix-pflogsumm < 2:2.5.5-2
102
%endif
103
%description perl-scripts
104
This package contains perl scripts pflogsumm and qshape.
105
106
Pflogsumm is a log analyzer/summarizer for the Postfix MTA. It is
107
designed to provide an over-view of Postfix activity. Pflogsumm
108
generates summaries and, in some cases, detailed reports of mail
109
server traffic volumes, rejected and bounced email, and server
110
warnings, errors and panics.
111
112
qshape prints Postfix queue domain and age distribution.
113
 
114
%prep
115
%setup -q
116
# Apply obligatory patches
117
%patch1 -p1 -b .config
118
%patch2 -p1 -b .files
119
%patch3 -p1 -b .alternatives
120
%patch8 -p1 -b .large-fs
121
122
%if %{with pflogsumm}
123
gzip -dc %{SOURCE53} | tar xf -
124
pushd pflogsumm-%{pflogsumm_ver}
125
%patch9 -p1 -b .datecalc
126
popd
127
%endif
128
129
for f in README_FILES/TLS_{LEGACY_,}README TLS_ACKNOWLEDGEMENTS; do
130
    iconv -f iso8859-1 -t utf8 -o ${f}{_,} &&
131
        touch -r ${f}{,_} && mv -f ${f}{_,}
132
done
133
134
%build
135
CCARGS=-fPIC
136
AUXLIBS=
137
138
%ifarch s390 s390x ppc
139
CCARGS="${CCARGS} -fsigned-char"
140
%endif
141
142
%if %{with ldap}
143
  CCARGS="${CCARGS} -DHAS_LDAP -DLDAP_DEPRECATED=1"
144
  AUXLIBS="${AUXLIBS} -lldap -llber"
145
%endif
146
%if %{with pcre}
147
  # -I option required for pcre 3.4 (and later?)
148
  CCARGS="${CCARGS} -DHAS_PCRE -I%{_includedir}/pcre"
149
  AUXLIBS="${AUXLIBS} -lpcre"
150
%endif
151
%if %{with mysql}
152
  CCARGS="${CCARGS} -DHAS_MYSQL -I%{_includedir}/mysql"
153
  AUXLIBS="${AUXLIBS} -L%{_libdir}/mysql -lmysqlclient -lm"
154
%endif
155
%if %{with pgsql}
156
  CCARGS="${CCARGS} -DHAS_PGSQL -I%{_includedir}/pgsql"
157
  AUXLIBS="${AUXLIBS} -lpq"
158
%endif
159
%if %{with sasl}
160
  CCARGS="${CCARGS} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I%{_includedir}/sasl"
161
  AUXLIBS="${AUXLIBS} -L%{_libdir}/sasl2 -lsasl2"
162
  %global sasl_config_dir %{_sysconfdir}/sasl2
163
%endif
164
%if %{with tls}
165
  if pkg-config openssl ; then
166
    CCARGS="${CCARGS} -DUSE_TLS `pkg-config --cflags openssl`"
167
    AUXLIBS="${AUXLIBS} `pkg-config --libs openssl`"
168
  else
169
    CCARGS="${CCARGS} -DUSE_TLS -I/usr/include/openssl"
170
    AUXLIBS="${AUXLIBS} -lssl -lcrypto"
171
  fi
172
%endif
173
%if ! %{with ipv6}
174
  CCARGS="${CCARGS} -DNO_IPV6"
175
%endif
176
177
CCARGS="${CCARGS} -DDEF_CONFIG_DIR=\\\"%{postfix_config_dir}\\\""
178
CCARGS="${CCARGS} $(getconf LFS_CFLAGS)"
179
180
AUXLIBS="${AUXLIBS} -pie -Wl,-z,relro"
181
182
make -f Makefile.init makefiles CCARGS="${CCARGS}" AUXLIBS="${AUXLIBS}" \
183
  DEBUG="" OPT="$RPM_OPT_FLAGS -Wno-comment"
184
185
make %{?_smp_mflags} 
186
187
%install
188
rm -rf $RPM_BUILD_ROOT
189
mkdir -p $RPM_BUILD_ROOT
190
191
# install postfix into $RPM_BUILD_ROOT
192
193
# Move stuff around so we don't conflict with sendmail
194
for i in man1/mailq.1 man1/newaliases.1 man1/sendmail.1 man5/aliases.5; do
195
  dest=$(echo $i | sed 's|\.[1-9]$|.postfix\0|')
196
  mv man/$i man/$dest
197
  sed -i "s|^\.so $i|\.so $dest|" man/man?/*.[1-9]
198
done
199
200
sh postfix-install -non-interactive \
201
       install_root=$RPM_BUILD_ROOT \
202
       config_directory=%{postfix_config_dir} \
203
       daemon_directory=%{postfix_daemon_dir} \
204
       command_directory=%{postfix_command_dir} \
205
       queue_directory=%{postfix_queue_dir} \
206
       data_directory=%{postfix_data_dir} \
207
       sendmail_path=%{postfix_command_dir}/sendmail.postfix \
208
       newaliases_path=%{_bindir}/newaliases.postfix \
209
       mailq_path=%{_bindir}/mailq.postfix \
210
       mail_owner=%{postfix_user} \
211
       setgid_group=%{maildrop_group} \
212
       manpage_directory=%{_mandir} \
213
       sample_directory=%{postfix_sample_dir} \
214
       readme_directory=%{postfix_readme_dir} || exit 1
215
216
# This installs into the /etc/rc.d/init.d directory
217
mkdir -p $RPM_BUILD_ROOT%{_initrddir}
218
install -c %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/postfix
219
220
install -c auxiliary/rmail/rmail $RPM_BUILD_ROOT%{_bindir}/rmail.postfix
221
222
for i in active bounce corrupt defer deferred flush incoming private saved maildrop public pid saved trace; do
223
    mkdir -p $RPM_BUILD_ROOT%{postfix_queue_dir}/$i
224
done
225
226
# install performance benchmark tools by hand
227
for i in smtp-sink smtp-source ; do
228
  install -c -m 755 bin/$i $RPM_BUILD_ROOT%{postfix_command_dir}/
229
  install -c -m 755 man/man1/$i.1 $RPM_BUILD_ROOT%{_mandir}/man1/
230
done
231
232
## RPM compresses man pages automatically.
233
## - Edit postfix-files to reflect this, so post-install won't get confused
234
##   when called during package installation.
235
sed -i -r "s#(/man[158]/.*.[158]):f#\1.gz:f#" $RPM_BUILD_ROOT%{postfix_daemon_dir}/postfix-files
236
237
cat $RPM_BUILD_ROOT%{postfix_daemon_dir}/postfix-files
238
%if %{with sasl}
239
# Install the smtpd.conf file for SASL support.
240
mkdir -p $RPM_BUILD_ROOT%{sasl_config_dir}
241
install -m 644 %{SOURCE100} $RPM_BUILD_ROOT%{sasl_config_dir}/smtpd.conf
242
%endif
243
244
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
245
install -m 644 %{SOURCE101} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/smtp.postfix
246
247
# prepare documentation
248
mkdir -p $RPM_BUILD_ROOT%{postfix_doc_dir}
249
cp -p %{SOURCE3} COMPATIBILITY LICENSE TLS_ACKNOWLEDGEMENTS TLS_LICENSE $RPM_BUILD_ROOT%{postfix_doc_dir}
250
251
mkdir -p $RPM_BUILD_ROOT%{postfix_doc_dir}/examples{,/chroot-setup}
252
cp -pr examples/{qmail-local,smtpd-policy} $RPM_BUILD_ROOT%{postfix_doc_dir}/examples
253
cp -p examples/chroot-setup/LINUX2 $RPM_BUILD_ROOT%{postfix_doc_dir}/examples/chroot-setup
254
255
cp conf/{main,bounce}.cf.default $RPM_BUILD_ROOT%{postfix_doc_dir}
256
sed -i 's#%{postfix_config_dir}\(/bounce\.cf\.default\)#%{postfix_doc_dir}\1#' $RPM_BUILD_ROOT%{_mandir}/man5/bounce.5
257
rm -f $RPM_BUILD_ROOT%{postfix_config_dir}/{TLS_,}LICENSE
258
259
find $RPM_BUILD_ROOT%{postfix_doc_dir} -type f | xargs chmod 644
260
find $RPM_BUILD_ROOT%{postfix_doc_dir} -type d | xargs chmod 755
261
262
%if %{with pflogsumm}
263
install -c -m 644 pflogsumm-%{pflogsumm_ver}/pflogsumm-faq.txt $RPM_BUILD_ROOT%{postfix_doc_dir}/pflogsumm-faq.txt
264
install -c -m 644 pflogsumm-%{pflogsumm_ver}/pflogsumm.1 $RPM_BUILD_ROOT%{_mandir}/man1/pflogsumm.1
265
install -c pflogsumm-%{pflogsumm_ver}/pflogsumm.pl $RPM_BUILD_ROOT%{postfix_command_dir}/pflogsumm
266
%endif
267
268
# install qshape
269
mantools/srctoman - auxiliary/qshape/qshape.pl > qshape.1
270
install -c qshape.1 $RPM_BUILD_ROOT%{_mandir}/man1/qshape.1
271
install -c auxiliary/qshape/qshape.pl $RPM_BUILD_ROOT%{postfix_command_dir}/qshape
272
273
# remove alias file
274
rm -f $RPM_BUILD_ROOT%{postfix_config_dir}/aliases
275
276
# create /usr/lib/sendmail
277
mkdir -p $RPM_BUILD_ROOT/usr/lib
278
pushd $RPM_BUILD_ROOT/usr/lib
279
ln -sf ../sbin/sendmail.postfix .
280
popd
281
282
mkdir -p $RPM_BUILD_ROOT%{_var}/lib/misc
283
touch $RPM_BUILD_ROOT%{_var}/lib/misc/postfix.aliasesdb-stamp
284
285
# prepare alternatives ghosts 
286
for i in %{postfix_command_dir}/sendmail %{_bindir}/{mailq,newaliases,rmail} \
287
    %{_sysconfdir}/pam.d/smtp /usr/lib/sendmail \
288
    %{_mandir}/{man1/{mailq.1,newaliases.1},man5/aliases.5,man8/sendmail.8}
289
do
290
    touch $RPM_BUILD_ROOT$i
291
done
292
293
%post
294
/sbin/chkconfig --add postfix
295
296
# upgrade configuration files if necessary
297
%{_sbindir}/postfix set-permissions upgrade-configuration \
298
    daemon_directory=%{postfix_daemon_dir} \
299
    command_directory=%{postfix_command_dir} \
300
    mail_owner=%{postfix_user} \
301
    setgid_group=%{maildrop_group} \
302
    manpage_directory=%{_mandir} \
303
    sample_directory=%{postfix_sample_dir} \
304
    readme_directory=%{postfix_readme_dir} &> /dev/null
305
306
%{_sbindir}/alternatives --install %{postfix_command_dir}/sendmail mta %{postfix_command_dir}/sendmail.postfix 30 \
307
    --slave %{_bindir}/mailq mta-mailq %{_bindir}/mailq.postfix \
308
    --slave %{_bindir}/newaliases mta-newaliases %{_bindir}/newaliases.postfix \
309
    --slave %{_sysconfdir}/pam.d/smtp mta-pam %{_sysconfdir}/pam.d/smtp.postfix \
310
    --slave %{_bindir}/rmail mta-rmail %{_bindir}/rmail.postfix \
311
    --slave /usr/lib/sendmail mta-sendmail /usr/lib/sendmail.postfix \
312
    --slave %{_mandir}/man1/mailq.1.gz mta-mailqman %{_mandir}/man1/mailq.postfix.1.gz \
313
    --slave %{_mandir}/man1/newaliases.1.gz mta-newaliasesman %{_mandir}/man1/newaliases.postfix.1.gz \
314
    --slave %{_mandir}/man8/sendmail.8.gz mta-sendmailman %{_mandir}/man1/sendmail.postfix.1.gz \
315
    --slave %{_mandir}/man5/aliases.5.gz mta-aliasesman %{_mandir}/man5/aliases.postfix.5.gz \
316
    --initscript postfix
317
318
%if %{with sasl}
319
# Move sasl config to new location
320
if [ -f %{_libdir}/sasl2/smtpd.conf ]; then
321
    mv -f %{_libdir}/sasl2/smtpd.conf %{sasl_config_dir}/smtpd.conf
322
    /sbin/restorecon %{sasl_config_dir}/smtpd.conf 2> /dev/null
323
fi
324
%endif
325
326
exit 0
327
328
%pre
329
# Add user and groups if necessary
330
%{_sbindir}/groupadd -g %{maildrop_gid} -r %{maildrop_group} 2>/dev/null
331
%{_sbindir}/groupadd -g %{postfix_gid} -r %{postfix_group} 2>/dev/null
332
%{_sbindir}/groupadd -g 12 -r mail 2>/dev/null
333
%{_sbindir}/useradd -d %{postfix_queue_dir} -s /sbin/nologin -g %{postfix_group} -G mail -M -r -u %{postfix_uid} %{postfix_user} 2>/dev/null
334
exit 0
335
336
%preun
337
if [ "$1" = 0 ]; then
338
    # stop postfix silently, but only if it's running
339
    /sbin/service postfix stop &>/dev/null
340
    /sbin/chkconfig --del postfix
341
    %{_sbindir}/alternatives --remove mta %{postfix_command_dir}/sendmail.postfix
342
fi
343
344
exit 0
345
346
%postun
347
if [ "$1" != 0 ]; then
348
    /sbin/service postfix condrestart 2>&1 > /dev/null
349
fi
350
exit 0
351
352
%clean
353
rm -rf $RPM_BUILD_ROOT
354
355
356
%files
357
358
# For correct directory permissions check postfix-install script.
359
# It reads the file postfix-files which defines the ownership
360
# and permissions for all files postfix installs.
361
362
%defattr(-, root, root)
363
364
# Config files not part of upstream
365
366
%if %{with sasl}
367
%config(noreplace) %{sasl_config_dir}/smtpd.conf
368
%endif
369
%config(noreplace) %{_sysconfdir}/pam.d/smtp.postfix
370
%attr(0755, root, root) %{_initrddir}/postfix
371
372
# Documentation
373
374
%{postfix_doc_dir}
375
%if %{with pflogsumm}
376
%exclude %{postfix_doc_dir}/pflogsumm-faq.txt
377
%endif
378
379
# Misc files
380
381
%dir %attr(0755, root, root) %{postfix_config_dir}
382
%dir %attr(0755, root, root) %{postfix_daemon_dir}
383
%dir %attr(0755, root, root) %{postfix_queue_dir}
384
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/active
385
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/bounce
386
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/corrupt
387
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/defer
388
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/deferred
389
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/flush
390
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/hold
391
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/incoming
392
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/saved
393
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/trace
394
%dir %attr(0730, %{postfix_user}, %{maildrop_group}) %{postfix_queue_dir}/maildrop
395
%dir %attr(0755, root, root) %{postfix_queue_dir}/pid
396
%dir %attr(0700, %{postfix_user}, root) %{postfix_queue_dir}/private
397
%dir %attr(0710, %{postfix_user}, %{maildrop_group}) %{postfix_queue_dir}/public
398
%dir %attr(0700, %{postfix_user}, root) %{postfix_data_dir}
399
400
%attr(0644, root, root) %{_mandir}/man1/post*.1*
401
%attr(0644, root, root) %{_mandir}/man1/smtp*.1*
402
%attr(0644, root, root) %{_mandir}/man1/*.postfix.1*
403
%attr(0644, root, root) %{_mandir}/man5/access.5*
404
%attr(0644, root, root) %{_mandir}/man5/[b-v]*.5*
405
%attr(0644, root, root) %{_mandir}/man5/*.postfix.5*
406
%attr(0644, root, root) %{_mandir}/man8/[a-qt-v]*.8*
407
%attr(0644, root, root) %{_mandir}/man8/s[ch-p]*.8*
408
409
%attr(0755, root, root) %{postfix_command_dir}/smtp-sink
410
%attr(0755, root, root) %{postfix_command_dir}/smtp-source
411
412
%attr(0755, root, root) %{postfix_command_dir}/postalias
413
%attr(0755, root, root) %{postfix_command_dir}/postcat
414
%attr(0755, root, root) %{postfix_command_dir}/postconf
415
%attr(2755, root, %{maildrop_group}) %{postfix_command_dir}/postdrop
416
%attr(0755, root, root) %{postfix_command_dir}/postfix
417
%attr(0755, root, root) %{postfix_command_dir}/postkick
418
%attr(0755, root, root) %{postfix_command_dir}/postlock
419
%attr(0755, root, root) %{postfix_command_dir}/postlog
420
%attr(0755, root, root) %{postfix_command_dir}/postmap
421
%attr(0755, root, root) %{postfix_command_dir}/postmulti
422
%attr(2755, root, %{maildrop_group}) %{postfix_command_dir}/postqueue
423
%attr(0755, root, root) %{postfix_command_dir}/postsuper
424
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/access
425
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/canonical
426
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/generic
427
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/header_checks
428
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/main.cf
429
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/master.cf
430
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/relocated
431
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/transport
432
%attr(0644, root, root) %config(noreplace) %{postfix_config_dir}/virtual
433
%attr(0755, root, root) %{postfix_daemon_dir}/[^mp]*
434
%attr(0644, root, root) %{postfix_daemon_dir}/main.cf
435
%attr(0644, root, root) %{postfix_daemon_dir}/master.cf
436
%attr(0755, root, root) %{postfix_daemon_dir}/master
437
%attr(0755, root, root) %{postfix_daemon_dir}/pickup
438
%attr(0755, root, root) %{postfix_daemon_dir}/pipe
439
%attr(0755, root, root) %{postfix_daemon_dir}/post-install
440
%attr(0644, root, root) %{postfix_daemon_dir}/postfix-files
441
%attr(0755, root, root) %{postfix_daemon_dir}/postfix-script
442
%attr(0755, root, root) %{postfix_daemon_dir}/postfix-wrapper
443
%attr(0755, root, root) %{postfix_daemon_dir}/postmulti-script
444
%attr(0755, root, root) %{postfix_daemon_dir}/postscreen
445
%attr(0755, root, root) %{postfix_daemon_dir}/proxymap
446
%attr(0755, root, root) %{_bindir}/mailq.postfix
447
%attr(0755, root, root) %{_bindir}/newaliases.postfix
448
%attr(0755, root, root) %{_bindir}/rmail.postfix
449
%attr(0755, root, root) %{_sbindir}/sendmail.postfix
450
%attr(0755, root, root) /usr/lib/sendmail.postfix
451
452
%ghost %{_sysconfdir}/pam.d/smtp
453
454
%ghost %{_mandir}/man1/mailq.1.gz
455
%ghost %{_mandir}/man1/newaliases.1.gz
456
%ghost %{_mandir}/man5/aliases.5.gz
457
%ghost %{_mandir}/man8/sendmail.8.gz
458
459
%ghost %attr(0755, root, root) %{_bindir}/mailq
460
%ghost %attr(0755, root, root) %{_bindir}/newaliases
461
%ghost %attr(0755, root, root) %{_bindir}/rmail
462
%ghost %attr(0755, root, root) %{_sbindir}/sendmail
463
%ghost %attr(0755, root, root) /usr/lib/sendmail
464
465
%ghost %attr(0644, root, root) %{_var}/lib/misc/postfix.aliasesdb-stamp
466
467
%files perl-scripts
468
%defattr(-, root, root)
469
%attr(0755, root, root) %{postfix_command_dir}/qshape
470
%attr(0644, root, root) %{_mandir}/man1/qshape*
471
%if %{with pflogsumm}
472
%doc %{postfix_doc_dir}/pflogsumm-faq.txt
473
%attr(0644, root, root) %{_mandir}/man1/pflogsumm.1.gz
474
%attr(0755, root, root) %{postfix_command_dir}/pflogsumm
475
%endif
476
477
%changelog
478
* Tue Feb 12 2013 Morten Stevens <mstevens@imt-systems.com> - 2:2.10.0-1
479
- update to 2.10.0
480
481
* Tue Feb 05 2013 Morten Stevens <mstevens@imt-systems.com> - 2:2.9.6-1
482
- update to 2.9.6
483
484
* Thu Dec 13 2012 Morten Stevens <mstevens@imt-systems.com> - 2:2.9.5-1
485
- update to 2.9.5
486
487
* Thu Aug 02 2012 Morten Stevens <mstevens@imt-systems.com> - 2:2.9.4-1
488
- update to 2.9.4
489
490
* Tue May 22 2012 Morten Stevens <mstevens@imt-systems.com> - 2:2.9.3-1
491
- update to 2.9.3
492
493
* Sat Apr 28 2012 Morten Stevens <mstevens@imt-systems.com> - 2:2.9.2-1
494
- update to 2.9.2
495
496
* Wed Feb 22 2012 Morten Stevens <mstevens@imt-systems.com> - 2:2.9.1-1
497
- update to 2.9.1
498
499
* Sat Feb 04 2012 Morten Stevens <mstevens@imt-systems.com> - 2:2.9.0-1
500
- update to 2.9.0
501
502
* Fri Feb 03 2012 Morten Stevens <mstevens@imt-systems.com> - 2:2.8.8-1
503
- update to 2.8.8
504
505
* Thu Nov 10 2011 Morten Stevens <mstevens@imt-systems.com> - 2:2.8.7-1
506
- update to 2.8.7
507
508
* Sun Oct 30 2011 Morten Stevens <mstevens@imt-systems.com> - 2:2.8.6-1
509
- update to 2.8.6
510
511
* Thu Jul 07 2011 Morten Stevens <mstevens@imt-systems.com> - 2:2.8.5-1
512
- update to 2.8.5
513
514
* Thu Jul 07 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2:2.8.4-1
515
- update to 2.8.4
516
517
* Mon May 09 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2:2.8.3-1
518
- update to 2.8.3
519
- fix CVE-2011-1720
520
521
* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 2:2.8.2-2
522
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
523
524
* Tue Mar 22 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2:2.8.2-1
525
- update to 2.8.2
526
527
* Wed Feb 23 2011 Miroslav Lichvar <mlichvar@redhat.com> 2:2.8.1-1
528
- update to 2.8.1
529
530
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.8.0-3
531
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
532
533
* Mon Feb 07 2011 Miroslav Lichvar <mlichvar@redhat.com> 2:2.8.0-2
534
- don't set config_directory when upgrading configuration (#675654)
535
536
* Wed Jan 26 2011 Miroslav Lichvar <mlichvar@redhat.com> 2:2.8.0-1
537
- update to 2.8.0
538
539
* Fri Nov 26 2010 Miroslav Lichvar <mlichvar@redhat.com> 2:2.7.2-1
540
- update to 2.7.2
541
- change LSB init header to provide $mail-transport-agent (#627411)
542
543
* Thu Jun 10 2010 Miroslav Lichvar <mlichvar@redhat.com> 2:2.7.1-1
544
- update to 2.7.1
545
- update pflogsumm to 1.1.3
546
547
* Wed Mar 17 2010 Miroslav Lichvar <mlichvar@redhat.com> 2:2.7.0-2
548
- follow guidelines for alternatives (#570801)
549
- move sasl config to /etc/sasl2 (#574434)
550
- drop sasl v1 support
551
- remove unnecessary requirements
552
- use bcond macros
553
554
* Fri Feb 26 2010 Miroslav Lichvar <mlichvar@redhat.com> 2:2.7.0-1
555
- update to 2.7.0
556
557
* Fri Jan 29 2010 Miroslav Lichvar <mlichvar@redhat.com> 2:2.6.5-3
558
- fix init script LSB compliance (#528151)
559
- update pflogsumm to 1.1.2
560
- require Date::Calc for pflogsumm (#536678)
561
- fix some rpmlint warnings
562
563
* Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 2:2.6.5-2
564
- use password-auth common PAM configuration instead of system-auth
565
566
* Tue Sep 01 2009 Miroslav Lichvar <mlichvar@redhat.com> 2:2.6.5-1
567
- update to 2.6.5
568
569
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2:2.6.2-3
570
- rebuilt with new openssl
571
572
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.6.2-2
573
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
574
575
* Thu Jun 18 2009 Miroslav Lichvar <mlichvar@redhat.com> 2:2.6.2-1
576
- update to 2.6.2
577
578
* Tue May 26 2009 Miroslav Lichvar <mlichvar@redhat.com> 2:2.6.1-1
579
- update to 2.6.1
580
- move non-config files out of /etc/postfix (#490983)
581
- fix multilib conflict in postfix-files (#502211)
582
- run chroot-update script in init script (#483186)
583
- package examples (#251677)
584
- provide all alternatives files
585
- suppress postfix output in post script
586
587
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.5.6-3
588
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
589
590
* Fri Jan 23 2009 Miroslav Lichvar <mlichvar@redhat.com> 2:2.5.6-2
591
- rebuild for new mysql
592
593
* Thu Jan 22 2009 Miroslav Lichvar <mlichvar@redhat.com> 2:2.5.6-1
594
- update to 2.5.6 (#479108)
595
- rebuild /etc/aliases.db only when necessary (#327651)
596
- convert doc files to UTF-8
597
598
* Thu Nov 20 2008 Miroslav Lichvar <mlichvar@redhat.com> 2:2.5.5-2
599
- enable Large file support on 32-bit archs (#428996)
600
- fix mailq(1) and newaliases(1) man pages (#429501)
601
- move pflogsumm and qshape to -perl-scripts subpackage (#467529)
602
- update pflogsumm to 1.1.1
603
- fix large-fs patch
604
- drop open_define patch
605
- add -Wno-comment to CFLAGS
606
607
* Wed Sep 17 2008 Thomas Woerner <twoerner@redhat.com> 2:2.5.5-1
608
- new version 2.5.5
609
  fixes CVE-2008-2936, CVE-2008-2937 and CVE-2008-3889 (rhbz#459101)
610
611
* Thu Aug 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2:2.5.1-4
612
- fix license tag
613
614
* Thu Aug 14 2008 Thomas Woerner <twoerner@redhat.com> 2:2.5.1-3
615
- fixed postfix privilege problem with symlinks in the mail spool directory
616
  (CVE-2008-2936) (rhbz#459101)
617
618
* Wed Mar 12 2008 Thomas Woerner <twoerner@redhat.com> 2:2.5.1-2
619
- fixed fix for enabling IPv6 support (rhbz#437024)
620
- added new postfix data directory (rhbz#437042)
621
622
* Thu Feb 21 2008 Thomas Woerner <twoerner@redhat.com> 2:2.5.1-1
623
- new verison 2.5.1
624
625
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2:2.4.6-3
626
- Autorebuild for GCC 4.3
627
628
* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 2.4.6-2
629
- Rebuild for deps
630
631
* Wed Nov 28 2007 Thomas Woerner <twoerner@redhat.com> 2:2.4.6-1
632
- new verison 2.4.6
633
- added virtual server(smtp) provide (rhbz#380631)
634
- enabling IPv6 support (rhbz#197105)
635
- made the MYSQL and PGSQL defines overloadable as build argument
636
637
* Wed Nov  7 2007 Thomas Woerner <twoerner@redhat.com> 2:2.4.5-3
638
- fixed multilib conflict for makedefs.out: rename to makedefs.out-%%{_arch}
639
  (rhbz#342941)
640
- enabled mysql support
641
642
* Thu Oct  4 2007 Thomas Woerner <twoerner@redhat.com> 2:2.4.5-2
643
- made init script lsb conform (#243286, rhbz#247025)
644
- added link to postfix sasl readme into Postfix-SASL-RedHat readme
645
646
* Mon Aug 13 2007 Thomas Woerner <twoerner@redhat.com> 2:2.4.5-1
647
- new version 2.4.5
648
- fixed compile proplem with glibc-2.6.90+
649
650
* Fri Jun 15 2007 Thomas Woerner <twoerner@redhat.com> 2:2.4.3-3
651
- added missing epoch in requirement of pflogsumm sub package
652
653
* Thu Jun 14 2007 Thomas Woerner <twoerner@redhat.com> 2:2.4.3-2
654
- diabled mysql support again (rhbz#185515)
655
- added support flag for PostgreSQL build (rhbz#180579)
656
  Ben: Thanks for the patch
657
- Fixed remaining rewiew problems (rhbz#226307)
658
659
* Tue Jun  5 2007 Thomas Woerner <twoerner@redhat.com> 2:2.4.3-1
660
- allow to build without LDAP but SASL2 support (rhbz#216792)
661
662
* Tue Jun  5 2007 Thomas Woerner <twoerner@redhat.com> 2:2.4.3-1
663
- new stable version 2.4.3
664
- enabled mysql support (rhbz#185515)
665
- dropped build requirements for gawk, ed and sed
666
667
* Tue Jan 23 2007 Thomas Woerner <twoerner@redhat.com> 2:2.3.6-1
668
- new version 2.3.6
669
- limiting SASL mechanisms to plain login for sasl with saslauthd (#175259)
670
- dropped usage of ed in the install stage
671
672
* Tue Nov  7 2006 Thomas Woerner <twoerner@redhat.com> 2:2.3.4-1
673
- new version 2.3.4
674
675
* Fri Sep  1 2006 Thomas Woerner <twoerner@redhat.com> 2:2.3.3-2
676
- fixed upgrade procedure (#202357)
677
678
* Fri Sep  1 2006 Thomas Woerner <twoerner@redhat.com> 2:2.3.3-1
679
- new version 2.3.3
680
- fixed permissions of TLS_LICENSE file
681
682
* Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 2:2.3.2-2
683
- rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc*
684
  (#203001)
685
686
* Mon Jul 31 2006 Thomas Woerner <twoerner@redhat.com> 2:2.3.2-1
687
- new version 2.3.2 with major upstream fixes:
688
  - corrupted queue file after a request to modify a short message header
689
  - panic after spurious Milter request when a client was rejected
690
  - maked the Milter more tolerant for redundant "data cleanup" requests
691
- applying pflogsumm-conn-delays-dsn-patch from postfix tree to pflogsumm
692
693
* Fri Jul 28 2006 Thomas Woerner <twoerner@redhat.com> 2:2.3.1-1
694
- new version 2.3.1
695
- fixes problems with TLS and Milter support
696
697
* Tue Jul 25 2006 Thomas Woerner <twoerner@redhat.com> 2:2.3.0-2
698
- fixed SASL build (#200079)
699
  thanks to Kaj J. Niemi for the patch
700
701
* Mon Jul 24 2006 Thomas Woerner <twoerner@redhat.com> 2:2.3.0-1
702
- new version 2.3.0
703
- dropped hostname-fqdn patch
704
705
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2:2.2.10-2.1
706
- rebuild
707
708
* Wed May 10 2006 Thomas Woerner <twoerner@redhat.com> 2:2.2.10-2
709
- added RELRO security protection
710
711
* Tue Apr 11 2006 Thomas Woerner <twoerner@redhat.com> 2:2.2.10-1
712
- new version 2.2.10
713
- added option LDAP_DEPRECATED to support deprecated ldap functions for now
714
- fixed build without pflogsumm support (#188470)
715
716
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2:2.2.8-1.2
717
- bump again for double-long bug on ppc(64)
718
719
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2:2.2.8-1.1
720
- rebuilt for new gcc4.1 snapshot and glibc changes
721
722
* Tue Jan 24 2006 Florian Festi <ffesti@redhat.com> 2:2.2.8-1
723
- new version 2.2.8
724
725
* Tue Dec 13 2005 Thomas Woerner <twoerner@redhat.com> 2:2.2.7-1
726
- new version 2.2.7
727
728
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
729
- rebuilt
730
731
* Fri Nov 11 2005 Thomas Woerner <twoerner@redhat.com> 2:2.2.5-2.1
732
- replaced postconf and postalias call in initscript with newaliases (#156358)
733
- fixed initscripts messages (#155774)
734
- fixed build problems when sasl is disabled (#164773)
735
- fixed pre-definition of mailbox_transport lmtp socket path (#122910)
736
737
* Thu Nov 10 2005 Tomas Mraz <tmraz@redhat.com> 2:2.2.5-2
738
- rebuilt against new openssl
739
740
* Fri Oct  7 2005 Tomas Mraz <tmraz@redhat.com>
741
- use include instead of pam_stack in pam config
742
743
* Thu Sep  8 2005 Thomas Woerner <twoerner@redhat.com> 2:2.2.5-1
744
- new version 2.2.5
745
746
* Thu May 12 2005 Thomas Woerner <twoerner@redhat.com> 2:2.2.3-1
747
- new version 2.2.3
748
- compiling all binaries PIE, dropped old pie patch
749
750
* Wed Apr 20 2005 Tomas Mraz <tmraz@redhat.com> 2:2.2.2-2
751
- fix fsspace on large filesystems (>2G blocks)
752
753
* Tue Apr 12 2005 Thomas Woerner <twoerner@redhat.com> 2:2.2.2-1
754
- new version 2.2.2
755
756
* Fri Mar 18 2005 Thomas Woerner <twoerner@redhat.com> 2:2.2.1-1
757
- new version 2.2.1
758
- allow to start postfix without alias_database (#149657)
759
760
* Fri Mar 11 2005 Thomas Woerner <twoerner@redhat.com> 2:2.2.0-1
761
- new version 2.2.0
762
- cleanup of spec file: removed external TLS and IPV6 patches, removed 
763
  smtp_sasl_proto patch
764
- dropped samples directory till there are good examples again (was TLS and
765
  IPV6)
766
- v2.2.0 fixes code problems: #132798 and #137858
767
768
* Fri Feb 11 2005 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-5.1
769
- fixed open relay bug in postfix ipv6 patch: new version 1.26 (#146731)
770
- fixed permissions on doc directory (#147280)
771
- integrated fixed fqdn patch from Joseph Dunn (#139983)
772
773
* Tue Nov 23 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-4.1
774
- removed double quotes from postalias call, second fix for #138354
775
776
* Thu Nov 11 2004 Jeff Johnson <jbj@jbj.org> 2:2.1.5-4
777
- rebuild against db-4.3.21.
778
- remove Requires: db4, the soname linkage dependency is sufficient.
779
780
* Thu Nov 11 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-3.1
781
- fixed problem with multiple alias maps (#138354)
782
783
* Tue Oct 26 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-3
784
- fixed wrong path for cyrus-imapd (#137074)
785
786
* Mon Oct 18 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-2.2
787
- automated postalias call in init script
788
- removed postconf call from spec file: moved changes into patch
789
790
* Fri Oct 15 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-2.1
791
- removed aliases from postfix-files (#135840)
792
- fixed postalias call in init script
793
794
* Thu Oct 14 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-2
795
- switched over to system aliases file and database in /etc/ (#117661)
796
- new reuires and buildrequires for setup >= 2.5.36-1
797
798
* Mon Oct  4 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.5-1
799
- new version 2.1.5
800
- new ipv6 and tls+ipv6 patches: 1.25-pf-2.1.5
801
802
* Thu Aug  5 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.4-1
803
- new version 2.1.4
804
- new ipv6 and tls+ipv6 patches: 1.25-pf-2.1.4
805
- new pfixtls-0.8.18-2.1.3-0.9.7d patch
806
807
* Mon Jun 21 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.1-3.1
808
- fixed directory permissions in %%doc (#125406)
809
- fixed missing spool dirs (#125460)
810
- fixed verify problem for aliases.db (#125461)
811
- fixed bogus upgrade warning (#125628)
812
- more spec file cleanup
813
814
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
815
- rebuilt
816
817
* Sun Jun 06 2004 Florian La Roche <Florian.LaRoche@redhat.de>
818
- make sure pflog files have same permissions even if in multiple
819
  sub-rpms
820
821
* Fri Jun  4 2004 Thomas Woerner <twoerner@redhat.com> 2:2.1.1-1
822
- new version 2.1.1
823
- compiling postfix PIE
824
- new alternatives slave for /usr/lib/sendmail
825
826
* Wed Mar 31 2004 John Dennis <jdennis@redhat.com> 2:2.0.18-4
827
- remove version from pflogsumm subpackage, it was resetting the
828
  version used in the doc directory, fixes bug 119213
829
830
* Tue Mar 30 2004 Bill Nottingham <notting@redhat.com> 2:2.0.18-3
831
- add %%defattr for pflogsumm package
832
833
* Tue Mar 16 2004 John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.18-2
834
- fix sendmail man page (again), make pflogsumm a subpackage
835
836
* Mon Mar 15 2004 John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.18-1
837
- bring source up to upstream release 2.0.18
838
- include pflogsumm, fixes bug #68799
839
- include smtp-sink, smtp-source man pages, fixes bug #118163
840
841
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
842
- rebuilt
843
844
* Tue Feb 24 2004 John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.16-14
845
- fix bug 74553, make alternatives track sendmail man page
846
847
* Tue Feb 24 2004 John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.16-13
848
- remove /etc/sysconfig/saslauthd from rpm, fixes bug 113975
849
850
* Wed Feb 18 2004 John Dennis <jdennis@porkchop.devel.redhat.com>
851
- set sasl back to v2 for mainline, this is good for fedora and beyond,
852
  for RHEL3, we'll branch and set set sasl to v1 and turn off ipv6
853
854
* Tue Feb 17 2004 John Dennis <jdennis@porkchop.devel.redhat.com>
855
- revert back to v1 of sasl because LDAP still links against v1 and we can't 
856
- bump revision for build
857
  have two different versions of the sasl library loaded in one load image at
858
  the same time. How is that possible? Because the sasl libraries have different 
859
  names (libsasl.so & libsasl2.so) but export the same symbols :-(
860
  Fixes bugs 115249 and 111767
861
862
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
863
- rebuilt
864
865
* Wed Jan 21 2004 John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.16-7
866
- fix bug 77216, support snapshot builds
867
868
* Tue Jan 20 2004 John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.16-6
869
- add support for IPv6 via Dean Strik's patches, fixes bug 112491
870
871
* Tue Jan 13 2004 John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.16-4
872
- remove mysqlclient prereq, fixes bug 101779
873
- remove md5 verification override, this fixes bug 113370. Write parse-postfix-files
874
  script to generate explicit list of all upstream files with ownership, modes, etc.
875
  carefully add back in all other not upstream files, files list is hopefully
876
  rock solid now.
877
878
* Mon Jan 12 2004 John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.16-3
879
- add zlib-devel build prereq, fixes bug 112822
880
- remove copy of resolve.conf into chroot jail, fixes bug 111923
881
882
* Tue Dec 16 2003 John Dennis <jdennis@porkchop.devel.redhat.com>
883
- bump release to build 3.0E errata update
884
885
* Sat Dec 13 2003 Jeff Johnson <jbj@jbj.org> 2:2.0.16-2
886
- rebuild against db-4.2.52.
887
 
888
* Mon Nov 17 2003 John Dennis <jdennis@finch.boston.redhat.com> 2:2.0.16-1
889
- sync up with current upstream release, 2.0.16, fixes bug #108960
890
891
* Thu Sep 25 2003 Jeff Johnson <jbj@jbj.org> 2.0.11-6
892
- rebuild against db-4.2.42.
893
894
* Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 2.0.11-5
895
- rebuild
896
897
* Thu Jun 26 2003 John Dennis <jdennis@finch.boston.redhat.com>
898
- bug 98095, change rmail.postfix to rmail for uucp invocation in master.cf
899
900
* Wed Jun 25 2003 John Dennis <jdennis@finch.boston.redhat.com>
901
- add missing dependency for db3/db4
902
903
* Thu Jun 19 2003 John Dennis <jdennis@finch.boston.redhat.com>
904
- upgrade to new 2.0.11 upstream release
905
- fix authentication problems
906
- rewrite SASL documentation
907
- upgrade to use SASL version 2
908
- Fix bugs 75439, 81913 90412, 91225, 78020, 90891, 88131
909
910
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
911
- rebuilt
912
913
* Fri Mar  7 2003 John Dennis <jdennis@finch.boston.redhat.com>
914
- upgrade to release 2.0.6
915
- remove chroot as this is now the preferred installation according to Wietse Venema, the postfix author
916
917
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
918
- rebuilt
919
920
* Tue Feb 18 2003 Bill Nottingham <notting@redhat.com> 2:1.1.11-10
921
- don't copy winbind/wins nss modules, fixes #84553
922
923
* Sat Feb 01 2003 Florian La Roche <Florian.LaRoche@redhat.de>
924
- sanitize rpm scripts a bit
925
926
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
927
- rebuilt
928
929
* Sat Jan 11 2003 Karsten Hopp <karsten@redhat.de> 2:1.1.11-8
930
- rebuild to fix krb5.h issue
931
932
* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 2:1.1.11-7
933
- rebuild
934
935
* Fri Jan  3 2003 Nalin Dahyabhai <nalin@redhat.com>
936
- if pkgconfig knows about openssl, use its cflags and linker flags
937
938
* Thu Dec 12 2002 Tim Powers <timp@redhat.com> 2:1.1.11-6
939
- lib64'ize
940
- build on all arches
941
942
* Wed Jul 24 2002 Karsten Hopp <karsten@redhat.de>
943
- make aliases.db config(noreplace) (#69612)
944
945
* Tue Jul 23 2002 Karsten Hopp <karsten@redhat.de>
946
- postfix has its own filelist, remove LICENSE entry from it (#69069)
947
948
* Tue Jul 16 2002 Karsten Hopp <karsten@redhat.de>
949
- fix shell in /etc/passwd (#68373)
950
- fix documentation in /etc/postfix (#65858)
951
- Provides: /usr/bin/newaliases (#66746)
952
- fix autorequires by changing /usr/local/bin/perl to /usr/bin/perl in a
953
  script in %%doc (#68852), although I don't think this is necessary anymore
954
955
* Mon Jul 15 2002 Phil Knirsch <pknirsch@redhat.com>
956
- Fixed missing smtpd.conf file for SASL support and included SASL Postfix
957
  Red Hat HOWTO (#62505).
958
- Included SASL2 support patch (#68800).
959
960
* Mon Jun 24 2002 Karsten Hopp <karsten@redhat.de>
961
- 1.1.11, TLS 0.8.11a
962
- fix #66219 and #66233 (perl required for %%post)
963
964
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
965
- automated rebuild
966
967
* Sun May 26 2002 Tim Powers <timp@redhat.com>
968
- automated rebuild
969
970
* Thu May 23 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.10-1
971
- 1.1.10, TLS 0.8.10
972
- Build with db4
973
- Enable SASL
974
975
* Mon Apr 15 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.7-2
976
- Fix bugs #62358 and #62783
977
- Make sure libdb-3.3.so is in the chroot jail (#62906)
978
979
* Mon Apr  8 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.7-1
980
- 1.1.7, fixes 2 critical bugs
981
- Make sure there's a resolv.conf in the chroot jail
982
983
* Wed Mar 27 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.5-3
984
- Add Provides: lines for alternatives stuff (#60879)
985
986
* Tue Mar 26 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.5-2
987
- rebuild
988
989
* Tue Mar 26 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.5-1
990
- 1.1.5 (bugfix release)
991
- Rebuild with current db
992
993
* Thu Mar 14 2002 Bill Nottingham <notting@redhat.com> 1.1.4-3
994
- remove db trigger, it's both dangerous and pointless
995
- clean up other triggers a little
996
997
* Wed Mar 13 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.4-2
998
- Some trigger tweaks to make absolutely sure /etc/services is in the
999
  chroot jail
1000
1001
* Mon Mar 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.4-1
1002
- 1.1.4
1003
- TLS 0.8.4
1004
- Move postalias run from %%post to init script to work around
1005
  anaconda being broken.
1006
1007
* Fri Mar  8 2002 Bill Nottingham <notting@redhat.com> 1.1.3-5
1008
- use alternatives --initscript support
1009
1010
* Thu Feb 28 2002 Bill Nottingham <notting@redhat.com> 1.1.3-4
1011
- run alternatives --remove in %%preun
1012
- add various prereqs
1013
1014
* Thu Feb 28 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.3-3
1015
- adjust the default postfix-files config file to match the alternatives setup
1016
  by altering the arguments passed to post-install in the %%install phase
1017
  (otherwise, it might point to sendmail's binaries, breaking it rather rudely)
1018
- adjust the post-install script so that it silently uses paths which have been
1019
  modified for use with alternatives, for upgrade cases where the postfix-files
1020
  configuration file isn't overwritten
1021
- don't forcefully strip files -- that's a build root policy
1022
- remove hard requirement on openldap, library dependencies take care of it
1023
- redirect %%postun to /dev/null
1024
- don't remove the postfix user and group when the package is removed
1025
1026
* Wed Feb 20 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.3-2
1027
- listen on 127.0.0.1 only by default (#60071)
1028
- Put config samples in %%{_docdir}/%%{name}-%%{version} rather than
1029
  /etc/postfix (#60072)
1030
- Some spec file cleanups
1031
1032
* Tue Feb 19 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.3-1
1033
- 1.1.3, TLS 0.8.3
1034
- Fix updating
1035
- Don't run the statistics cron job
1036
- remove requirement on perl Date::Calc
1037
1038
* Thu Jan 31 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.2-3
1039
- Fix up alternatives stuff
1040
1041
* Wed Jan 30 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.2-2
1042
- Use alternatives
1043
1044
* Sun Jan 27 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.1.2-1
1045
- Initial Red Hat Linux packaging, based on spec file from
1046
  Simon J Mudd <sjmudd@pobox.com>
1047
- Changes from that:
1048
  - Set up chroot environment in triggers to make sure we catch glibc errata
1049
  - Remove some hacks to support building on all sorts of distributions at
1050
    the cost of specfile readability
1051
  - Remove postdrop group on deletion
1052
1053