]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - debian/changelog
Imported Debian patch 1.0.10-6~quilt.3
[nfs-utils.git] / debian / changelog
index 9dce206c60a87a39f2f6b5ef66659d1c7308364e..1e35b6bae65cb8f1e969930a3be9641895663faa 100644 (file)
@@ -1,3 +1,272 @@
+nfs-utils (1:1.0.10-6~quilt.3) experimental; urgency=low
+
+  * Remove obsolete DEB_* variables from debian/rules.
+  * Refresh 08-dont-build-getkversion.patch for consistency.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Thu,  4 Jan 2007 03:23:45 +0100
+
+nfs-utils (1:1.0.10-6~quilt.2) experimental; urgency=low
+
+  * 08-dont-build-getkversion.patch: Don't build getkversion, since it fails
+    when trying to build against newer kernel headers; it's not really used in
+    the package anyhow. Adapted from an Ubuntu patch by Tollef Fog Heen.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Tue,  2 Jan 2007 14:47:36 +0100
+
+nfs-utils (1:1.0.10-6~quilt.1) experimental; urgency=low
+
+  * 07-exports-default-options.patch: Support default options in exports(5),
+    like "/srv/www -rw,sync host1 host2 host3(ro)" (syntax borrowed from
+    OpenBSD). Also updates the exports(5) man page to explain the new syntax.
+    (Closes: #273188)
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Tue, 26 Dec 2006 23:43:51 +0100
+
+nfs-utils (1:1.0.10-6~quilt.0) experimental; urgency=low
+
+  * Switch to quilt for patch management.
+    * Build-depend on quilt.
+    * Include /usr/share/quilt/quilt.make in debian/rules.
+    * Make the build target depend on "patch", and the clean target depend on
+      "unpatch".
+    * Replace debian/bzero.patch with debian/patches/01-bzero.patch (which
+      fixes the same issue but matches what we sent upstream), included
+      unconditionally. Also remove the debian/rules snippet to patch it.
+    * Split monolithic .diff.gz into diffs in debian/patches:
+      * 02-document-debian-init-scripts.patch: Make exports(5) man page
+        document that "/etc/init.d/nfs-kernel-server reload" works on Debian
+        and derivative distributions.
+      * 03-minor-manpage-fixes.patch: Misc. manpage fixes already sent
+        upstream, mostly with regard to - vs. \-. Will be included in 1.0.11.
+      * 04-document-sensitive-uids.patch: Document sensitive non-root uids and
+        gids. Will be included in 1.0.11.
+      * 05-refuse-non-ident-maptypes.patch: Give an error on non-ident map
+        types such as map_daemon. Pending inclusion upstream.
+      * 06-fix-no-tcp-short-option.patch: Fix the short option (-n) for
+        --no-tcp. Will be included in 1.0.11.
+  * Remove utils/rquotad/rquota.h and utils/rquotad/rquota_xdr.c on
+    debian/rules clean, to make sure they don't appear in the diff.
+  * Remove the nhfsstone package, as it is not fit for main; once upstream
+    removes it too (will happen in 1.0.11), this will fix #398058.
+    * Remove debian/nhfsstone.*.
+    * Remove nhfsstone section from debian/control.
+  * Remove the debhelper template copyright, as newer dh_make gives a
+    copyright exception.
+  * Change "#!/usr/bin/make -f" in debian/rules to "#! /usr/bin/make -f", for
+    good measure.
+  * Make indentation in debian/rules consistent. 
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Tue, 26 Dec 2006 21:03:50 +0100
+
+nfs-utils (1:1.0.10-5) unstable; urgency=medium
+
+  * The NFS kernel server does not support uid mappings, activated with flags
+    such as "map_daemon" in exports. There is already code that parses these
+    flags, and gives an error at mount time if an unsupported flag (ie. any
+    but the default) is given. However, at some point the kernel changed the
+    export interface, and the new code forgot to include the relevant check.
+    Thus, simply copy the check from the old to the new code, which makes
+    sure mountd behaves the same in this aspect regardless of kernel version,
+    and makes sure the admin does not inadvertedly use map_daemon and expect
+    it to work. (Closes: #403232)
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Thu, 21 Dec 2006 12:13:10 +0100
+
+nfs-utils (1:1.0.10-4) unstable; urgency=low
+
+  * README.Debian.nfsv4 updates.
+    * Document how to mount using GSS; previously, we only documented server
+      setup.
+    * Change the section about setclientid in the light of the new util-linux
+      version.
+  * Fix a grammatical error in the exports(5) man page; patch from Joey
+    Schultze. (Closes: #396344)
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Tue,  7 Nov 2006 02:57:21 +0100
+
+nfs-utils (1:1.0.10-3) unstable; urgency=low
+
+  * Copy the do_modprobe() definition from nfs-kernel-server.init to
+    nfs-common.init, fixing spurious warnings when running a non-modular
+    kernel. (Closes: #394810)
+  * Wrap README.Debian.nfsv4 at 80 columns. (Closes: #394916)
+  * In README.Debian.nfsv4, added a note about /etc/hosts entries containing
+    non-global IP addresses.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Wed, 25 Oct 2006 11:50:52 +0200
+
+nfs-utils (1:1.0.10-2) unstable; urgency=low
+
+  * Remove leftover log file from the .diff.gz.
+  * Build package with -O2; it got lost somewhere along the way.
+  * Replace - by \- in man pages (exports, nfsstat, showmount) where
+    appropriate.
+  * Add Required-Stop to the nfs-common and nfs-kernel-server init script
+    blocks to match the Required-Start directives.
+  * Finally remove DH_VERBOSE=1 from debian/rules.
+  * Add a reference to Trond Myklebust's client patch sets in
+    README.Debian.nfsv4.
+  * Handle issues with the nfs entries missing in /etc/services. (Closes:
+    #392276).
+    * Depend on netbase (>= 4.24), to make sure we have a version that has the
+      entries in the first place.
+    * Document that the entries might be missing still in README.Debian.nfsv4
+      (in case the user refused to replace a modified version of
+      /etc/services), and that they might need re-adding.
+    * Make the init script check that the lines are there before starting
+      rpc.gssd, and refer to the README otherwise.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Wed, 11 Oct 2006 15:15:49 +0200
+
+nfs-utils (1:1.0.10-1) unstable; urgency=low
+
+  * New upstream release.
+    * Fixes issues with missing write_oid() function. (Closes: #386117)
+  * Drop versioned dependency on libnfsidmap1, now that libnfsidmap-dev has
+    fixed shlibs. This makes it possible to build against libnfsidmap2.
+    (Closes: #386116)
+  * Update README.Debian.nfsv4.
+    * Remove the part about a patched mount; the NFSv4 patch has been enabled
+      in mount for some time.
+    * Note that the special export structure might go away in the future.
+    * Note that you will need idmapd and possibly gssd/svcgssd enabled.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Wed,  6 Sep 2006 00:30:32 +0200
+
+nfs-utils (1:1.0.9-12) unstable; urgency=low
+
+  * Really remove dependency on sysvinit.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Tue,  5 Sep 2006 13:59:29 +0200
+
+nfs-utils (1:1.0.9-11) unstable; urgency=low
+
+  * In the exports man page, document that there might be sensitive non-root
+    gids as well as uids, for instance gid staff. (Closes: #385377)
+  * Remove unnecessary dependency on sysvinit, in line with the Ubuntu
+    packages.
+  * Change the versioned build-dependency on librpcsecgss-dev (>= 0.14-2)
+    to a build-conflict on 0.14-1, as that is the only version, and it's
+    easier for backports and other distributions without the new version of
+    librpcsecgss.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Thu, 31 Aug 2006 01:53:45 +0200
+
+nfs-utils (1:1.0.9-10) unstable; urgency=low
+
+  * The -n option (short option for --no-tcp) to rpc.mountd was set
+    to take a parameter, even though --no-tcp doesn't take any, the
+    parameter is never used and the help doesn't mention any. Remove
+    the colon after 'n' in the getopt string to fix it.
+  * Add a versioned dependency from nfs-common to libnfsidmap1 (>= 0.16-3)
+    temporarily, to work around #384688.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Sat, 26 Aug 2006 03:29:09 +0200
+
+nfs-utils (1:1.0.9-9) unstable; urgency=medium
+
+  * Patched svc_socket.c to define __bzero only on ia64.
+    Closes: #384552.
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Fri, 25 Aug 2006 11:45:07 +1000
+
+nfs-utils (1:1.0.9-8) unstable; urgency=medium
+
+  * In the init scripts, don't attempt to use pid files; the daemons don't
+    leave them, and --make-pidfile gives wrong pid files since all the daemons
+    fork by themselves. Thus, multiple invocations of "start" could leave
+    multiple daemons lying around, which could cause all sorts of problems.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Thu, 17 Aug 2006 17:24:11 +0200
+
+nfs-utils (1:1.0.9-7) unstable; urgency=low
+
+  * New sourceful upload to force rebuild against librpcsecgss3, to get all
+    architectures in sync and make sure rpc.gssd actually has a proper library
+    to link against.
+  * Build-depend against librpcsecgss-dev (>= 0.14-2), since that's when
+    the package name bump happened.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Sat, 12 Aug 2006 19:55:35 +0200
+
+nfs-utils (1:1.0.9-6) unstable; urgency=low
+
+  * Enable idmapd by default if we find an /etc/exports file, as NFSv4 exports
+    need idmapd. (See the init script for the complete reasoning). Also start
+    nfs-common on initial installation of nfs-kernel-server, as we don't want
+    to reboot or restart nfs-common manually just to get idmapd working the
+    first time. (Closes: #381366)
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Mon,  7 Aug 2006 21:27:37 +0200
+
+nfs-utils (1:1.0.9-5) unstable; urgency=low
+
+  * Put rpc.svcgssd back into place; removing it was obviously not what
+    upstream intended to do after all. (Closes: #378686)
+    * Add rpc.svcgssd to nfs-kernel-server.install.
+    * Add the svcgssd(8) man page, as well as the rpc.svcgssd(8) symlink.
+    * Add NEED_SVCGSSD and RPCSECGSSDOPTS options to nfs-kernel-server.default.
+    * Start and rpc.svcgssd in the nfs-kernel-server init script. Currently,
+      no autodetection is done; you'll need to enable it manually. (We can't
+      start it regardless, since it bombs out if there is no adequate nfs/*
+      entry in the keytab.)
+  * Remove obsolete RPCGSSDOPTS option from the nfs-kernel-server init script.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Wed, 19 Jul 2006 14:06:33 +0200
+
+nfs-utils (1:1.0.9-4) unstable; urgency=low
+
+  * Remove versioned dependency on coreutils, as we don't use it indirectly,
+    only via ucf (so the dependency should be there). This makes the package
+    somewhat easier to backport to sarge.
+  * Remove the word "Debian" from our patch against the exports(5) man page,
+    as Debian is not the only distribution using these packages.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Sun, 16 Jul 2006 01:59:13 +0200
+
+nfs-utils (1:1.0.9-3) unstable; urgency=low
+
+  * Don't automatically assume that the kernel is modular if /sbin/modprobe
+    is available, check for /proc/modules as well; patch from Nicolas
+    Trecourt. (Closes: #377685)
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Thu, 13 Jul 2006 21:39:08 +0200
+
+nfs-utils (1:1.0.9-2) unstable; urgency=low
+
+  * Merge changes from 1.0.9-1 and 1.0.9pre1-4:
+    * Disable mount.nfs once again; it's not ready for regular use according
+      to upstream.
+    * Revert mount options patch to mount.nfs; it's irrelevant as long as we
+      don't install the binary.
+  * Install the new rpcdebug program.
+  * Remove the {mount,umount}.nfs manpages.
+
+ -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 00:16:54 +0200
+
+nfs-utils (1:1.0.9-1) unstable; urgency=high
+
+  * Updated co-mantainer mail address.
+  * New upstream release.
+    - Added 'mount.nfs' utility which can be used as a mount helper
+      to mount nfs filesystems. It does not yet support 'user' mounts.
+    - Makefile/autoconf tidyups
+    - No compiles with no warnings
+    - deleted debian/* at request of debian maintainer
+    - deleted assorted other unused files
+    - mountd can be run multi-threaded for configurations with many hundreds
+      of clients (mountd -t 20).  Default is single-threaded
+    - Support for selection NFS version to be exported, and protocol to
+      use.  This requires kernel patches that should be in linux 2.6.19.
+    - Use 65534 rather than -2 for default anon.  This makes no difference in many
+      cases, but is important in some.
+    - New utility 'rpcdebug' for controlled kernel 'debug' options for nfs and nfsd.
+    - nfsstat reports NFSv4 operation statistics that should be available in
+      linux 2.6.18.
+    - assorted other fixes
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Sat, 08 Jul 2006 14:26:40 +1000
+
 nfs-utils (1:1.0.8+1.0.9pre1-4) unstable; urgency=low
 
   * Back out having separate mount.nfs; this is in line with upstream, who