X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=debian%2Fchangelog;h=2b89c9702eaf9035b7deb548de07fd7b5b6a8a98;hp=bbb9d2991b1dcf2694ae3bfbd66a5cf30586426c;hb=fd5e054e5bcf9b5eb21099d6ce42aed37e9ee768;hpb=e873a11144f5cbfa6b54a3b2eb3af131cbd5ebbd diff --git a/debian/changelog b/debian/changelog index bbb9d29..2b89c97 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,343 @@ +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. + + -- Anibal Monsalve Salazar Fri, 02 Jun 2006 19:08:11 +1000 + +nfs-utils (1:1.0.8-1) unstable; urgency=low + + * New upstream version. (Closes: #364902) + * Repack without the debian/ directory; remove ugly hacks in + debian/rules that as a result are no longer needed. This also makes + the permissions in debian/ right. + * Forward-port all relevant patches from the old Debian diff. + * rpc.svcgssd no longer exists (it's consolidated into rpc.gssd); remove + all references to it in from the debian/ directory. + * Build-depend on libgssapi-dev and librpcsecgss-dev, as both as now + needed to build nfs-utils. + * Give DESTDIR instead of install_prefix to "make install" (install_prefix + no longer works). + * No longer handle gssapi_mech.conf via ucf; it is now managed by the + librpcsecgss package. Remove all references to it in debian/rules. + * We no longer need to run autoconf as a part of debian/rules; its results + are parts of the diff instead, as per usual packaging practices. + * Drop the build-dependency on autoconf2.13 and autotools-dev. + * No longer rm various autotools-generated files in the clean target. + + -- Steinar H. Gunderson Thu, 1 Jun 2006 01:59:39 +0200 + +nfs-utils (1:1.0.7-19) unstable; urgency=low + + * Include the md5sum for /etc/default/nfs-common from 1:1.0.7-15, to + make ucf not complain when upgrading from that version. (Closes: #368982) + + -- Steinar H. Gunderson Sat, 27 May 2006 12:54:50 +0200 + +nfs-utils (1:1.0.7-18) unstable; urgency=low + + * Make /etc/exports, /etc/default/nfs-{common,kernel-server}, + /etc/idmapd.conf and /etc/gssapi_mech.conf be managed by ucf + instead of being conffiles. (Closes: #353501) + * Make directories /usr/share/nfs-{common,kernel-server}/conffiles, + and install files in there at debian/rules time. At the same time, + install the files with install instead of cp. + * Call ucf at postinst time to get the files in. + * Correspondingly, call ucf at purge time to remove them as needed (code + snippets lifted from autofs). + * Make nfs-common and nfs-kernel-server depend on ucf. + * Remove the call to dh_installinit -- since it was already not modifying + postinst/postrm/prerm scripts due to being called with -n (I must admit + I don't know why, but I assume this has a good reason :-) ) and we now + install the init script ourself (because we don't want dh_installinit + to install our .default files to /etc), it doesn't do anything useful + for us. + * Include .md5sum files with MD5 checksums of previous defaults shipped, + to ease the transition into ucf; at the moment, only checksums from + 1:1.0.7-17 (the last non-ucf version) and 1:1.0.6-3.1 (the version + shipped in sarge) are included, but I think that should actually cover + all the defaults shipped in the period between as well. + * Install the .md5sum files in debian/rules. + * Remove call to dh_installexamples in debian/rules; we don't install any + examples. + + -- Steinar H. Gunderson Mon, 22 May 2006 01:44:33 +0200 + +nfs-utils (1:1.0.7-17) unstable; urgency=low + + * The umounting of rpc_pipefs is non-critical and will fail if there are + any active NFS mounts during, say, a restart. Thus, send its stderr to + /dev/null, and ignore its error status. + * Build-Depend on perl, as it's used in debian/rules. + + -- Steinar H. Gunderson Sun, 14 May 2006 18:22:19 +0200 + +nfs-utils (1:1.0.7-16) unstable; urgency=high + + * urgency=high; fixes an RC bug. + * If one upgraded from 1:1.0.7-13, /var/lib/nfs might never be set as owned + by statd. Bump the version check, so everything before this version gets + chowned properly. (Closes: #367009) + * Add more detailed explanations and links to the Debian wiki for + /etc/defaults/nfs-{common,kernel-server}. (Closes: #366989, #366990) + + -- Steinar H. Gunderson Sat, 13 May 2006 16:06:08 +0200 + +nfs-utils (1:1.0.7-15) unstable; urgency=low + + * /var/lib/nfs/state is not a directory; it shouldn't really be mkdir-ed + or chowned (unless it already exists, in which case it should be + chowned). However, /var/lib/nfs should be owned by statd, so it can + create the file there. (Really Closes: #366654) + * umount /var/lib/nfs/rpc_pipefs on /etc/init.d/nfs-common stop; not doing + so could prevent purging of nfs-common. + + -- Steinar H. Gunderson Thu, 11 May 2006 12:42:13 +0200 + +nfs-utils (1:1.0.7-14) unstable; urgency=high + + * urgency=high; fixes RC bugs (or at least, bugs that should have been RC). + * Add /var/lib/nfs/state to nfs-common.dirs, since we chown it in the + postinst. This would prevent nfs-common from configuring on initial + install. (Closes: #366654) + * Grep after "init_nf(sd|)" instead of "init_nfsd" in kallsyms, to work + around some odd symbol mangling problems on some alpha kernels. + (Closes: #363932) + + -- Steinar H. Gunderson Wed, 10 May 2006 22:00:59 +0200 + +nfs-utils (1:1.0.7-13) unstable; urgency=low + + * Up the Standards-Version to 3.7.2; no changes needed. + * Tidy up after the /home/statd mess if there was a chance the user ever + had 1:1.0.7-10 installed; based on patch from Oskar Liljeblad. + (Closes: #366182) + * Fix the version check for the chown-ing of /var/lib/nfs/sm etc.; I + forgot to include the epoch, so only new installs ever got statd running + as non-root. (Due to this, the version number to test against is of course + also bumped.) + + -- Steinar H. Gunderson Sat, 6 May 2006 01:50:10 +0200 + +nfs-utils (1:1.0.7-12) unstable; urgency=low + + * Move the home directory again (by request), this time to /var/lib/nfs. + + -- Steinar H. Gunderson Wed, 3 May 2006 21:27:18 +0200 + +nfs-utils (1:1.0.7-11) unstable; urgency=low + + * When creating statd user, create it with a home directory of /nonexistant; + it doesn't really require a home directory. (Closes: #365514, #365721) + * Fix the signal number for USR1 (actually, use the name instead) in + nhfsrun. (Closes: #365657) + + -- Steinar H. Gunderson Wed, 3 May 2006 19:51:17 +0200 + +nfs-utils (1:1.0.7-10) unstable; urgency=low + + * Intermediate 1.0.7 release, waiting for librpcsecgss to be uploaded into + Debian so we can upload 1.0.8. + * Clarify what the NEED_* options in /etc/default/nfs-common mean. + (Closes: #364625) + * Make /var/lib/nfs/{sm,sm.bak,state,rpc_pipefs} be owned by a new "statd" + user (created in postinst), causing rpc.statd to be run as that user + instead of root. (Closes: #240689) + * Make nfs-common depend on adduser. + * Clear out obsolete (pre-sarge) debconf and rc.d purging from postinst + script. + * Use invoke-rc.d in nfs-common and nfs-kernel-server prerms instead of + calling the /etc/init.d script directly; fixes two lintian warnings. + + -- Steinar H. Gunderson Thu, 27 Apr 2006 00:32:27 +0200 + +nfs-utils (1:1.0.7-9) unstable; urgency=low + + * When checking for nfsd support in the kernel, check for init_nfsd + (which is a function) rather than nfsd_version (which is a variable); + kernels compiled without CONFIG_KALLSYMS_ALL=y have only the former. + (Closes: #361026) + + -- Steinar H. Gunderson Thu, 6 Apr 2006 13:31:48 +0200 + nfs-utils (1:1.0.7-8) unstable; urgency=low * Don't complain about missing sync/async for a read-only export.