From: chip Date: Thu, 27 Dec 2001 02:53:21 +0000 (+0000) Subject: 2001-12-26 Chip Salzenberg X-Git-Tag: nfs-utils-1-0~4 X-Git-Url: https://git.decadent.org.uk/gitweb/?a=commitdiff_plain;h=7f23a81a22248720b4dbc3cf7f15cc8812e9cfac;p=nfs-utils.git 2001-12-26 Chip Salzenberg * utils/exportfs/exports.man: Emphasize the need for options to immediately follow client names. Explain that wildcards don't usually work on addresses, but may work when reverse DNS fails. * utils/mountd/mountd.man, utils/rquotad/rquotad.man, utils/statd/statd.man: Remove refs to non-existent "hosts_allow(5)". * debian/changelog: Version 0.3.3-6. --- diff --git a/ChangeLog b/ChangeLog index bdd0917..695b7be 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2001-12-26 Chip Salzenberg + + * utils/exportfs/exports.man: Emphasize the need for options to + immediately follow client names. Explain that wildcards don't + usually work on addresses, but may work when reverse DNS fails. + * utils/mountd/mountd.man, utils/rquotad/rquotad.man, + utils/statd/statd.man: Remove refs to non-existent "hosts_allow(5)". + * debian/changelog: Version 0.3.3-6. + 2001-12-20 NeilBrown * support/export/client.c(client_lookup): If a host has multiple diff --git a/debian/changelog b/debian/changelog index 0000c0e..e4df9a2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +nfs-utils (1:0.3.3-6) unstable; urgency=low + + * Upstream fixes: + > Ignore case when comparing host names. + > Use all addresses of multi-homed hosts in export processing. + > When reading /proc/fs/nfs/exports, assume noasync and nowgather; + older kernels did so, while newer kernels report them explicitly. + > Remove man page refs to "hosts_allow(5)". (closes: #122540) + > In exports.5: Emphasize the need for options to immediately follow + client names. Explain that wildcards don't usually work on addresses, + but may work when reverse DNS fails. (closes: #118040, #116039) + + -- + nfs-utils (1:0.3.3-5) unstable; urgency=high * Keep NFS fully operational during upgrade. (closes: #76544) diff --git a/utils/exportfs/exports.man b/utils/exportfs/exports.man index 4b31ccf..87fd50e 100644 --- a/utils/exportfs/exports.man +++ b/utils/exportfs/exports.man @@ -17,15 +17,18 @@ and to the kernel based NFS file server daemon .PP The file format is similar to the SunOS .I exports -file, except that several additional options are permitted. Each line -contains an export point and a list of machine or netgroup names allowed -to mount the file system at that point. An optional parenthesized list -of export parameters may follow each machine name. Blank lines are -ignored, and a # introduces a comment to the end of the line. Entries may -be continued across newlines using a backslash. If export name contains spaces -it should be quoted using double-quotes. You can also specify spaces -or any other unusual characters in the export path name using a -backslash followed by the character code as 3 octal digits. +file. Each line contains an export point and a whitespace-separated list +of clients allowed to mount the file system at that point. Each listed +client may be immediately followed by a parenthesized, comma-separated +list of export options for that client. No whitespace is permitted +between a client and its option list. +.PP +Blank lines are ignored. A pound sign ("#") introduces a comment to the +end of the line. Entries may be continued across newlines using a +backslash. If an export name contains spaces it should be quoted using +double quotes. You can also specify spaces or other unusual character in +the export name using a backslash followed by the character code as three +octal digits. .PP .SS Machine Name Formats NFS clients may be specified in a number of ways: @@ -53,7 +56,8 @@ as where the netmask can be specified in dotted-decimal format, or as a contiguous mask length (for example, either `/255.255.252.0' or `/22' appended to the network base address result in identical subnetworks with 10 bits of -host). +host). Wildcard characters generally do not work on IP addresses, though they +may work by accident when reverse DNS lookups fail. .TP '''.B =public '''This is a special ``hostname'' that identifies the given directory name diff --git a/utils/mountd/mountd.man b/utils/mountd/mountd.man index f529ec1..5780813 100644 --- a/utils/mountd/mountd.man +++ b/utils/mountd/mountd.man @@ -128,8 +128,7 @@ You have to use the daemon name for the daemon name (even if the binary has a different name). For further information please have a look at the -.BR tcpd (8), -.BR hosts_allow (5) +.BR tcpd (8) and .BR hosts_access (5) manual pages. diff --git a/utils/rquotad/rquotad.man b/utils/rquotad/rquotad.man index 89774f2..a9a1f74 100644 --- a/utils/rquotad/rquotad.man +++ b/utils/rquotad/rquotad.man @@ -67,8 +67,7 @@ You have to use the daemon name for the daemon name (even if the binary has a different name). For further information please have a look at the -.BR tcpd (8), -.BR hosts_allow (5) +.BR tcpd (8) and .BR hosts_access (5) manual pages. diff --git a/utils/statd/statd.man b/utils/statd/statd.man index b8467fe..dbe8be1 100644 --- a/utils/statd/statd.man +++ b/utils/statd/statd.man @@ -118,8 +118,7 @@ You have to use the daemon name for the daemon name (even if the binary has a different name). For further information please have a look at the -.BR tcpd (8), -.BR hosts_allow (5) +.BR tcpd (8) and .BR hosts_access (5) manual pages.