The appropriate status for this report is presumably "opinion" or
"wontfix", since refraining from creating the symlink on anything but an
initial install (or install after purge) was a deliberate choice.

However, I do wish to say that I was never entirely happy with the
choice. It makes the postinst in a sense non-idempotent. So perhaps it's
time to revisit the decision. The reason for writing the postinst such
that it creates the symlink once and only once was to allow an "anti-
resolvconf" administrator to remove the symlink after installation and,
without having to run dpkg-reconfigure, not see the symlink get
recreated every time the package is configured or upgraded. This
deference to anti-resolvconf admins came at the expense of some
inconvenience to other administrators as in the case were are discussing
here (bug #1070151).

My feeling is that the original decision was, on balance, the right one
and it's too early to change it. Admins who remove the symlink at
/etc/resolv.conf generally do so because they have non-functional name
service for some reason, they aren't familiar with resolvconf, do not
want to read the documentation at the moment and just want to fix name
service in the way they have always done, by editing /etc/resolv.conf by
hand --- and want it to stay fixed. These guys are already angry enough.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1070151

Title:
  resolvconf postinst: reinstallation after removal does not recreate
  symlink

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/1070151/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to