[sles-beta] SLES11-SP3 RC1 : /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix

urs.frey at post.ch urs.frey at post.ch
Mon Apr 29 09:02:22 MDT 2013


Hi

I just downloaded SLES11-SP3 RC1 and I am testing updates from SLES11-SP2 to SLES11-SP3

Within the changelog Beta4 to RC1 I saw this entry:
-----------------------------------------------------------------------------
o Updated postfix (security/bugfix/feature)

- bnc#809202 - Use of old parameter "fallback_relay" instead
  of "smtp_fallback_relay" in postfix master.cf
- bnc#797211 - postconf warning: unused parameter program_directory
  Fixing this problem for update also
-----------------------------------------------------------------------------

When doing upgrade I get these messages concerning postfix:


Installing: postfix-2.9.4-0.11.4 [....done]
Additional rpm output:
warning: /etc/postfix/main.cf created as /etc/postfix/main.cf.rpmnew
warning: /etc/postfix/master.cf created as /etc/postfix/master.cf.rpmnew
Align deprecated postfix configuration files.
Your configuration could not be checked for deprecated postfix parameters.
Please remove program_directory from your /etc/postfix/main.cf if exists.
Please rename fallback_relay to smtp_fallback_relay in your /etc/postfix/main.cf if exists.
Executing upgrade-configuration.
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
Editing /etc/postfix/master.cf, adding missing entry for tlsmgr service
Editing /etc/postfix/master.cf, adding missing entry for postscreen TCP service
Editing /etc/postfix/master.cf, adding missing entry for smtpd unix-domain service
Editing /etc/postfix/master.cf, adding missing entry for dnsblog unix-domain service
Editing /etc/postfix/master.cf, adding missing entry for tlsproxy unix-domain service

    Note: the following files or directories still exist but are no
    longer part of Postfix:

     /etc/postfix/postfix-files /etc/postfix/postfix-script
     /etc/postfix/post-install

/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
Updating etc/sysconfig/postfix...
Updating etc/sysconfig/mail...
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
insserv: script ipmi.hp: service ipmidrv already provided!

===============================================
What is your idea?
Do I really have to sed my default main.cf where I only put in my local relayhost=smtp.pnet.ch and myhostname=h04szd.pnet.ch to be able to do a correct upgrade to SLES11-SP3?
Will you provide a merge from the main.cf.rpmnew to main.cf again?
Or would it be possible to provide something in SuSEconfig?

I mean, at the end when doing upgrade to SLES11-SP3 on several hundred servers it is not possible to log in and merge configurations.
This must be working smoothly and fully automated.

Thanks for your feedback

Best regards


Urs Frey
Die Schweizerische Post
Services
Informationstechnologie
Webergutstrasse 12
3030 Bern (Zollikofen)
Telefon : ++41 (0)58 338 58 70
FAX     : ++41 (0)58 667 30 07
E-Mail:   urs.frey at post.ch<mailto:urs.frey at post.ch>




More information about the sles-beta mailing list