Changeset e20c8110 for server/major/nfs-utils.xml
- Timestamp:
- 04/30/2006 03:26:35 AM (18 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gimp3, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- b0546e64
- Parents:
- 4aae2cc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/major/nfs-utils.xml
r4aae2cc re20c8110 5 5 %general-entities; 6 6 7 <!-- Inserted as a reminder to do this. The mention of a test suite8 is usually right before the root user installation commands. Please9 delete these 12 (including one blank) lines after you are done.-->10 11 <!-- Use one of the two mentions below about a test suite,12 delete the line that is not applicable. Of course, if the13 test suite uses syntax other than "make check", revise the14 line to reflect the actual syntax to run the test suite -->15 16 <!-- <para>This package does not come with a test suite.</para> -->17 <!-- <para>To test the results, issue: <command>make check</command>.</para> -->18 19 7 <!ENTITY nfs-utils-download-http "http://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-&nfs-utils-version;.tar.gz"> 20 8 <!ENTITY nfs-utils-download-ftp "ftp://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-&nfs-utils-version;.tar.gz"> 21 <!ENTITY nfs-utils-md5sum " 8f863120261cd572ad320a9152581e11">22 <!ENTITY nfs-utils-size " 396KB">23 <!ENTITY nfs-utils-buildsize " 5.8MB">24 <!ENTITY nfs-utils-time "0. 2SBU">9 <!ENTITY nfs-utils-md5sum "ee7903365255b7d840a45be4d6e2b0e2"> 10 <!ENTITY nfs-utils-size "508 KB"> 11 <!ENTITY nfs-utils-buildsize "12.2 MB"> 12 <!ENTITY nfs-utils-time "0.3 SBU"> 25 13 ]> 26 14 … … 47 35 48 36 <para>The <application>NFS Utilities</application> package contains the 49 userspace server and client tools necessary to use the kernel's nfs37 userspace server and client tools necessary to use the kernel's NFS 50 38 abilities. NFS is a protocol that allows sharing file systems over the 51 39 network.</para> … … 73 61 </itemizedlist> 74 62 63 <!-- 75 64 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 76 65 <itemizedlist spacing='compact'> … … 80 69 </listitem> 81 70 </itemizedlist> 71 --> 82 72 83 73 <bridgehead renderas="sect3">NFS Utilities Dependencies</bridgehead> … … 87 77 88 78 <bridgehead renderas="sect4">Optional</bridgehead> 89 <para role="optional"><ulink 90 url="http://www.monkey.org/~provos/libevent/">libevent</ulink> and <ulink 91 url="http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/">libnsfidmap</ulink> 92 for nfsv4 support, and <xref linkend="mitkrb"/> or <xref linkend="heimdal"/> 93 for gss (RPC Security) support.</para> 79 <para role="optional"><xref linkend="tcpwrappers"/></para> 80 81 <bridgehead renderas="sect4">Optional for NFSv4 Support</bridgehead> 82 <para role="optional"><xref linkend="pkgconfig"/> and 83 <ulink url="http://www.monkey.org/~provos/libevent/">libevent</ulink> and 84 <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">libnsfidmap</ulink> 85 </para> 86 87 <bridgehead renderas="sect4">Optional for GSS (RPC Security) Support</bridgehead> 88 <para role="optional"><xref linkend="pkgconfig"/>, and 89 <xref linkend="mitkrb"/> or 90 <xref linkend="heimdal"/> or 91 <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">libgssapi</ulink>, and 92 <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">librpcsecgss</ulink>; 93 for additional SPKM-3 support, install 94 <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">SPKM-3</ulink></para> 94 95 95 96 <para condition="html" role="usernotes">User Notes: … … 118 119 </sect2> 119 120 120 <sect2 role="installation" id='nfs-utils-install' xreflabel='NFS Utilities Installation'> 121 <sect2 role="installation" id='nfs-utils-install' 122 xreflabel='NFS Utilities Installation'> 121 123 <title>Installation of NFS Utilities</title> 122 124 123 <para>Before you compile the program, you need to be surethe125 <para>Before you compile the program, ensure that the 124 126 <systemitem class="username">nobody</systemitem> user and 125 <systemitem class="groupname">nogroup</systemitem> group are available.126 You can add theseby running the following commands as the127 <systemitem class="groupname">nogroup</systemitem> group have been 128 created. You can add them by running the following commands as the 127 129 <systemitem class="username">root</systemitem> user:</para> 128 130 … … 137 139 <systemitem class="username">nobody</systemitem> and <systemitem 138 140 class="groupname">nogroup</systemitem> values are relatively arbitrary. 139 The impact on a server is nil if the exports file is configured140 correctly. If it is misconfigured, the <command>ls -l</command> or141 <command> ps</command> listing will show a uid or gid number of 65534142 instead of a name. The client uses <systemitem141 The impact on a server is nil if the <filename>exports</filename> file 142 is configured correctly. If it is misconfigured, an 143 <command>ls -l</command> or <command>ps</command> listing will show a 144 uid or gid number of 65534 instead of a name. The client uses <systemitem 143 145 class="username">nobody</systemitem> only as the user running 144 146 <command>rpc.statd</command>.</para> … … 148 150 the following commands:</para> 149 151 150 <screen><userinput>patch -Np1 -i ../nfs-utils-&nfs-utils-version;-gcc4-1.patch && 151 ./configure --prefix=/usr --sysconfdir=/etc \ 152 --disable-nfsv4 --disable-gss && 152 <screen><userinput>./configure --prefix=/usr \ 153 --sysconfdir=/etc \ 154 --disable-nfsv4 \ 155 --disable-gss && 153 156 make</userinput></screen> 154 157 158 <para>This package does not come with a test suite.</para> 159 155 160 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 156 157 <screen role='root'><userinput>make install</userinput></screen>158 161 159 162 <note> … … 165 168 </note> 166 169 170 <screen role='root'><userinput>make install</userinput></screen> 171 167 172 </sect2> 168 173 … … 171 176 172 177 <para><parameter>--disable-nfsv4</parameter>: Disables support 173 for NFS Version 4.</para>178 for NFS version 4.</para> 174 179 175 180 <para><parameter>--disable-gss</parameter>: Disables support for 176 181 RPCSEC GSS (RPC Security).</para> 177 182 183 <para><option>--with-tcp-wrappers</option>: Use this option to enable 184 tcpwrappers support.</para> 185 178 186 </sect2> 179 187 … … 185 193 186 194 <para><filename>/etc/exports</filename> contains the exported directories 187 on NFS servers. Refer to the exports manual page for the syntax of this188 f ile. Also refer to the "NFS HowTo" available at <ulink189 url="http://nfs.sourceforge.net/nfs-howto/"/> on how to configure the190 servers and clients in a secure manner. For example, for sharing the191 <filename class="directory">/home</filename> directory over the local192 network, the following line may be added:</para>193 194 <screen role="root"><userinput>/home 192.168.0.0/255.255.255.0(rw,anonuid=99,anongid=99)</userinput></screen>195 on NFS servers. Refer to the <filename>exports.5</filename> manual page 196 for the syntax of this file. Also refer to the "NFS HowTo" available at 197 <ulink url="http://nfs.sourceforge.net/nfs-howto/"/> for information on 198 how to configure the servers and clients in a secure manner. For example, 199 for sharing the <filename class="directory">/home</filename> directory 200 over the local network, the following line may be added:</para> 201 202 <screen role="root"><userinput>/home <replaceable><192.168.0.0/255.255.255.0></replaceable>(rw,anonuid=99,anongid=99)</userinput></screen> 195 203 196 204 <indexterm zone="nfs-utils nfs-utils-server-config"> … … 198 206 </indexterm> 199 207 200 <sect4 208 <sect4 id="nfs-utils-server-init"> 201 209 <title>Boot Script</title> 202 210 … … 229 237 </sect4> 230 238 239 <sect4 id="nfs-utils-server-wrappers-support"> 240 <title>tcpwrappers Configuration</title> 241 242 <para>If you enabled support for <application>tcpwrappers</application>, 243 ensure you have an entry in the <filename>/etc/hosts.allow</filename> 244 file for access from the <command>portmap</command> daemon if you have a 245 restrictive <filename>/etc/hosts.deny</filename> file.</para> 246 247 </sect4> 248 231 249 </sect3> 232 250 … … 250 268 <sect4 id="nfs-utils-client-init"> 251 269 <title>Boot Script</title> 252 253 270 254 271 <para>Install the <filename>/etc/rc.d/init.d/nfs-client</filename>
Note:
See TracChangeset
for help on using the changeset viewer.