[Bug 989585] Re: resolvconf failed to install/upgrade because /etc/resolv.conf immutable
Steve Langasek
steve.langasek at canonical.com
Fri Apr 27 20:19:11 UTC 2012
On Fri, Apr 27, 2012 at 01:49:10PM -0000, Thomas Hood wrote:
> But when enough people report exactly the same error it has to make one
> wonder if there isn't something else going on. Is there, for example, a
> web page out there somewhere that advises people to set the immutable bit
> on /etc/resolv.conf as a way of solving the problem of program X stomping
> on that file? Or is there a package somewhere out there whose maintainer
> scripts set the immutable bit? If so then we need to know this.
I haven't found such a webpage, but I was just talking to an experienced
Ubuntu developer yesterday who said he had this set to avoid Network Manager
stomping on it, so had to manually undo this as part of the upgrade.
I'm wondering if we should automatically chattr -i the file on upgrade as
necessary, since this is in fact not a supported configuration. A debconf
notification to the admin should be sufficient, IMHO.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to resolvconf in Ubuntu.
https://bugs.launchpad.net/bugs/989585
Title:
resolvconf failed to install/upgrade because /etc/resolv.conf
immutable
Status in “resolvconf” package in Ubuntu:
Triaged
Bug description:
Failed to install during upgrade
ProblemType: Package
DistroRelease: Ubuntu 12.04
Package: resolvconf 1.63ubuntu11
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
ApportVersion: 2.0.1-0ubuntu5
AptOrdering:
unity-scope-musicstores: Install
resolvconf: Configure
ubuntu-minimal: Configure
unity-scope-musicstores: Configure
Architecture: amd64
Date: Fri Apr 27 11:23:12 2012
DuplicateSignature:
Setting up resolvconf (1.63ubuntu11) ...
resolvconf.postinst: Error: Cannot replace the current /etc/resolv.conf with a symbolic link because it is immutable. To correct this problem, gain root privileges in a terminal and run 'chattr -i /etc/resolv.conf' and then 'dpkg --configure resolvconf'. Aborting.
dpkg: error processing resolvconf (--configure):
subprocess installed post-installation script returned error exit status 1
ErrorMessage: subprocess installed post-installation script returned error exit status 1
PackageArchitecture: all
SourcePackage: resolvconf
Title: package resolvconf 1.63ubuntu11 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
UpgradeStatus: Upgraded to precise on 2012-04-27 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/989585/+subscriptions
More information about the foundations-bugs
mailing list