[Bug 950664] Re: Wrong FQDN after disconnected CD Install of precise beta1 - package postfix 2.8.7-1ubuntu2 failed to install/upgrade
Launchpad Bug Tracker
950664 at bugs.launchpad.net
Fri Mar 9 16:10:16 UTC 2012
This bug was fixed in the package netcfg - 1.68ubuntu14
---------------
netcfg (1.68ubuntu14) precise; urgency=low
* Fix detection of empty domains when writing to /etc/hosts in the case
where there is no static IP address (LP: #950664).
-- Colin Watson <cjwatson at ubuntu.com> Fri, 09 Mar 2012 16:06:35 +0000
** Branch linked: lp:~ubuntu-core-dev/netcfg/ubuntu
** Changed in: netcfg (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to netcfg in Ubuntu.
https://bugs.launchpad.net/bugs/950664
Title:
Wrong FQDN after disconnected CD Install of precise beta1 - package
postfix 2.8.7-1ubuntu2 failed to install/upgrade
Status in “netcfg” package in Ubuntu:
Fix Released
Bug description:
Summary: postfix fails to install due to wrong FQDN set during
disconnect CD installation of precise beta1
Hi all,
last night I've reinstalled my laptop using the ubuntu-12.04-beta1
-alternate-amd64.iso, during the installation I've chosen to configure
my network later (laptop; no wireless at the time) and it seems that
this caused the installer to generate a "<myhostname>.(null)" entry
for /etc/hosts.
------------------cut------------------
Setting up postfix (2.8.7-1ubuntu2) ...
Adding group `postfix' (GID 125) ...
Done.
Adding system user `postfix' (UID 115) ...
Adding new user `postfix' (UID 115) with group `postfix' ...
Not creating home directory `/var/spool/postfix'.
Creating /etc/postfix/dynamicmaps.cf
Adding tcp map entry to /etc/postfix/dynamicmaps.cf
Adding group `postdrop' (GID 126) ...
Done.
setting myhostname: think.(null)
setting alias maps
setting alias database
changing /etc/mailname to think.frosty-geek.net
setting myorigin
setting destinations: think.frosty-geek.net, think.(null), localhost.(null), localhost
setting relayhost:
setting mynetworks: 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
setting mailbox_size_limit: 0
setting recipient_delimiter: +
setting inet_interfaces: loopback-only
setting default_transport: error
setting relay_transport: error
/etc/aliases does not exist, creating it.
WARNING: /etc/aliases exists, but does not have a root alias.
Postfix is now set up with a default configuration. If you need to make
changes, edit
/etc/postfix/main.cf (and others) as needed. To view Postfix configuration
values, see postconf(1).
After modifying main.cf, be sure to run '/etc/init.d/postfix reload'.
Running newaliases
newaliases: warning: valid_hostname: invalid character 40(decimal): think.(null)
newaliases: fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: think.(null)
dpkg: error processing postfix (--configure):
subprocess installed post-installation script returned error exit status 75
------------------cut------------------
------------------cut------------------
ralf at think:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 think.(null) think
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ralf at think:~$ hostname
think
ralf at think:~$ hostname -f
think.(null)
ralf at think:~$ cat /etc/mailname
think.frosty-geek.net
------------------cut------------------
------------------cut------------------
ralf at think:~$ cat /etc/postfix/main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = think.(null)
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = think.frosty-geek.net, think.(null), localhost.(null), localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback-only
default_transport = error
relay_transport = error
------------------cut------------------
ProblemType: Package
DistroRelease: Ubuntu 12.04
Package: postfix 2.8.7-1ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-18.28-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.94.1-0ubuntu1
Architecture: amd64
Date: Fri Mar 9 10:11:50 2012
ErrorMessage: subprocess installed post-installation script returned error exit status 75
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
SourcePackage: postfix
Title: package postfix 2.8.7-1ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 75
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/netcfg/+bug/950664/+subscriptions
More information about the foundations-bugs
mailing list