Change logs for nfs-utils source package in Trusty

  • nfs-utils (1:1.2.8-6ubuntu1.2) trusty; urgency=medium
    
      * Add a dependency on keyutils to nfs-common, which fixes hangs in
        waiting_for_key_construction. (LP: #1509120).
    
     -- Dave Chiluk <email address hidden>  Tue, 03 Nov 2015 14:21:05 -0600
  • nfs-utils (1:1.2.8-6ubuntu1.1) trusty; urgency=medium
    
      * Add patch from Sergio Gelato to adjust for changes to the ctx
        argument of the serialize_krb5_ctx() function (LP: #1331201)
     -- Adam Conrad <email address hidden>   Wed, 25 Jun 2014 12:23:09 -0600
  • nfs-utils (1:1.2.8-6ubuntu1) trusty; urgency=medium
    
      * Merge from Debian unstable, remaining changes:
        - debian/nfs-common.{statd,statd-mounting,gssd,idmapd}.upstart,
          debian/control, debian/nfs-common.{preinst,postinst,prerm,postrm},
          debian/rules: drop nfs-common init script in favor of upstart jobs.
        - Depend on rpcbind (>= 0.2.0-6ubuntu1) for upstart support.
        - Depend on mountall (>= 2.41) to avoid deadlocks on boot.
        - debian/nfs-common.default: always start idmapd automatically; drop
          the configuration option.
        - nfs-kernel-server.init: Unmount nfsd fs when init script stops
        - Allow issuing options to rpc.nfsd
        - Add "-e" (ticket expiry is error) option to rpc.gssd to prevent hangs
          due to EKEYEXPIRED error from kernel on ticket expiry.
    
    nfs-utils (1:1.2.8-6) unstable; urgency=medium
    
      * Fix the sec=krb5* handling in debian/nfs-common.init to properly match
        all cases.  Closes: #715478.
      * Move the rpc.svcgssd(8) symlink to nfs-common along with the rest of it,
        and add the Replaces: on old versions of nfs-kernel-server to support
        upgrades properly.  Closes: #731479.
      * Only start nfs-common in runlevel S; it doesn't need to be started
        more than once (and startpar won't actually run it more than once,
        anyway).  Closes: #510528.
      * Fix obsolete invocations of update-rc.d by switching nfs-common to use
        dh_installinit.  Closes: #736059.
      * Tweak nfs-common preinst to not remove nfs state files except on package
        removal (i.e., these should not be removed when the package is
        deconfigured temporarily).
      * debian/nfs-kernel-server.init: don't try to check for nfsv3 configuration
        in nfsd and pass --no-nfs-version 3 to mountd if absent; the check is
        buggy and impossible to make reliable, and there's no reason to single
        out NFSv3 here (and the original rationale for this behavior is lost).
        Closes LP: #897644, LP: #1284210.
      * Provide quoted entries by default in debian/nfs-kernel-server.default,
        consistent with other default files, so that users who edit the file to
        add multiple options don't accidentally cause shell syntax bugs.
     -- Steve Langasek <email address hidden>   Tue, 25 Feb 2014 09:18:47 -0800
  • nfs-utils (1:1.2.8-5ubuntu1) trusty; urgency=medium
    
      * Merge from Debian unstable, remaining changes:
        - debian/nfs-common.{statd,statd-mounting,gssd,idmapd}.upstart,
          debian/control, debian/nfs-common.{preinst,postinst,prerm,postrm},
          debian/rules: drop nfs-common init script in favor of upstart jobs.
        - Depend on rpcbind (>= 0.2.0-6ubuntu1) for upstart support.
        - Depend on mountall (>= 2.41) to avoid deadlocks on boot.
        - debian/nfs-common.default: always start idmapd automatically; drop
          the configuration option.
        - nfs-kernel-server.init: Unmount nfsd fs when init script stops
        - Allow issuing options to rpc.nfsd
        - Add "-e" (ticket expiry is error) option to rpc.gssd to prevent hangs
          due to EKEYEXPIRED error from kernel on ticket expiry.
      * Dropped changes, included in Debian:
        - Move /var/lib/nfs/rpc_pipefs to /run/rpc_pipefs.  This does not belong
          in /var/lib.
        - debian/nfs-kernel-server.postinst: don't call "invoke-rc.d nfs-common"
          in the postinst, this is redundant anyway and the nfs-common init script
          is gone now.
    
    nfs-utils (1:1.2.8-5) unstable; urgency=medium
    
      [ Ben Hutchings ]
      * Remove Luk Claes from uploaders (Closes: #723602)
    
      [ Steve Langasek ]
      * Migrate the rpc_pipefs mount out of /var/lib to /run, to better
        support /var on NFS.
      * Don't start the nfs-common init script from the nfs-kernel-server
        maintainer script, this is entirely redundant.
      * debian/patches/21-no-more-var-run.patch: PID files should be in
        /run, not /var/run.
        Closes LP: #1157171.
     -- Steve Langasek <email address hidden>   Mon, 13 Jan 2014 21:13:11 -0800
  • nfs-utils (1:1.2.8-4ubuntu1) trusty; urgency=low
    
      * Merge from Debian unstable, remaining changes:
        - debian/nfs-common.{statd,statd-mounting,gssd,idmapd}.upstart,
          debian/control, debian/nfs-common.{preinst,postinst,prerm,postrm},
          debian/rules: drop nfs-common init script in favor of upstart jobs.
        - Depend on rpcbind (>= 0.2.0-6ubuntu1) for upstart support.
        - Depend on mountall (>= 2.41) to avoid deadlocks on boot.
        - debian/nfs-kernel-server.postinst: don't call "invoke-rc.d nfs-common"
          in the postinst, this is redundant anyway and the nfs-common init script
          is gone now.
        - nfs-kernel-server.init: Unmount nfsd fs when init script stops
        - Allow issuing options to rpc.nfsd
        - debian/nfs-common.defaults: always start idmapd automatically; drop
          the configuration option.
        - Move /var/lib/nfs/rpc_pipefs to /run/rpc_pipefs.  This does not belong
          in /var/lib.
        - Add "-e" (ticket expiry is error) option to rpc.gssd to prevent hangs due
          to EKEYEXPIRED error from kernel on ticket expiry. LP: #794112
        - Fix the stop conditions: never stop on 'runlevel [06]' since that gives
          the system no time to cleanly unmount nfs mounts; instead, stop only on
          the unmounted-remote-filesystems event.  LP: #569094.
      * Dropped changes:
        - build-depend on debhelper (>= 7.3.15ubuntu3): all supported debhelper
          versions meet this requirement now, so it's not worth carrying a delta
          for.
      * Drop removal handling for rpc_pipefs.conf, which has been obsolete since
        before the 12.04 release.
    
    nfs-utils (1:1.2.8-4) unstable; urgency=low
    
      * The configure option name is --with-gssglue, not --with-libgssglue.
        Fix this, so that rpc.gssd really works.  Really closes: #707960.
    
    nfs-utils (1:1.2.8-3) unstable; urgency=low
    
      * Add myself as comaintainer, per <email address hidden>.
      * Build --with-libgssglue, which was the default prior to 1.2.8; this
        fixes a regression that makes rpc.gssd (and hence, all
        Kerberos-authenticated mounts) completely useless, because objects are
        being incorrectly passed between multiple gss implementations (by way of
        libtirpc).  Closes: #707960.
     -- Steve Langasek <email address hidden>   Thu, 21 Nov 2013 13:35:20 -0800
  • nfs-utils (1:1.2.8-2ubuntu2) saucy; urgency=low
    
      * Start statd on virtual-filesystems instead of on local-filesystems;
        this works and avoids a deadlock in the nfsroot case.  Also, adjust
        idmapd to not block MOUNTPOINT=/ for the same reason.  This isn't a
        perfect fix since idmapd would be needed if we ever wanted nfsv4
        nfsroot, but implementing that can wait until we have /usr mounting from
        the initramfs.  LP: #537133.
     -- Steve Langasek <email address hidden>   Wed, 11 Sep 2013 15:00:02 -0700