X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=debian%2Fchangelog;h=1e35b6bae65cb8f1e969930a3be9641895663faa;hp=df5b8fce01122880e1f545ebb9ad6f3d63285789;hb=16e41b6b9b1961fbd755a85639bbc2e282b3c67c;hpb=5c3ed18c263cd01878d0314763d670a05d5ac284 diff --git a/debian/changelog b/debian/changelog index df5b8fc..1e35b6b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,408 @@ +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 + wants to delay this to 1.0.10. + * No longer install {mount,umount}.{nfs,nfs4} to /sbin. + * Revert patch applied in -3. + + -- Steinar H. Gunderson Sat, 8 Jul 2006 16:43:38 +0200 + +nfs-utils (1:1.0.8+1.0.9pre1-3) unstable; urgency=high + + * Add patch from upstream to check for common mount options like "user" + or "noauto". (Closes: #376839) + * Remove obsolete copying of config.{sub,guess} in debian/rules. + + -- Steinar H. Gunderson Fri, 7 Jul 2006 21:12:06 +0200 + +nfs-utils (1:1.0.8+1.0.9pre1-2) unstable; urgency=low + + * Provide LSB dependency information in the nfs-common and nfs-kernel-server + init scripts; replaces the obsolete chkconfig info. (Closes: #376976) + * Update the long descriptions. + + -- Steinar H. Gunderson Thu, 6 Jul 2006 19:37:58 +0200 + +nfs-utils (1:1.0.8+1.0.9pre1-1) unstable; urgency=low + + * New upstream release. + * debian/ directory removed from upstream; no need to repack or do ugly + hacks in debian/rules anymore. + * Obsoletes most Debian-specific patches, as they are already included + upstream. For reference, the patches that are still Debian-specific are: + * Use 65534 instead of -2 for anonuid, update manpage accordingly. + * Debian-specific information in exports man page. + * Don't use -rpath for gssd. + * Hardcode default mapping in svcgssd. Adjust patch to use uid/gid + 65534 instead of -2, for consistency; also remove double error + message. + * Spelling fixes in nfsstat, showmount and statd man pages. + * Supports options to bind to specific IPs. (Closes: #246939, #312720) + * Include mount.nfs and friends, which will over time take over the job of + doing NFS mounting from util-linux. + * Complete sync with Ubuntu: + * Pull in changes to use LSB display functions in init scripts; adapted + to give output more like what was already in Debian, to fix a few bugs, + and use plain echo in "status" targets, where using LSB functions makes + no sense. + * Depend on lsb-base from nfs-common and nfs-kernel-server. + * Init script updates: + * Document "status" option in the nfs-common init script's help message. + * Drop "set -e"; it makes error checking wrt. the LSB functions harder. + * Drop obsolete "cd /". + * Fix syntax errors in "status" target. + * In the "status" target, don't check that the output of pidof matches the + pidfiles for gssd and idmapd, as they fork after start and thus get a + different pid. + * Include gss_clnt_send_err and gss_destroy_creds binaries. + + -- Steinar H. Gunderson Tue, 4 Jul 2006 18:55:51 +0200 + +nfs-utils (1:1.0.8-10) unstable; urgency=high + + * Added nfs-common dependency on coreutils (>= 5.93-1). The readlink + option -e was introduced since version 5.91 of coreutils. Closes: + #376285. + + -- Anibal Monsalve Salazar Sun, 02 Jul 2006 09:53:16 +1000 + +nfs-utils (1:1.0.8-9) unstable; urgency=high + + * svcgssd_proc.c: Temporary patch to do default mapping if we get an + error while trying to map a gss principal to the appropriate uid/gid. + This currently returns hardcoded values. Closes: #376258. + + -- Anibal Monsalve Salazar Sat, 01 Jul 2006 22:30:11 +1000 + +nfs-utils (1:1.0.8-8) unstable; urgency=low + + * Include yet more ucf md5sums for /etc/default/nfs-common and + /etc/default/nfs-kernel-server (/etc/exports was already OK); this time, + I've gone through the entire 1.0.7 series programmatically, so hopefully + there should finally be none left. + + -- Steinar H. Gunderson Wed, 14 Jun 2006 10:47:23 +0200 + +nfs-utils (1:1.0.8-7) unstable; urgency=low + + * For some odd reason (ie. human error) this package has branched into two + different versions from 1:1.0.8-5 on. This package rejoins the two branches. + The changelog from the other 1:1.0.8-5 (which was probably never accepted + except as part of 1:1.0.8-6) is repeated for convenience and automated bug + closing below: + * Patch nfs-common and nfs-kernel-server init scripts to make them more LSB + compatible, fixing issues with heartbeat2; based on patches by Kilian + CAVALOTTI. (Closes: #371084, #371085) + * Add --oknodo to start-stop-daemon in start targets, to make a second + "start" invocation return exit status 0. + * Add status targets to the two init scripts, with correct output and + exit codes. + + -- Steinar H. Gunderson Thu, 08 Jun 2006 17:31:28 +0200 + +nfs-utils (1:1.0.8-5) unstable; urgency=low + + * Make nfs-kernel-server depend on at least version 1.0.8 of nfs-common; + lots of stuff will break with an upstream version mismatch. + + -- Steinar H. Gunderson Wed, 7 Jun 2006 01:13:28 +0200 + +nfs-utils (1:1.0.8-4) unstable; urgency=low + + * Fix a few spelling errors in the man pages; patches from A Costa. + (Closes: #370561, #370562, #370563) + + -- Steinar H. Gunderson Tue, 6 Jun 2006 11:59:28 +0200 + +nfs-utils (1:1.0.8-3) unstable; urgency=low + + * The "what the heck, I uploaded an outdated 1:1.0.8-1 release without + the pkg-config fix and some other changes" release. + * Tweaks to debian/rules: + * Drop --sourcedir=debian/tmp from dh_install so we can also install files + directly from the debian/ directory. + * Minimize direct uses of install; move all the ucf installation into the + debhelper .install files. + * Remove some obsolete comments. + * Remove empty (modulo #DEBHELPER# tokens) nhfsstone.{postinst,prerm} + scripts. + * Clear out obsolete (pre-sarge) debconf and rc.d purging from postinst + script. (Same as in 1:1.0.7-10, but for nfs-kernel-server too, not just + nfs-common.) Minor style cleanup. + * Include the md5sum for /etc/default/nfs-kernel-server from 1:1.0.7-13, + to make ucf not complain when upgrading from that version. + + -- Steinar H. Gunderson Sat, 3 Jun 2006 11:00:14 +0200 + nfs-utils (1:1.0.8-2) unstable; urgency=low * Added missing dependency on pkg-config.