Please merge resolvconf 1.61 (universe) from Debian unstable

Bug #894417 reported by Leo Iannacone
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
resolvconf (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

resolvconf (1.61) unstable; urgency=low

  * [cbb5105] list-records: Add comment re: extglob; speed up final loop
  * [4492943] Eliminate bashisms from /sbin/resolvconf. (Other scripts in this
    package still use bash, though, so this does not close wish #519364.)
    Thanks to Stefan Monnier
  * [63da54b] update.d/libc: Only run-parts update-libc.d/ if the latter exists.
    (Closes: #642965)

 -- Thomas Hood <email address hidden> Mon, 26 Sep 2011 09:42:11 +0200

resolvconf (1.60) unstable; urgency=low

  [ Marco Nenciarini ]
  * [c30024e] Switch vcs fields to git
  * [4041409] Add debian/gbp.conf to make easy the usage of
    git-buildpackage

  [ Thomas Hood ]
  * [18e2fac] Update es.po thanks to Javier Fernández-Sanguino
    (Closes: #642360)
  * [18e2fac] Include resolv.conf.d/base information in
    resolv.conf *after* dynamic information, rather than before
    (Closes: #642222)

 -- Marco Nenciarini <email address hidden> Fri, 23 Sep 2011 09:31:53 +0200

resolvconf (1.59) unstable; urgency=low

  * dhclient-enter-hooks.d/resolvconf: Add support for dhclient
    DHCPv6 (Closes: #635470)
  * postinst: Fail with message if /etc/resolv.conf is immutable
    (Closes: #635775)
  * Mention in resolvconf(8) that /etc/default/resolvconf has
    to be created if it is to be used to set resolvconf environment
    variables (Closes: #633014)
  * Drop outdated id.po

 -- Thomas Hood <email address hidden> Tue, 23 Aug 2011 10:00:00 +0200

resolvconf (1.58) unstable; urgency=low

  [ Thomas Hood ]
  * Update README
  * Update debconf template translations:
    * da.po thanks to Joe Dalton (Closes: #630241)
    * cs.po thanks to Miroslav Kure (Closes: #630669)
    * nl.po thanks to Jeroen Schot (Closes: #631499)
    * pt.po thanks to Pedro Ribeiro (Closes: #631569)

  [ Marco Nenciarini ]
  * Update italian debconf translation
  * debian/rules: Add build-arch and build-indep target, as required
    by policy.

 -- Marco Nenciarini <email address hidden> Wed, 29 Jun 2011 00:37:58 +0200

resolvconf (1.57) unstable; urgency=low

  [ Marco Nenciarini ]
  * Update debconf template translations:
    * fr.po thanks to Christian Perrier (Closes: #629560)
  * Fix typo in prerm script

 -- Marco Nenciarini <email address hidden> Wed, 08 Jun 2011 12:22:33 +0200

resolvconf (1.56) unstable; urgency=low

  [ Thomas Hood ]
  * Create /etc/resolvconf/run as a directory if no tmpfs is
    available into which it can symlink. (Closes: #629186)
  * Eliminate warning brought to light by piuparts:
    * Grep /etc/network/interfaces only if it exists
  * Run dpkg-trigger with --no-await
  * Update README
  * Update debconf template translations:
    * sv.po thanks to Martin Bagge (Closes: #629022)
    * ru.po thanks to Yuri Kozlov (Closes: #629165)
    * de.po thanks to Helge Kreutzmann (Closes: #629201)
    * eu.po thanks to Iñaki Larrañaga Murgoitio (Closes: #629411)

 -- Thomas Hood <email address hidden> Mon, 06 Jun 2011 15:00:00 +0200

resolvconf (1.55) unstable; urgency=medium

  [ Thomas Hood ]
  * Include old update.d/bind script for illustration purposes
    as /usr/share/doc/resolvconf/resolvconf-update-bind.
  * Use /usr/lib/resolvconf/dpkg-event.d instead of a /etc/...
    path for dpkg event hook scripts. The scripts don't need
    to be configuration files.
  * In postrm print a message and put up debconf note recommending
    reboot. (Closes: #628524)
  * Remove comments from /etc/resolv.conf on removal.
  * Remove /lib/init/rw/resolvconf on purge. (Closes: #628669)
  * Update debconf template translation:
    * eu.po thanks to Iñaki Larrañaga Murgoitio (Closes: #628719)
  * Clean up many .po headers
  * Update README

 -- Thomas Hood <email address hidden> Thu, 31 May 2011 12:00:00 +0200

resolvconf (1.54) unstable; urgency=low

  [ Thomas Hood ]
  * Put "exit 0" at the end of each maintainer script

 -- Thomas Hood <email address hidden> Wed, 25 May 2011 13:00:00 +0200

resolvconf (1.53) unstable; urgency=low

  [ Thomas Hood ]
  * Dpkg trigger is now called 'resolvconf-enable-updates' and is now
    intended only for internal use.
  * Other packages are notified of the installation of resolvconf via
    hook scripts as described in the "Usage information for maintainers"
    section of the resolvconf README file. (Closes: #567059, #627691)
  * Update my e-mail address in various places
  * Update debconf template translation:
    * cs.po thanks to Miroslav Kure (Closes: #627440)
  * Remove /etc/resolvconf/update.d/bind (Closes: #608933, #268073).
    Instead of this, the bind9 package should include a hook script
    /etc/resolvconf/update.d/bind9 as has been requested in #483098.
  * Due to changes in Debian infrastructure change debian/control
    fields Vcs-Svn and Vcs-Browser. Ref:
    http://lists.debian.org/debian-devel-announce/2011/05/msg00009.html

 -- Thomas Hood <email address hidden> Wed, 20 May 2011 12:00:00 +0200

resolvconf (1.52) unstable; urgency=low

  [ Thomas Hood ]
  * Add debian/source/format at lintian's suggestion
  * Update debconf template translations:
    * ru.po thanks to Yuri Kozlov (Closes: #625623)
    * sv.po thanks to Martin Bagge (Closes: #625786)
    * nl.po thanks to Vincent Zweije (Closes: #625896)
    * de.po thanks to Helge Kreutzmann (Closes: #626030)
    * da.po thanks to Joe Dalton (Closes: #626302)
    * fr.po thanks to Christian PERRIER, Steve Petruzzello and David Prévot
    * pt.po thanks to Pedro Ribeiro (Closes: #626675)
  * Remove long outdated pt_BR.po
  * Don't run mkdir with -v in debian/p*inst

 -- Thomas Hood <email address hidden> Wed, 13 May 2011 12:00:00 +0200

resolvconf (1.51) experimental; urgency=low

  [ Thomas Hood ]
  * Rename 'TRUNCATE_NAMESERVER_LIST_AFTER_127' to
    'TRUNCATE_NAMESERVER_LIST_AFTER_LOOPBACK_ADDRESS' and make it
    cause the nameserver list to be truncated also after an IPv6
    loopback address. (Closes: #568820)
  * Normalize contents of records -- i.e., strip out comments and
    whitespace and shorten IPv6 nameserver addresses. This makes
    it easier to implement the change above.
  * Add debian/test-normalization script to test the normalization
    code.
  * Update resolvconf/downup-interfaces template again.

 -- Thomas Hood <email address hidden> Tue, 03 May 2011 12:00:00 +0200

resolvconf (1.50) experimental; urgency=low

  [ Thomas Hood ]
  * Also migrate non-symlinked directory /etc/resolvconf/run to
    /run/resolvconf.
  * Be interested in own trigger and enable updates only when triggered.
    This could eliminate some superfluous updates on installation.
    (Evidence that a package is allowed trigger itself:
    http://lists.debian.org/debian-dpkg/2007/10/msg00175.html)
  * Add section "Usage information for maintainers" to the README file
    discussing the new trigger.
  * Document the "original" file in resolvconf(8). (Closes: #414692)
  * Improve markup of resolvconf(8).

 -- Thomas Hood <email address hidden> Wed, 27 Apr 2011 12:00:00 +0200

resolvconf (1.49) experimental; urgency=low

  [ Thomas Hood ]
  * Standardly keep run-time data in /run instead of /lib/init/rw;
    migrate from /lib/init/rw to /run in the postinst. (Closes: #621503).
    Thanks to Roger Leigh for his help.
  * Create run-time data directories in the preinst instead of in the
    postinst. (Closes: #551999, #563386). (Do this in /run if that is
    already already available, otherwise in /lib/init/rw, otherwise in
    /etc/resolvconf.) Now when other packages call resolvconf before
    resolvconf's postinst runs, the data are not lost and no error
    message is printed.
  * If someone has run resolvconf while updates were disabled, update
    when updates are enabled.
  * Include the contents of the original resolv.conf file in the
    database until the first reboot after installation. The old behavior
    was to omit these contents unless link-tail-to-original was
    selected with the result that information was missing from
    resolv.conf until ifdown-ifup cycles. The new behavior is not
    correct either, since nameserver addresses are not removed when
    corresponding interfaces are deconfigured, but should have less
    unpleasant consequences than the old behavior.
  * Update the debconf template that discusses the problem just described.
    Whereas before it was recommended that the administrator down and up
    network interfaces, it is now recommended that the administrator
    reboot the system.
  * Add da.po. (Closes: #623079) Thanks to Joe Dalton.
  * Run debconf-updatepo.
  * Add Depends on initscripts >= 2.88dsf-13.3 which enables /run
    in its postinst, ensuring that /run is available to our postinst.
  * Activate the "resolvconf-event" trigger in postinst and in postrm
    in order to induce other packages to take notice of resolvconf
    being installed (configured) or removed. When triggered and
    resolvconf is installed, interested packages possessing name server
    information should send it to resolvconf. See README for details.
    (Closes: #567059)
  * Remove /etc/dhcp3/dhclient-enter-hooks.d/resolvconf which is obsolete;
    remove it on purge and declare a Breaks: old versions of dhcp3-client
    which used it. (Closes: #591022).
  * Use dh_installifupdown to install ifupdown hook scripts and,
    consequently, Build-Depend on newer debhelper.
  * Update debian/compat to 8.
  * Bump Standards-Version to 3.9.2.0.
  * Tidy up all maintainer scripts.

  [ Marco Nenciarini ]
  * debian/control: updated Thomas Hood's email address.

 -- Marco Nenciarini <email address hidden> Tue, 19 Apr 2011 22:30:30 +0200

Related branches

Leo Iannacone (l3on)
Changed in resolvconf (Ubuntu):
assignee: nobody → Leo Iannacone (l3on)
status: New → In Progress
Revision history for this message
Leo Iannacone (l3on) wrote :

Marked as invalid.

Seems that there are other things that need to happen on resolvconf too (someone had an upstratification patch that should probably be looked at) (tumbleweed)

Changed in resolvconf (Ubuntu):
assignee: Leo Iannacone (l3on) → nobody
status: In Progress → Invalid
Revision history for this message
Thomas Hood (jdthood) wrote :

This work is in progress.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Just resetting to In Progress; but who exactly is doing the merge?

I've discussed this on IRC with "accumulator", who's the person with an upstart patch for resolvconf; the merge needs to happen regardless of patching or not (and I'm of the belief the upstart patch would benefit Debian too)

Changed in resolvconf (Ubuntu):
status: Invalid → In Progress
Revision history for this message
Thomas Hood (jdthood) wrote :

Sander van Grieken is working with the Debian maintainers on an Ubuntu version of upcoming Debian release 1.62. Follow developments on the resolvconf-devel mailing list: http://lists.alioth.debian.org/mailman/listinfo/resolvconf-devel
--
Thomas Hood
Debian resolvconf developers

Thomas Hood (jdthood)
Changed in resolvconf (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Thomas Hood (jdthood) wrote :

A new Ubuntu resolvconf package has been prepared by the Debian maintainers which we hope will fix this bug.

I ask you to test this new package before we upload it to the Ubuntu repos.

Please install the resolvconf package from ppa:jdthood/resolvconf (https://launchpad.net/~jdthood/+archive/resolvconf) and let me know whether or not you have any problems with it.
--
Thomas Hood
Debian resolvconf maintainers
<email address hidden>

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (10.3 KiB)

This bug was fixed in the package resolvconf - 1.63ubuntu1

---------------
resolvconf (1.63ubuntu1) precise; urgency=low

  [ Thomas Hood ]
  * Debian fixed bugs (LP: #797339, #871058, #471975, #378844, #894417)
  * Differences from Debian:
    - /sbin/resolvconf:
      + Exit if /etc/resolv.conf is not a symlink
    - debian/rules:
      + Install upstart script rather than initscript (LP: #366967, #750423)
    - debian/{pre,post}inst
      + Migrate (to /run) from /var/run, not from /lib/init/rw.
      + [0706f28] Remove old Sys V init scripts and symlinks
  * Thanks to Sander van Grieken for his assistance with this release.

resolvconf (1.63) unstable; urgency=low

  [ Thomas Hood ]
  * [a83fce3] Depend on a later version of the initscripts package
  * [cfc8349] Use variable instead of hard-coded path for old run dir
    in maintainer scripts, to help shrink the Ubuntu diff.
  * [9921902] Update and improve resolvconf(8)
  * [719dc9b] Run update on boot (Closes: #651801, #651827)
  * [5fc985c] Don't trigger on reconfigure (Closes: #651803)

resolvconf (1.62) unstable; urgency=low

  [ Thomas Hood ]
  * [0352a85] postrm: On removal restore original resolv.conf if current
    (dynamic) resolv.conf has no content. (Closes: #644956)
    Thanks to Josep Lladonosa Capell.
  * [7cdfa73] Move logic details from initscript to /sbin/resolvconf;
    for this purpose add new options to /sbin/resolvconf:
    --enable-updates, --disable-updates, --updates-are-enabled,
    --create-runtime-directories.
  * [7cdfa73] Eliminate "-i" option supplied to update scripts and
    the code in /etc/resolvconf/update.d/libc that made use of this.

  [ Marco Nenciarini ]
  * [e175b76] Remove hardcoded path from resolvconf's invocation in
    maintainer scripts. Thanks to lintian

resolvconf (1.61) unstable; urgency=low

  * [cbb5105] list-records: Add comment re: extglob; speed up final loop
  * [4492943] Eliminate bashisms from /sbin/resolvconf. (Other scripts in this
    package still use bash, though, so this does not close wish #519364.)
    Thanks to Stefan Monnier
  * [63da54b] update.d/libc: Only run-parts update-libc.d/ if the latter exists.
    (Closes: #642965)

resolvconf (1.60) unstable; urgency=low

  [ Marco Nenciarini ]
  * [c30024e] Switch vcs fields to git
  * [4041409] Add debian/gbp.conf to make easy the usage of
    git-buildpackage

  [ Thomas Hood ]
  * [18e2fac] Update es.po thanks to Javier Fernández-Sanguino
    (Closes: #642360)
  * [18e2fac] Include resolv.conf.d/base information in
    resolv.conf *after* dynamic information, rather than before
    (Closes: #642222)

resolvconf (1.59) unstable; urgency=low

  * dhclient-enter-hooks.d/resolvconf: Add support for dhclient
    DHCPv6 (Closes: #635470)
  * postinst: Fail with message if /etc/resolv.conf is immutable
    (Closes: #635775)
  * Mention in resolvconf(8) that /etc/default/resolvconf has
    to be created if it is to be used to set resolvconf environment
    variables (Closes: #633014)
  * Drop outdated id.po

resolvconf (1.58) unstable; urgency=low

  [ Thomas Hood ]
  * Update README
  * Update debconf template translations:
    * da.po thanks to Joe Dalton (Closes: #630241)
  ...

Changed in resolvconf (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.