Ubuntu

Change logs for “nss-mdns” source package in Feisty

  • nss-mdns (0.9-0.2ubuntu1) feisty; urgency=low
    
      * Merge from debian unstable, remaining changes:
        - debian/postinst: Automatically transition the dapper default hosts: line
          'files dns mdns' to the recommended value, since dns before mdns is
          inefficient, a DNS server DoS, and an information leak.
      * Now ships libraries in /lib, not /usr/lib. (LP: #87207)
      * Reapply debian/patches/00_dns_unaligned_access.patch; debian/rules does
        not do this, and this got dropped in an earlier merge.
      * debian/control: Set Ubuntu maintainer.
    
    nss-mdns (0.9-0.2) unstable; urgency=high
    
      * Non-maintainer upload to fix a RC bug.
      * Configure with a prefix of / instead of /usr as libnss-mdns needs to be in
        /lib for the resolver to work correctly during boot; this is also needed
        for chrooted processes such as Postfix's smtpd which uses a copy of the
        NSS libs as well of the NSS configuration and fails when mdns is missing
        in the chroot but referenced in nsswitch.conf.  Update other configured
        dirs (mandir, infodir, sysconfdir) as well, but these are currently not
        used.
    
    nss-mdns (0.9-0.1) unstable; urgency=high
    
      * Non-maintainer upload to fix broken dependencies in the 0.8-6.1 NMU.
      * Fix Depends on perl and avahi-daemon.
      * Bump up dependency on avahi-daemon to >= 0.6.16-1 for the auto-disabling
        functionality on sites with a .local SOA.
      * New upstream release.
        - Does not export unnecessary symbols and fixes segfault in nmbclient
          which had symbols with the same name; closes: #404266.
        - Does not use the "search" keyword of resolv.conf anymore;
          closes: #404534, #405327.
      * Re-add a postrm to cleanup the mdns_* entries from nsswitch.conf but act on
        package removal instead of purge to avoid breaking the DNS when the lib is
        removed and to ensure perl is still present; closes: #406198.
      * Document the changes made to postinst in NOTES.Debian and document the
        history of the postrm as well.
      * Updates to README.Debian; add upstream URL for troubleshooting.
    
     -- Martin Pitt <email address hidden>   Tue, 27 Feb 2007 16:54:20 +0100
  • nss-mdns (0.9-0ubuntu1) feisty; urgency=low
    
      * New upstream bugfix release:
        - Make most shared library symbols private to not conflict with any
          symbols of the program we're loaded into.
        - Fix a potential endless loop in the mDNS packet parsing code.
        - Do not build legacy internal DNS stack by default any more.
        - Do not honour /etc/resolv.conf domain search lists by default anymore.
          It created a lot of problems and was never recommended anyway.
    
     -- Martin Pitt <email address hidden>   Tue,  2 Jan 2007 12:45:26 +0100
  • nss-mdns (0.8-6.1ubuntu1) feisty; urgency=low
    
      * Merge from Debian unstable; remaining Ubuntu changes:
        - debian/postinst: Automatically transition the dapper default hosts: line
          'files dns mdns' to the recommended value, since dns before mdns is
          inefficient, a DNS server DoS, and an information leak.
    
    nss-mdns (0.8-6.1) unstable; urgency=low
    
      * Non-maintainer upload to fix a long-standing RC bug and to beat the
        package into shape before etch with suggestions from upstream; thanks
        Lennart Poettering.
      * Configure with --disable-legacy, as recommended by upstream for security
        reasons; the legacy mode might be offered in a separate binary package for
        the corner cases where it can be useful; see full discussion in #393711;
        depend on avahi-daemon as nss-mdns will not work without avahi when
        compiled like this; closes: #399297.
      * Only suggest zeroconf instead of Recommending it: even if it can act as a
        nice complement to nss-mdns, it is intrusive and orthogonal to nss-mdns
        and conflicts with avahi-autoipd; closes: #353131, #392590.
      * Suggest avahi-autoipd as an alternative to zeroconf.
      * Remove offensive comments in postinst and README.Debian.
      * Document the history of postinst snippets in debian/NOTES.Debian to permit
        handling all upgrade paths.
      * Depend on Perl for the postinst snippets using the perl interpreter.
      * Rewrite postinst to handle all upgrade paths.
        - Does not wipe NSS configuration which matches the upstream recommended
          configuration during upgrades from versions 0.8-4.2 or 0.8-5;
          closes: #393608.
        - Install the upstream recommended configuration for first installs and
          upgrades from versions which did not automatically insert mdns in the
          NSS setup (unless mdns is already setup); closes: #393711.
        - Keep configuration intact when upgrading from versions which installed
          the upstream recommended configuration.
        - Remove whitespaces added in upgrades from version 0.8-4.2 or 0.8-5 to
          0.8-6.
        - For upgrades from 0.8-6, attempt to revert the problematic "mdns_minimal
          dns mdns" configuration and to install the upstream recommended
          configuration.
      * Update README.Debian to match the above changes and a planned changes in
        avahi-daemon which should disable itself if a .local SOA is found after a
        change in the DNS settings.
    
     -- Martin Pitt <email address hidden>   Tue,  2 Jan 2007 12:20:57 +0100
  • nss-mdns (0.8-6ubuntu2) feisty; urgency=low
    
      * debian/postinst: Automatically transition the dapper default hosts: line
        'files dns mdns' to the recommended value, since dns before mdns is
        inefficient, a DNS server DoS, and an information leak. (This is not done
        by the previous transition in postinst, since that leaves nsswitch.conf
        alone if it mentions mdns at all).
    
     -- Martin Pitt <email address hidden>   Wed, 29 Nov 2006 13:52:48 +0100
  • nss-mdns (0.8-6ubuntu1) feisty; urgency=low
    
      * Merge with Debian, but base Feisty package on 0.8-5; -6 reverts all the
        fixes that were applied in -4.2 and -5 and ships a broken nssswitch.conf
        (see Debian bug #393711). We will handle existing .local domains
        differently (see https://wiki.ubuntu.com/ZeroConfNetworking)
      * debian/rules: Build -with --disable-legacy to avoid problems with internal
        DNS stack. Always use Avahi for .local name resolution.
    
    nss-mdns (0.8-6) unstable; urgency=medium
    
      * Revert hostile package takeover.
      * "Unbreak the world" (Closes: #392813)
    
      "So whether nss-mdns does or doesn't support "search local" is of no
      concern to me -- I just doesn't want it to interfere with my otherwise
      working setup."
    
        Walter Hofmann on Joey Hess and Sjoerd Simons' period of maintainence
    
      * Revert switch to CDBS.
      * Switch to using a sane /etc/nsswitch.conf
        so we don't break existing setups, or those over which the user has
        no control.
      * Revert "clarifications" as well.
      * Recommend, once again, zeroconf.
    
    nss-mdns (0.8-5) unstable; urgency=low
    
      * Take over the package for the pkg-utopia team. T
      * Acknowledge NMU's (Closes: #388864, #351990, #353131, #378608)
      * Switch to cdbs. As a side-effect the sysconfdir and localstatedir are set
        correctly (Closes: #387231)
      * debian/patches/00_dns_unaligned_access.patch:
        - Added. Prevent unaligned access when creating/parsing dns packets.
    
    nss-mdns (0.8-4.2) unstable; urgency=low
    
      * NMU
      * Add postinst that will add mdns entries to /etc/nsswitch.conf on new
        installs and on upgrades from the previous version.  Closes: #388864,
        #351990
      * Add postrm to remove mdns entries from /etc/nsswitch.conf when the package
        is removed.
      * Local modifications to the file will be preserved accross upgrades.
      * Depend on base-files 3.1.10 or higher to get a nsswitch.conf that is not a
        conffile and that doesn't have mdns entries from base-files in it.
      * Switch to nsswitch line recommended by upstream in #388864 after getting
        clarification from upstream, and update README.Debian.
      * Remove recommends on zeroconf. Closes: #353131
    
    nss-mdns (0.8-4.1) unstable; urgency=low
    
      * NMU
      * Clear out the diff.gz so it doesn't patch the various autotools files,
        which makes everything explode on build (Closes: #378608)
    
    nss-mdns (0.8-4) unstable; urgency=low
    
      * Forget about using CDBS and use debhelper directly so we have control of
        what is being built and updated. (Closes: #378608)
    
    nss-mdns (0.8-3) unstable; urgency=low
    
      * Regenerate the Debian .diff.gz so the Debian build system doesn't barf and
        die
    
    nss-mdns (0.8-2) unstable; urgency=low
    
      * Copy 'configure' from the upstream tarball since the CDBS regeneration has
        gone awry and does not work. This is the simple fix -- a more robust one
        will be in place shortly. Thanks to Sam Morris for the diagnosis.
        (Closes: #378608)
    
    nss-mdns (0.8-1) unstable; urgency=low
    
      * New upstream release (Closes: #369827)
      * Enable "minimal" mDNS mode -- Debian has had this for a while but
        upstream have now incorporated it.  This should mean that mdns
        can now be mentioned in /etc/nsswitch.conf without issue.
        (Closes: #348578, #348580)
      * Suggest avahi-daemon rather than nscd (Closes: #367275)
    
     -- Martin Pitt <email address hidden>   Fri, 24 Nov 2006 15:43:50 +0100
  • nss-mdns (0.7-1ubuntu1) dapper; urgency=low
    
    
      * Drop zeroconf from Recommends to Suggests as it interferes with other
        networking components in Ubuntu.
    
     -- Scott James Remnant <email address hidden>  Mon,  9 Jan 2006 07:39:03 +0000