]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - ChangeLog
Fixes to make unexporting and exporting with wildcards
[nfs-utils.git] / ChangeLog
index 9be3e99d898a828b00f1218ec4c31d9153a8c970..3b936367dca2a980207d106ac271b0f66ccbdcc6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+2003-07-03 NeilBrown <neilb@cse.unsw.edu.au>
+       fumihiko kakuma <kakmy@mvh.biglobe.ne.jp>
+
+       * utils/exportfs/exportfs.c(unexportfs): improve host comparison
+       so as to only export the wildcard exports that were asked for.
+       * support/export/export.c(export_allowed): changed to return the
+       nfs_export rather than a "struct exportent", as m_changed is
+       needed by called
+       * support/export/rmtab.c(rmtab_read): modified to deal with
+       interface change for export_allowed(), and enhanced to preserve
+       m_changed flag when a wild-card export causes the creation of
+       a non-wildcard export.
+       
+2003-07-02 NeilBrown <neilb@cse.unsw.edu.au>
+       Steve Dickson <SteveD@redhat.com>
+
+       * utils/mountd/mountd.man: Add valid kinds of debugging.
+       * utils/mountd/mountd.c(main): ignore SIGPIPE
+       * utils/nfsstat/nfsstat.c: fine-tune printing of warning so
+       we don't get warnings about unavailable stats that weren't asked
+       for.
+       
+2003-06-24 NeilBrown <neilb@cse.unsw.edu.au>
+
+       * support/nfs/nfsexport.c(exp_unexp): When unexporting filesystems
+       via /rpc/net/rpc/nfsd*/channel, set the expiry date to 1, not
+       'forever', so things disappear out of the cache rather than just
+       be ignored. 
+       
 2003-06-16  "J. Bruce Fields" <bfields@fieldses.org>
 
        * utils/mountd/cache.c(nfsd_fh): don't export the export_ent