- Timestamp:
- 06/12/2004 05:30:15 AM (20 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 6.0, 6.1, 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:
- 3bba7e2
- Parents:
- 773c358
- Location:
- basicnet
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
basicnet/basicnet.xml
r773c358 rd47e7ea9 6 6 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="basicnet/netlibs/netlibs.xml"/> 7 7 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="basicnet/textweb/textweb.xml"/> 8 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="basicnet/netprogs/netprogs.xml"/> 8 9 9 10 10 &basicnet-netprogs;11 11 &basicnet-netutils; 12 12 &basicnet-mailnews; -
basicnet/netprogs/cvs.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY cvs-download-http "https://ccvs.cvshome.org/files/documents/19/152/cvs-&cvs-version;.tar.bz2"> 8 <!ENTITY cvs-download-ftp " "> 9 <!ENTITY cvs-size "2.7 MB"> 10 <!ENTITY cvs-buildsize "25.4 MB"> 11 <!ENTITY cvs-time "0.31 SBU"> 12 ]> 13 1 14 <sect1 id="cvs" xreflabel="CVS-&cvs-version;"> 2 15 <?dbhtml filename="cvs.html"?> 3 16 <title>CVS-&cvs-version;</title> 4 17 5 &cvs-intro; 6 &cvs-inst; 7 &cvs-config; 8 &cvs-desc; 18 <sect2> 19 <title>Introduction to <application><acronym>CVS</acronym></application></title> 20 21 <para><application><acronym>CVS</acronym></application> is the Concurrent 22 Versioning System. This is a version control system useful for projects 23 using a central repository to hold files and then track all changes made to 24 those files. These instructions install the client used to manipulate the 25 repository, creation of a repository is covered at <xref linkend="cvsserver"/>. 26 </para> 27 28 <sect3><title>Package information</title> 29 <itemizedlist spacing='compact'> 30 <listitem><para>Download (HTTP): <ulink url="&cvs-download-http;"/></para></listitem> 31 <listitem><para>Download (FTP): <ulink url="&cvs-download-ftp;"/></para></listitem> 32 <listitem><para>Download size: &cvs-size;</para></listitem> 33 <listitem><para>Estimated Disk space required: &cvs-buildsize;</para></listitem> 34 <listitem><para>Estimated build time: &cvs-time;</para></listitem></itemizedlist> 35 </sect3> 36 37 </sect2> 38 39 <sect2> 40 <title>Installation of <application><acronym>CVS</acronym></application></title> 41 42 <para>Install <application><acronym>cvs</acronym></application> by running the following commands:</para> 43 44 <screen><userinput><command>./configure --prefix=/usr && 45 make && 46 make install</command></userinput></screen> 47 48 </sect2> 49 50 <sect2> 51 <title>Configuring <application><acronym>CVS</acronym></application></title> 52 53 <sect3><title>Config files</title> 54 <para><filename>~/.cvsrc</filename>, <filename>~/.cvswrappers</filename></para> 55 </sect3> 56 57 <sect3><title>Configuration Information</title> 58 59 <para><filename>~/.cvsrc</filename> is the main 60 <application><acronym>CVS</acronym></application> configuration file. 61 This file is used by users to specify defaults for different <command>cvs 62 </command> commands, for example to make all <command>cvs diff</command> 63 commands run with <userinput>-u</userinput>, a user would add <userinput> 64 diff -u</userinput> to their <filename>.cvsrc</filename> file.</para> 65 66 <para><filename>~/.cvswrappers</filename> specifies wrappers to be used in 67 addition to those specified in the <filename>CVSROOT/cvswrappers</filename> 68 file in the repository.</para> 69 70 <para><filename>~/.cvspass</filename> can hold passwords to complete 71 logins to servers.</para></sect3> 72 73 </sect2> 74 75 <sect2> 76 <title>Contents</title> 77 78 <para>The <application><acronym>CVS</acronym></application> package contains 79 <command>cvs</command>, <command>cvsbug</command> and <command>rcs2log</command>.</para> 80 81 </sect2> 82 83 <sect2><title>Description</title> 84 85 <sect3><title>cvs</title> 86 <para>This is the main program file for the concurrent versioning 87 system.</para></sect3> 88 89 <sect3><title>cvsbug</title> 90 <para>This is used to send problem reports about 91 <application><acronym>CVS</acronym></application> to a central 92 support site.</para></sect3> 93 94 <sect3><title>rcs2log</title> 95 <para><acronym>RCS</acronym> to Change Log generator.</para></sect3> 96 97 </sect2> 9 98 10 99 </sect1> -
basicnet/netprogs/inetutils.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY inetutils-download-http "http://gd.tuwien.ac.at/gnu/gnusrc/inetutils/inetutils-&inetutils-version;.tar.gz"> 8 <!ENTITY inetutils-download-ftp "ftp://ftp.gnu.org/gnu/inetutils/inetutils-&inetutils-version;.tar.gz"> 9 <!ENTITY inetutils-size "1019 KB"> 10 <!ENTITY inetutils-buildsize "13 MB"> 11 <!ENTITY inetutils-time "0.30 SBU"> 12 ]> 13 1 14 <sect1 id="inetutils" xreflabel="Inetutils-&inetutils-version;"> 2 15 <?dbhtml filename="inetutils.html"?> 3 16 <title>Inetutils-&inetutils-version;</title> 4 17 5 &inetutils-intro; 6 &inetutils-inst; 7 &inetutils-exp; 8 &inetutils-desc; 18 <sect2> 19 <title>Introduction to <application>Inetutils</application></title> 20 21 <para>The <application>Inetutils</application> package contains network clients 22 and servers.</para> 23 24 <sect3><title>Package information</title> 25 <itemizedlist spacing='compact'> 26 <listitem><para>Download (HTTP): <ulink url="&inetutils-download-http;"/></para></listitem> 27 <listitem><para>Download (FTP): <ulink url="&inetutils-download-ftp;"/></para></listitem> 28 <listitem><para>Download size: &inetutils-size;</para></listitem> 29 <listitem><para>Estimated Disk space required: &inetutils-buildsize;</para></listitem> 30 <listitem><para>Estimated build time: &inetutils-time;</para></listitem></itemizedlist> 31 </sect3> 32 33 <sect3><title><application>Inetutils</application> dependencies</title> 34 <sect4><title>Optional</title> 35 <para><xref linkend="Linux_PAM"/>, and <xref linkend="tcpwrappers"/></para></sect4> 36 </sect3> 37 38 39 </sect2> 40 41 <sect2> 42 <title>Installation of <application>Inetutils</application></title> 43 44 <para>Install <application>Inetutils</application> by running the following 45 commands:</para> 46 47 <screen><userinput><command>./configure --prefix=/usr --disable-syslogd \ 48 --libexecdir=/usr/sbin --infodir=/usr/share/info \ 49 --sysconfdir=/etc --localstatedir=/var \ 50 --mandir=/usr/share/man && 51 make && 52 make install && 53 mv /usr/bin/ping /bin</command></userinput></screen> 54 55 </sect2> 56 57 <sect2> 58 <title>Command explanations</title> 59 60 <para><option>--disable-syslogd</option>: This switch prevents 61 <application>Inetutils</application> installing a System Log Daemon, which is 62 installed in the <acronym>LFS</acronym> Book.</para> 63 64 <para><option>--with-wrap</option>: This switch makes <application>Inetutils 65 </application> compile against <application>tcp-wrappers</application>. Add 66 this option if you want to utilize <application>tcp-wrappers</application>. 67 </para> 68 69 <para><option>--disable-whois</option>: This switch will prevent 70 <application>Inetutils</application> installing a whois client, since the 71 included whois client is out of date. Add this option if you plan on installing 72 <xref linkend="whois"/>.</para> 73 74 <para><option>--with-pam</option>: This switch makes <application>Inetutils 75 </application> link against <application>Linux-<acronym>PAM</acronym></application> libraries. 76 Add this option if you want to utilize <acronym>PAM</acronym>. 77 </para> 78 79 <para><option>--disable-servers</option>: Some of the servers included with 80 <application>Inetutils</application> are insecure in nature and in some cases 81 better alternatives exist. You can choose this switch to enable only the 82 servers you need, avoiding the installation of unneeded servers.</para> 83 84 </sect2> 85 86 <sect2> 87 <title>Contents</title> 88 89 <para>The <application>Inetutils</application> package contains network clients 90 and servers.</para> 91 92 </sect2> 93 94 <sect2><title>Description</title> 95 96 <sect3><title>ftp</title> 97 <para><command>ftp</command> is a ARPANET file transfer client.</para></sect3> 98 99 <sect3><title>logger</title> 100 <para><command>logger</command> make entries in the system log.</para></sect3> 101 102 <sect3><title>ping</title> 103 <para><command>ping</command> sends <acronym>ICMP</acronym> ECHO_REQUEST 104 packets to network hosts.</para></sect3> 105 106 <sect3><title>rcp</title> 107 <para><command>rcp</command> is a remote file copy client.</para></sect3> 108 109 <sect3><title>rlogin</title> 110 <para><command>rlogin</command> is a remote login client.</para></sect3> 111 112 <sect3><title>rsh</title> 113 <para><command>rsh</command> is a remote shell client.</para></sect3> 114 115 <sect3><title>syslogd</title> 116 <para><command>syslogd</command> logs systems messages.</para></sect3> 117 118 <sect3><title>talk</title> 119 <para><command>talk</command> allows communication between users.</para></sect3> 120 121 <sect3><title>telnet</title> 122 <para><command>telnet</command> is a user interface to the TELNET protocol.</para></sect3> 123 124 <sect3><title>tftp</title> 125 <para><command>tftp</command> is an Internet Trivial File Transfer 126 Protocol client.</para></sect3> 127 128 <sect3><title>whois</title> 129 <para><command>whois</command> is a client for the whois directory service.</para></sect3> 130 131 <sect3><title>ftpd</title> 132 <para><command>ftpd</command> is a DARPA Internet File Transfer Protocol server.</para></sect3> 133 134 <sect3><title>inetd</title> 135 <para><command>inetd</command> is a Internet super-server.</para></sect3> 136 137 <sect3><title>rexecd</title> 138 <para><command>rexcd</command> is a remote execution server.</para></sect3> 139 140 <sect3><title>rlogind</title> 141 <para><command>rlogind</command> is a remote login server.</para></sect3> 142 143 <sect3><title>rshd</title> 144 <para><command>rshd</command> is a remote shell server.</para></sect3> 145 146 <sect3><title>talkd</title> 147 <para><command>talkd</command> is a remote user communication server.</para></sect3> 148 149 <sect3><title>telnetd</title> 150 <para><command>telnetd</command> is a DARPA TELNET protocol server.</para></sect3> 151 152 <sect3><title>tftpd</title> 153 <para><command>tftpd</command> is an Internet Trivial File Transfer Protocol server.</para></sect3> 154 155 <sect3><title>uucpd</title> 156 <para><command>uucpd</command> is the server for supporting 157 <acronym>UUCP</acronym> connections over networks.</para></sect3> 158 159 </sect2> 9 160 10 161 </sect1> -
basicnet/netprogs/ncftp.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY ncftp-download-http "http://gd.tuwien.ac.at/infosys/clients/ftp/ncftp/ncftp-&ncftp-version;-src.tar.bz2"> 8 <!ENTITY ncftp-download-ftp "ftp://ftp.ncftp.com/ncftp/ncftp-&ncftp-version;-src.tar.bz2"> 9 <!ENTITY ncftp-size "389 KB"> 10 <!ENTITY ncftp-buildsize "5.2 MB"> 11 <!ENTITY ncftp-time "0.38 SBU"> 12 ]> 13 1 14 <sect1 id="ncftp" xreflabel="NcFTP-&ncftp-version;"> 2 15 <?dbhtml filename="ncftp.html"?> 3 16 <title>NcFTP-&ncftp-version;</title> 4 17 5 &ncftp-intro; 6 &ncftp-inst; 7 &ncftp-exp; 8 &ncftp-config; 9 &ncftp-desc; 18 <sect2> 19 <title>Introduction to <application>Nc<acronym>FTP</acronym></application></title> 20 21 <para>The <application>Nc<acronym>FTP</acronym></application> package contains a powerful and 22 flexible interface to the Internet standard File Transfer Protocol. It is 23 intended to replace or supplement the stock <command>ftp</command> program. 24 </para> 25 26 <sect3><title>Package information</title> 27 <itemizedlist spacing='compact'> 28 <listitem><para>Download (HTTP): <ulink 29 url="&ncftp-download-http;"/></para></listitem> 30 <listitem><para>Download (FTP): <ulink 31 url="&ncftp-download-ftp;"/></para></listitem> 32 <listitem><para>Download size: &ncftp-size;</para></listitem> 33 <listitem><para>Estimated Disk space required: 34 &ncftp-buildsize;</para></listitem> 35 <listitem><para>Estimated build time: 36 &ncftp-time;</para></listitem></itemizedlist> 37 </sect3> 38 39 </sect2> 40 41 <sect2> 42 <title>Installation of <application>Nc<acronym>FTP</acronym></application></title> 43 44 <para>There are two ways to build <application>Nc<acronym>FTP</acronym></application>. The first 45 (and optimal) way builds most of the functionality as a shared library and 46 then builds and installs the program linked against this library. The second 47 method simply links all of the functionality into the binary statically. This 48 doesn't make the dynamic library available for linking by other 49 applications. You need to choose which method best suits you. Note 50 that the second method does <emphasis>not</emphasis> create an entirely 51 statically linked binary; only the <filename class="libraryfile">libncftp</filename> parts are 52 statically linked in, in this case. Be aware that building and using the shared 53 library is covered by the Clarified Artistic License; however, developing 54 applications that utilize the shared library is subject to a different license. 55 </para> 56 57 <para>To install <application>Nc<acronym>FTP</acronym></application> using the first (and optimal) 58 method, run the following commands:</para> 59 60 <screen><userinput><command>./configure --prefix=/usr && 61 make -C libncftp shared && 62 make -C libncftp soinstall && 63 make && 64 make install</command></userinput></screen> 65 66 <para>To install <application>Nc<acronym>FTP</acronym></application> using the second method (with 67 the <filename class="libraryfile">libncftp</filename> functionality linked in statically) run the 68 following commands:</para> 69 70 <screen><userinput><command>./configure --prefix=/usr && 71 make && 72 make install</command></userinput></screen> 73 74 </sect2> 75 76 <sect2> 77 <title>Command explanations</title> 78 79 <para><screen><command>make -C libncftp shared 80 make -C libncftp soinstall</command></screen> 81 These commands make and install the dynamic library <filename 82 class="libraryfile">libncftp</filename> which is then used to link 83 against when compiling the main program.</para> 84 85 </sect2> 86 87 <sect2> 88 <title>Configuring <application>Nc<acronym>FTP</acronym></application></title> 89 90 <sect3><title>Config files</title> 91 <para><filename>~/.ncftp/*</filename>; especially 92 <filename>~/.ncftp/prefs_v3</filename></para> 93 </sect3> 94 95 <sect3><title>Configuration Information</title> 96 97 <para>Most <application>Nc<acronym>FTP</acronym></application> configuration is done while in the 98 program, and the configuration files are dealt with automatically. One 99 exception to this is <filename>~/.ncftp/prefs_v3</filename>. There are various 100 options to alter in there, including:</para> 101 102 <para><screen><userinput>yes-i-know-about-NcFTPd=yes</userinput></screen> 103 This disables the splash screen advertising the 104 <application>NcFTPd</application> server.</para> 105 106 <para>There are other options in the <filename>prefs_v3</filename> file. Most of these are self-explanatory.</para> 107 </sect3> 108 109 </sect2> 110 111 <sect2> 112 <title>Contents</title> 113 114 <para>The <application>Nc<acronym>FTP</acronym></application> package 115 contains <filename class="libraryfile">libncftp</filename>, 116 <command>ncftp</command>, <command>ncftpbatch 117 </command>, <command>ncftpbookmarks</command>, 118 <command>ncftpget</command>, <command>ncftpls</command>, 119 <command>ncftpput</command> and <command>ncftpspooler</command>.</para> 120 </sect2> 121 122 <sect2><title>Description</title> 123 124 <sect3><title>ncftp</title> 125 <para>A browser program for File Transfer Protocol.</para></sect3> 126 127 <sect3><title>ncftpbatch</title> 128 <para>Individual batch <acronym>FTP</acronym> job processor.</para></sect3> 129 130 <sect3><title>ncftpbookmarks</title> 131 <para><application>NcFTP</application> Bookmark Editor 132 (<application>NCurses</application>-based).</para></sect3> 133 134 <sect3><title>ncftpget</title> 135 <para>Internet file transfer program for scripts.</para></sect3> 136 137 <sect3><title>ncftpls</title> 138 <para>Internet file transfer program for scripts.</para></sect3> 139 140 <sect3><title>ncftpput</title> 141 <para>Internet file transfer program for scripts.</para></sect3> 142 143 <sect3><title>ncftpspooler</title> 144 <para>Global batch <acronym>FTP</acronym> job processor daemon.</para></sect3> 145 146 </sect2> 10 147 11 148 </sect1> -
basicnet/netprogs/ncpfs.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY ncpfs-download-http "http://platan.vc.cvut.cz/ftp/pub/linux/ncpfs/ncpfs-&ncpfs-version;.tar.gz"> 8 <!ENTITY ncpfs-download-ftp "ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ncpfs-&ncpfs-version;.tar.gz"> 9 <!ENTITY ncpfs-size "1.6 MB"> 10 <!ENTITY ncpfs-buildsize "30 MB"> 11 <!ENTITY ncpfs-time "0.52 SBU"> 12 ]> 13 1 14 <sect1 id="ncpfs" xreflabel="NCPFS-&ncpfs-version;"> 2 15 <?dbhtml filename="ncpfs.html"?> 3 16 <title>NCPFS-&ncpfs-version;</title> 4 17 5 &ncpfs-intro; 6 &ncpfs-inst; 7 &ncpfs-exp; 8 &ncpfs-config; 9 &ncpfs-desc; 18 <sect2> 19 <title>Introduction to <application><acronym>NCPFS</acronym></application></title> 20 21 <para>The <application><acronym>NCPFS</acronym></application> package 22 contains client and administration tools for use with Novell 23 networks.</para> 24 25 <sect3><title>Package information</title> 26 <itemizedlist spacing='compact'> 27 <listitem><para>Download (HTTP): <ulink 28 url="&ncpfs-download-http;"/></para></listitem> 29 <listitem><para>Download (FTP): <ulink 30 url="&ncpfs-download-ftp;"/></para></listitem> 31 <listitem><para>Download size: &ncpfs-size;</para></listitem> 32 <listitem><para>Estimated Disk space required: 33 &ncpfs-buildsize;</para></listitem> 34 <listitem><para>Estimated build time: 35 &ncpfs-time;</para></listitem></itemizedlist> 36 </sect3> 37 38 <sect3><title><application><acronym>NCPFS</acronym></application> dependencies</title> 39 <sect4><title>Optional</title> 40 <para> 41 <xref linkend="Linux_PAM"/> and 42 <xref linkend="php"/> 43 </para></sect4> 44 </sect3> 45 46 </sect2> 47 48 <sect2> 49 <title>Installation of <application><acronym>NCPFS</acronym></application></title> 50 51 <para>Install <application><acronym>NCPFS</acronym></application> by running the following commands:</para> 52 53 <screen><userinput>./configure --prefix="" --includedir=/usr/include \ 54 --mandir=/usr/share/man --datadir=/usr/share && 55 make && 56 make install && 57 make install-dev</userinput></screen> 58 59 </sect2> 60 61 <sect2> 62 <title>Command explanations</title> 63 64 <para><parameter>--prefix=""</parameter>: 65 installs binaries on the root partition so that they are available at 66 boot time. This may not be ideal for all systems. If 67 <filename class="directory">/usr</filename> is mounted locally, 68 <parameter>--prefix=/usr</parameter> may be a better option.</para> 69 70 <para><parameter>--includedir=/usr/include</parameter>: Tells configure 71 to look in <filename class="directory">/usr/include</filename> for header files. It also 72 tells make to install <application>NCPFS</application>'s headers here.</para> 73 74 <para><parameter>--mandir=/usr/share/man</parameter>: installs the man 75 pages in the correct location.</para> 76 77 <para><parameter>--datadir=/usr/share</parameter>: correctly installs the 78 locale files to <filename class="directory">/usr/share</filename>.</para> 79 80 <note><para>If you do not need to use the <acronym>IPX</acronym> protocol, or you use a different 81 <acronym>IPX</acronym> package, you can optionally pass <parameter>--disable-ipx</parameter> 82 and/or <parameter>--disable-ipx-tools</parameter> to the configure 83 script to disable these options.</para></note> 84 85 </sect2> 86 87 <sect2> 88 <title>Configuring <application>NCPFS</application></title> 89 90 <sect3><title>Config files</title> 91 <para><filename>~/.nwclient</filename></para> 92 </sect3> 93 94 <sect3><title>Configuration Information</title> 95 96 <para>A config file <filename>~/.nwclient</filename> should be placed 97 in the home directory of each user that intends to use <application>ncpfs</application>. The permissions on this file should be set to 600, for obvious 98 security reasons. The configuration file should contain a single line 99 per server that the user will use. Each line should contain 100 the server name, the user name, and optionally the password. Below is a 101 sample <filename>.nwclient</filename> file.</para> 102 103 <screen><userinput># Begin example <filename>~/.nwclient</filename> config file 104 105 Server1/User1 Password 106 Server2/User1 107 Server2/Guest1 - 108 109 # End example .nwclient config file</userinput></screen> 110 111 <para>The syntax for the <filename>.nwclient</filename> file is simple, 112 <userinput>server_name/user_name password</userinput>. Be extremely 113 careful when creating or editing this file as the client utilities are 114 very picky about syntax. There should always be a space immediately 115 after the username. If this space is substituted by a tab or multiple 116 spaces, you will not get the expected results when attempting to use 117 the <application>NCPFS</application> tools. If no password is supplied, 118 the client utilities will ask for a password when it is needed. If no 119 password is needed, for instance when using a guest account, a single '-' 120 should be put in place of a password.</para> 121 122 <para>It should be noted that the ncpmount is not intended to mount 123 individual volumes because each mount point creates a separate client 124 connection to the Novell server. Mounting each individual volume 125 separately would be unwise, as mounting all volumes on a server 126 under one mount point uses only one client connection.</para> 127 128 <para>If you need to set up the <acronym>IPX</acronym> protocol at boot, 129 you can install the 130 <filename>/etc/sysconfig/network-devices/services/ipx</filename> 131 network service script included with the 132 <xref linkend="intro-important-bootscripts"/> package.</para> 133 134 <screen><userinput><command>make install-service-ipx</command></userinput></screen> 135 136 <para>Next install the configurations script, 137 <filename>ifconfig.ipx0</filename>. The configuration assumes 138 <acronym>IPX</acronym> will be set up on 139 <emphasis role="strong">eth0</emphasis> 140 and the network frame type is 802.2. You should confirm that these are 141 the correct settings and adjust as necessary.</para> 142 143 <para><emphasis>Note</emphasis>: This will overwrite any existing file.</para> 144 145 <screen><userinput><command>cat > /etc/sysconfig/network-devices/ifconfig.ipx0 << "EOF"</command> 146 ONBOOT=yes 147 SERVICE=ipx 148 IPXDEV=eth0 149 FRAME=802.2 150 <command>EOF</command></userinput></screen> 151 152 </sect3> 153 154 </sect2> 155 156 <sect2> 157 <title>Contents</title> 158 159 <itemizedlist> 160 161 <listitem><para><emphasis>Client Utilities:</emphasis> <command> 162 ncpmount</command>, <command>ncpumountt</command>, 163 <command>nprintt</command>, <command>nsendt</command>, 164 <command>nwpasswdt</command>, <command>nwsfindt</command>, 165 <command>pqlistt</command>, <command>pqrmt</command>, <command> 166 pqstatt</command> and <command>slist</command>.</para></listitem> 167 168 <listitem><para><emphasis>Server Admin Utilities:</emphasis> 169 <command>ncopyt</command>, <command>nwbocreatet</command>, 170 <command>nwbolst</command>, <command>nwbopropst</command>, 171 <command>nwbormt</command>, <command>nwbpaddt</command>, 172 <command>nwbpcreatet</command>, <command>nwbprmt</command>, 173 <command>nwbpsett</command>, <command>nwbpvaluest</command>, 174 <command>nwdirt</command>, <command>nwdpvaluest</command>, 175 <command>nwfsctrlt</command>, <command>nwfsinfot</command>, 176 <command>nwfstimet</command>, <command>nwgrantt</command>, 177 <command>nwpurget</command>, <command>nwrevoket</command>, 178 <command>nwrightst</command>, <command>nwtrusteet</command>, 179 <command>nwtrustee2t</command>, <command>nwuserlistt</command>, 180 and <command>nwvolinfo</command>.</para></listitem> 181 182 <listitem><para><emphasis><acronym>IPX</acronym> Interface Utilities:</emphasis> 183 <command>ipx_cmdt</command>, <command>ipx_configuret</command>, 184 <command>ipx_interfacet</command>, <command>ipx_internal_nett</command> 185 and <command>ipx_route</command>.</para></listitem> 186 187 <listitem><para><emphasis>Other Utilities:</emphasis> 188 <command>ncpmap</command> and <command>nwauth</command>.</para></listitem> 189 190 </itemizedlist> 191 192 </sect2> 10 193 11 194 </sect1> -
basicnet/netprogs/netprogs.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 ]> 7 1 8 <chapter id="basicnet-netprogs"> 2 9 <?dbhtml filename="netprogs.html"?> … … 8 15 have running on your machine.</para> 9 16 10 &ncftp; 11 &basicnet-netprogs-opensshclient; 12 &basicnet-netprogs-rsyncclient; 13 &cvs; 14 &wget; 15 &tcpwrappers; 16 &portmap; 17 &inetutils; 18 &nfs-utils; 19 &ncpfs; 20 &ntp; 17 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ncftp.xml"/> 18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="openssh-client.xml"/> 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="rsync-client.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="cvs.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="wget.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="tcpwrappers.xml"/> 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="portmap.xml"/> 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="inetutils.xml"/> 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="nfs-utils.xml"/> 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ncpfs.xml"/> 27 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ntp.xml"/> 28 21 29 </chapter> -
basicnet/netprogs/nfs-utils.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY nfs-utils-download-http "http://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-&nfs-utils-version;.tar.gz"> 8 <!ENTITY nfs-utils-download-ftp "ftp://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-&nfs-utils-version;.tar.gz"> 9 <!ENTITY nfs-utils-size "336 KB"> 10 <!ENTITY nfs-utils-buildsize "8 MB"> 11 <!ENTITY nfs-utils-time ""> 12 ]> 13 1 14 <sect1 id="nfs-utils" xreflabel="NFS Utilities-&nfs-utils-version;"> 2 15 <?dbhtml filename="nfs-utils.html"?> 3 16 <title>NFS Utilities-&nfs-utils-version;</title> 4 17 5 &nfs-utils-intro; 6 &nfs-utils-inst; 7 &nfs-utils-config; 8 &nfs-utils-desc; 18 <sect2> 19 <title>Introduction to <application>nfs-utils</application></title> 20 21 <para>The <application>nfs-utils</application> package contains the userspace server and client 22 tools necessary to use the kernel's nfs-abilities. <acronym>NFS</acronym> is a protocol that 23 allows sharing file systems over the network.</para> 24 25 <sect3><title>Package information</title> 26 <itemizedlist spacing='compact'> 27 <listitem><para>Download (HTTP): <ulink 28 url="&nfs-utils-download-http;"/></para></listitem> 29 <listitem><para>Download (FTP): <ulink 30 url="&nfs-utils-download-ftp;"/></para></listitem> 31 <listitem><para>Download size: &nfs-utils-size;</para></listitem> 32 <listitem><para>Estimated Disk space required: 33 &nfs-utils-buildsize;</para></listitem> 34 <listitem><para>Estimated build time: 35 &nfs-utils-time;</para></listitem></itemizedlist> 36 </sect3> 37 38 <sect3><title><application>nfs-utils</application> dependencies</title> 39 <sect4><title>Required</title> 40 <para><xref linkend="portmap"/></para> 41 </sect4> 42 </sect3> 43 44 </sect2> 45 46 <sect2> 47 <title>Kernel Configuration</title> 48 49 <para>Enable the following options in the kernel configuration 50 and recompile the kernel if neccessary:</para> 51 52 <screen>File systems: 53 Network File Systems: 54 NFS File System Support: M or Y 55 NFS Server Support: M or Y</screen> 56 57 <para>Select the appropriate sub-options that appear when the above options 58 are selected.</para> 59 60 </sect2> 61 62 <sect2> 63 <title>Installation of nfs-utils</title> 64 65 <para>Before you compile the program, you need to be sure the "nobody" 66 user and "nogroup" group are available. You can add these with the 67 following commands:</para> 68 69 <screen><userinput><command>groupadd -g 65534 nogroup && 70 useradd -c nobody -d /home -g nogroup -s /bin/bash -u 65534 nobody</command></userinput></screen> 71 72 <para>Install nfs-utils by running the following commands:</para> 73 74 <para><screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && 75 make && 76 make install</command></userinput></screen></para> 77 78 <note><para>If your <filename>/usr</filename> directory is NFS mounted, 79 you should install the executables in <filename>/sbin</filename> by passing 80 an additional parameter <command>--sbindir=/sbin</command> to the above 81 <command>./configure</command> command.</para></note> 82 83 </sect2> 84 85 <sect2> 86 <title>Configuring nfs-utils</title> 87 88 <sect3><title>Server Configutation</title> 89 90 <para><filename>/etc/exports</filename> contains the exported directories on NFS servers. 91 Refer to the exports manual page for the syntax of this file. Also refer to the 92 NFS HowTo available at <ulink url="http://nfs.sourceforge.net/nfs-howto/"/> on how to 93 configure the servers and clients in a secure manner. For example, for sharing the 94 <filename>/home</filename> directory over the local network, the following line may 95 be added:</para> 96 97 <screen><userinput>/home 192.168.0.0/255.255.0.0(rw)</userinput></screen> 98 99 <para>Install the <filename>/etc/rc.d/init.d/nfs-server</filename> 100 init script included in the 101 <xref linkend="intro-important-bootscripts"/> package to start 102 the server at boot.</para> 103 104 <screen><userinput><command>make install-nfs-server</command></userinput></screen> 105 106 </sect3> 107 108 <sect3><title>Client Configutation</title> 109 110 <para><filename>/etc/fstab</filename> contains the directories that are to be mounted 111 on the client. Alternately the partitions can be mounted by using the 112 <command>mount</command> command with the proper options. To mount the <filename>/home</filename> 113 partition, add the following to the <filename>/etc/fstab</filename>:</para> 114 115 <screen><userinput><server-name>:/home /home nfs rw 0 0</userinput></screen> 116 117 <para>Install the <filename>/etc/rc.d/init.d/nfs-client</filename> 118 init script included in the 119 <xref linkend="intro-important-bootscripts"/> package to 120 start the client services at boot.</para> 121 122 <screen><userinput><command>make install-nfs-client</command></userinput></screen> 123 124 </sect3> 125 126 </sect2> 127 128 <sect2> 129 <title>Contents</title> 130 131 <para>The nfs-utils package contains 132 <command>getiversion</command>, 133 <command>getkversion</command>, 134 <command>locktest</command>, 135 <command>nlmtest</command>, 136 <command>rpcdebug</command>, 137 <command>rpcgen</command>, 138 <command>exportfs</command>, 139 <command>lockd</command>, 140 <command>mountd</command>, 141 <command>nfsd</command>, 142 <command>nfsstat</command>, 143 <command>nhfsstone</command>, 144 <command>rquotad</command>, 145 <command>showmount</command>, 146 <command>statd</command> </para> 147 148 </sect2> 149 150 <sect2><title>Description</title> 151 152 <sect3><title>getiversion</title><para>No description available.</para></sect3> 153 <sect3><title>getkversion</title><para>No description available.</para></sect3> 154 <sect3><title>locktest</title><para>No description available.</para></sect3> 155 <sect3><title>nlmtest</title><para>No description available.</para></sect3> 156 <sect3><title>rpcdebug</title><para>No description available.</para></sect3> 157 <sect3><title>rpcgen</title><para>No description available.</para></sect3> 158 <sect3><title>exportfs</title><para><command>exportfs</command> 159 maintains a list of <acronym>NFS</acronym> exported directories.</para></sect3> 160 <sect3><title>lockd</title><para><command>lockd</command> 161 is the <acronym>NFS</acronym> lock manager.</para></sect3> 162 <sect3><title>mountd</title><para><command>mountd</command> 163 is the <acronym>NFS</acronym> mount daemon which checks client-permissions.</para></sect3> 164 <sect3><title>nfsd</title><para><command>nfsd</command> 165 is the user-space daemon of the <acronym>NFS</acronym> service.</para></sect3> 166 <sect3><title>nfsstat</title><para><command>nfsstat</command> 167 prints <acronym>NFS</acronym> statistics.</para></sect3> 168 <sect3><title>nhfsstone</title><para><command>nhfsstone</command> 169 is the <acronym>NFS</acronym> benchmark program.</para></sect3> 170 <sect3><title>rquotad</title><para><command>rquotad</command> 171 is the remote quota server communicating with the 172 <command>quota</command> client.</para></sect3> 173 <sect3><title>showmount</title><para><command>showmount</command> 174 shows mount information for an <acronym>NFS</acronym> server.</para></sect3> 175 <sect3><title>statd</title><para><command>statd</command> 176 is the <acronym>NFS</acronym> status monitor which implements the 177 <acronym>NSM</acronym> (Network Status Monitor) <acronym>RPC</acronym> protocol. 178 </para></sect3> 179 180 </sect2> 9 181 10 182 </sect1> -
basicnet/netprogs/ntp.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY ntp-download-http "http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-&ntp-version;.tar.gz"> 8 <!ENTITY ntp-download-ftp "ftp://ftp.udel.edu/pub/ntp/ntp4/ntp-&ntp-version;.tar.gz"> 9 <!ENTITY ntp-size "2.4 MB"> 10 <!ENTITY ntp-buildsize "27 MB"> 11 <!ENTITY ntp-time "0.53 SBU"> 12 ]> 13 1 14 <sect1 id="ntp" xreflabel="NTP-&ntp-version;"> 2 15 <?dbhtml filename="ntp.html"?> 3 16 <title>NTP-&ntp-version;</title> 4 17 5 &ntp-intro; 6 &ntp-inst; 7 &ntp-config; 8 &ntp-desc; 18 <sect2> 19 <title>Introduction to <application><acronym>NTP</acronym></application></title> 20 21 <para>The <application><acronym>NTP</acronym></application> package contains a client and server 22 to keep the time synchronized between various computers over a network. 23 This package is the official reference implementation of the <acronym>NTP</acronym> protocol.</para> 24 25 <sect3><title>Package information</title> 26 <itemizedlist spacing='compact'> 27 <listitem><para>Download (HTTP): <ulink url="&ntp-download-http;"/></para></listitem> 28 <listitem><para>Download (FTP): <ulink url="&ntp-download-ftp;"/></para></listitem> 29 <listitem><para>Download size: &ntp-size;</para></listitem> 30 <listitem><para>Estimated Disk space required: &ntp-buildsize;</para></listitem> 31 <listitem><para>Estimated build time: &ntp-time;</para></listitem></itemizedlist> 32 </sect3> 33 34 <sect3><title><application><acronym>NTP</acronym></application> dependencies</title> 35 <sect4><title>Optional</title> 36 <para><xref linkend="readline"/> and <xref linkend="openssl"/></para></sect4> 37 </sect3> 38 39 </sect2> 40 41 <sect2> 42 <title>Installation of <application><acronym>NTP</acronym></application></title> 43 44 <para>Install <application><acronym>NTP</acronym></application> by running the following 45 commands:</para> 46 47 <screen><userinput><command>./configure --prefix=/usr --bindir=/usr/sbin \ 48 --sysconfdir=/etc && 49 make && 50 make install</command></userinput></screen> 51 52 </sect2> 53 54 <sect2> 55 <title>Configuring <application><acronym>NTP</acronym></application></title> 56 57 <sect3><title>Config files</title> 58 <para><filename>/etc/ntp.conf</filename></para> 59 </sect3> 60 61 <sect3><title>Configuration Information</title> 62 63 <para>The following configuration file defines various <acronym>NTP</acronym> 64 stratum 2 servers with open access from different continents. It also 65 creates a drift file where <command>ntpd</command> stores the frequency 66 offset. Since the documentation included with the package is sparse, 67 visit the <acronym>NTP</acronym> website at 68 <ulink url="http://www.ntp.org/"/> for more information.</para> 69 70 <screen><userinput><command>cat > /etc/ntp.conf << "EOF"</command> 71 # Africa 72 server tock.nml.csir.co.za 73 74 # Asia 75 server ntp.shim.org 76 77 # Australia 78 server ntp.saard.net 79 80 # Europe 81 server ntp.tuxfamily.net 82 83 # North America 84 server clock.psu.edu 85 86 driftfile /var/cache/ntp.drift 87 <command>EOF</command></userinput></screen> 88 </sect3> 89 90 <sect3><title>Synchronizing the time</title> 91 92 <para>There are two options. Option one is to run <command>ntpd</command> 93 continuously and allow it to synchronize the time in a gradual manner. The other 94 option is to run <command>ntpd</command> periodically (using cron) 95 and update the time each time <command>ntpd</command> is scheduled.</para> 96 97 <para>If you choose Option one, then install the 98 <filename>/etc/rc.d/init.d/ntp</filename> 99 init script included in the 100 <xref linkend="intro-important-bootscripts"/> package.</para> 101 102 <screen><userinput><command>make install-ntp</command></userinput></screen> 103 104 <para>If you prefer to run ntpd periodically, add the following command to 105 root's <filename>crontab</filename>:</para> 106 <screen><userinput>ntpd -q</userinput></screen> 107 108 </sect3> 109 110 </sect2> 111 112 <sect2> 113 <title>Contents</title> 114 115 <para>The <application><acronym>NTP</acronym></application> package 116 contains <command>ntp-wait</command>, <command>ntptrace</command>, 117 <command>ntpd</command>, <command>ntpdate</command>, 118 <command>ntpdc</command>, <command>ntpq</command>, 119 <command>ntptime</command>, <command>tickadj</command> and 120 <command>ntp-keygen</command>.</para> 121 122 </sect2> 123 124 <sect2><title>Description</title> 125 126 <sect3><title>ntp-wait</title> 127 <para><command>ntp-wait</command> is useful at boot time, to delay the 128 boot sequence until <command>ntpd</command> has set the 129 time.</para></sect3> 130 131 <sect3><title>ntptrace</title> 132 <para><command>ntptrace</command> traces a chain of 133 <acronym>NTP</acronym> servers back to the primary source.</para></sect3> 134 135 <sect3><title>ntpd</title> 136 <para><command>ntpd</command> is a NTP daemon that runs in the 137 background and keeps the date and time synchronized based on response 138 from configured <acronym>NTP</acronym> servers. It also functions as a 139 <acronym>NTP</acronym> server.</para></sect3> 140 141 <sect3><title>ntpdate</title> 142 <para><command>ntpdate</command> is a client program that sets the date 143 and time based on the response from an <acronym>NTP</acronym> server. 144 This command is deprecated.</para></sect3> 145 146 <sect3><title>ntpdc</title> 147 <para><command>ntpdc</command> is used to query the 148 <acronym>NTP</acronym> daemon about its current state and to request 149 changes in that state.</para></sect3> 150 151 <sect3><title>ntpq</title> 152 <para><command>ntpq</command> is an utility program used to monitor 153 <command>ntpd</command> operations and determine 154 performance.</para></sect3> 155 156 <sect3><title>ntptime</title> 157 <para><command>ntptime</command> reads and displays time-related 158 kernel variables.</para></sect3> 159 160 <sect3><title>tickadj</title> 161 <para><command>tickadj</command> reads, and optionally modifies, 162 several timekeeping-related variables in older kernels that do not have 163 support for precision timekeeping.</para></sect3> 164 165 <sect3><title>ntp-keygen</title> 166 <para><command>ntp-keygen</command> generates cryptographic data files 167 used by the <acronym>NTP</acronym>v4 authentication and identification 168 schemes.</para></sect3> 169 170 </sect2> 9 171 10 172 </sect1> -
basicnet/netprogs/openssh-client.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 ]> 7 1 8 <sect1 id="basicnet-netprogs-openssh"> 2 9 <?dbhtml filename="openssh.html"?> -
basicnet/netprogs/portmap.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY portmap-download-http " "> 8 <!ENTITY portmap-download-ftp "ftp://ftp.porcupine.org/pub/security/portmap_5beta.tar.gz"> 9 <!ENTITY portmap-size "20 KB"> 10 <!ENTITY portmap-buildsize "250 KB"> 11 <!ENTITY portmap-time "0.03 SBU"> 12 ]> 13 1 14 <sect1 id="portmap" xreflabel="portmap-&portmap-version;"> 2 15 <?dbhtml filename="portmap.html"?> 3 16 <title>portmap-&portmap-version;</title> 4 17 5 &portmap-intro; 6 &portmap-inst; 7 <!-- 8 &portmap-exp; 9 --> 10 &portmap-config; 11 &portmap-desc; 18 <sect2> 19 <title>Introduction to <application>portmap</application></title> 20 21 <para>The <application>portmap</application> package is a more secure 22 replacement for the original SUN <application>portmap</application> package. 23 <application>Portmap</application> is used to forward <acronym>RPC</acronym> 24 requests to <acronym>RPC</acronym> daemons such as <acronym>NFS</acronym> 25 and <acronym>NIS</acronym>.</para> 26 27 <sect3><title>Package information</title> 28 <itemizedlist spacing='compact'> 29 <listitem><para>Download (HTTP): <ulink 30 url="&portmap-download-http;"/></para></listitem> 31 <listitem><para>Download (FTP): <ulink 32 url="&portmap-download-ftp;"/></para></listitem> 33 <listitem><para>Download size: &portmap-size;</para></listitem> 34 <listitem><para>Estimated Disk space required: 35 &portmap-buildsize;</para></listitem> 36 <listitem><para>Estimated build time: 37 &portmap-time;</para></listitem></itemizedlist> 38 </sect3> 39 40 <sect3><title>Additional downloads</title> 41 <itemizedlist spacing='compact'> 42 <listitem><para>Required patch: <ulink 43 url="&patch-root;/portmap-5beta-compilation-fixes-2.patch"/></para></listitem> 44 <listitem><para>Required patch: <ulink 45 url="&patch-root;/portmap-5beta-glibc-errno-fix.patch"/></para></listitem> 46 </itemizedlist> 47 </sect3> 48 49 50 <sect3><title><application>portmap</application> dependencies</title> 51 <sect4><title>Required</title> 52 <para><xref linkend="tcpwrappers"/></para></sect4> 53 </sect3> 54 55 </sect2> 56 57 <sect2> 58 <title>Installation of <application>portmap</application></title> 59 60 <para>Install <application>portmap</application> with the following commands:</para> 61 62 <screen><userinput><command>patch -Np1 -i ../portmap-5beta-compilation-fixes-2.patch && 63 patch -Np1 -i ../portmap-5beta-glibc-errno-fix.patch && 64 make && 65 make install</command></userinput></screen> 66 67 <note><para>The above installation places executable <filename>portmap</filename> 68 in <filename class="directory">/sbin</filename>. You may choose to move the file 69 to <filename class="directory">/usr/sbin</filename>. If you do, remember to 70 modify the bootscript.</para></note> 71 72 </sect2> 73 74 <sect2> 75 <title>Configuring <application>portmap</application></title> 76 77 <sect3><title>Config files</title> 78 <para><filename>/etc/rc.d/init.d/portmap</filename></para> 79 </sect3> 80 81 <sect3><title>Boot script</title> 82 83 <para>Install the <filename>/etc/rc.d/init.d/portmap</filename> 84 init script included in the 85 <xref linkend="intro-important-bootscripts"/> package.</para> 86 87 <screen><userinput><command>make install-portmap</command></userinput></screen> 88 89 </sect3> 90 91 </sect2> 92 93 <sect2> 94 <title>Contents</title> 95 96 <para>The <application>portmap</application> package contains 97 <command>portmap</command>, 98 <command>pmap_dump</command> and 99 <command>pmap_set</command>.</para> 100 </sect2> 101 102 <sect2><title>Description</title> 103 104 <sect3><title>portmap</title> 105 <para><command>portmap</command> is the <acronym>RPC</acronym> port mapper. 106 </para></sect3> 107 108 <sect3><title>pmap_dump</title> 109 <para><command>pmap_dump</command> saves the port mapping table to an 110 <acronym>ASCII</acronym> file.</para></sect3> 111 112 <sect3><title>pmap_set</title> 113 <para><command>pmap_set</command> restores the port mapping table from an 114 <acronym>ASCII</acronym> file.</para></sect3> 115 </sect2> 12 116 13 117 </sect1> -
basicnet/netprogs/rsync-client.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 ]> 7 1 8 <sect1 id="basicnet-netprogs-rsync"> 2 9 <?dbhtml filename="rsync.html"?> -
basicnet/netprogs/tcpwrappers.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY tcpwrappers-download-http "http://files.ichilton.co.uk/nfs/tcp_wrappers_&tcpwrappers-version;.tar.gz"> 8 <!ENTITY tcpwrappers-download-ftp "ftp://ftp.porcupine.org/pub/security/tcp_wrappers_7.6.tar.gz"> 9 <!ENTITY tcpwrappers-size "100 KB"> 10 <!ENTITY tcpwrappers-buildsize "720 KB"> 11 <!ENTITY tcpwrappers-time "0.16 SBU"> 12 ]> 13 1 14 <sect1 id="tcpwrappers" xreflabel="tcpwrappers-&tcpwrappers-version;"> 2 15 <?dbhtml filename="tcpwrappers.html"?> 3 16 <title>tcpwrappers-&tcpwrappers-version;</title> 4 17 5 &tcpwrappers-intro; 6 &tcpwrappers-inst; 7 <!-- 8 &tcpwrappers-exp; 9 --> 10 &tcpwrappers-config; 11 &tcpwrappers-desc; 18 <sect2> 19 <title>Introduction to <application>tcpwrappers</application></title> 20 21 <para>The <application>tcpwrappers</application> package provides daemon 22 wrapper programs that report the name of the client requesting network services and the requested service.</para> 23 24 <sect3><title>Package information</title> 25 <itemizedlist spacing='compact'> 26 <listitem><para>Download (HTTP): <ulink 27 url="&tcpwrappers-download-http;"/></para></listitem> 28 <listitem><para>Download (FTP): <ulink 29 url="&tcpwrappers-download-ftp;"/></para></listitem> 30 <listitem><para>Download size: &tcpwrappers-size;</para></listitem> 31 <listitem><para>Estimated Disk space required: 32 &tcpwrappers-buildsize;</para></listitem> 33 <listitem><para>Estimated build time: 34 &tcpwrappers-time;</para></listitem></itemizedlist> 35 </sect3> 36 37 <sect3><title>Additional downloads</title> 38 <itemizedlist spacing='compact'> 39 <listitem><para>Required patch (Fixes some build issues and adds building of a shared library): 40 <ulink url="&patch-root;/tcp_wrappers-7.6-shared-lib-plus-plus.patch"/></para></listitem> 41 </itemizedlist> 42 </sect3> 43 44 </sect2> 45 46 <sect2> 47 <title>Installation of <application>tcpwrappers</application></title> 48 49 <para>Install <application>tcpwrappers</application> with the following 50 commands:</para> 51 52 <screen><userinput><command>patch -Np1 -i ../tcp_wrappers-7.6-shared-lib-plus-plus.patch && 53 make REAL_DAEMON_DIR=/usr/sbin STYLE=-DPROCESS_OPTIONS linux && 54 make install</command></userinput></screen> 55 56 </sect2> 57 58 <sect2> 59 <title>Configuring <application>tcpwrappers</application></title> 60 61 <sect3><title>Config files</title> 62 <para><filename>/etc/hosts.allow</filename>, 63 <filename>/etc/hosts.deny</filename></para> 64 65 <para>File protections: the wrapper, all files used by the wrapper, 66 and all directories in the path leading to those files, should be 67 accessible but not writable for unprivileged users (mode 755 or mode 68 555). Do not install the wrapper set-uid.</para> 69 70 <para>Then perform the following edits on the 71 <filename>/etc/inetd.conf</filename> configuration file:</para> 72 <screen><userinput>finger stream tcp nowait nobody /usr/sbin/in.fingerd in.fingerd</userinput></screen> 73 <para>becomes:</para> 74 <screen><userinput>finger stream tcp nowait nobody /usr/sbin/tcpd in.fingerd</userinput></screen> 75 76 <note><para>The finger server is used as an example here.</para></note> 77 78 <para>Similar changes must be made if xinetd is used, with the emphasis being 79 on calling <command>/usr/sbin/tcpd</command> instead of calling the service 80 daemon directly, and passing the name of the service daemon to tcpd.</para> 81 </sect3> 82 83 </sect2> 84 85 <sect2> 86 <title>Contents</title> 87 88 <para>The <application>tcpwrappers</application> package contains <command> 89 tcpd</command>, <command>tcpdchk</command>, <command>tcpdmatch</command>, 90 <command>try-from</command> and <command>safe_finger</command>.</para> 91 </sect2> 92 93 <sect2><title>Description</title> 94 95 <sect3><title>tcpd</title> 96 <para><command>tcpd</command> is the main access control daemon for all 97 Internet services, which <command>inetd</command> or 98 <command>xinetd</command> will run instead of running the 99 requested service daemon.</para></sect3> 100 101 <sect3><title>tcpdchk</title> 102 <para><command>tcpdchk</command> is a tool to examine a tcpd wrapper 103 configuration and report problems with it.</para></sect3> 104 105 <sect3><title>tcpdmatch</title> 106 <para><command>tcpdmatch</command> is used to predict how the tcp wrapper 107 would handle a specific request for a service.</para></sect3> 108 109 <sect3><title>try-from</title> 110 <para><command>try-from</command> can be called via a remote shell command to 111 find out if the host name and address are properly recognized.</para></sect3> 112 113 <sect3><title>safe_finger</title> 114 <para><command>safe_finger</command> is a wrapper for the <command>finger 115 </command> utility, to provide automatic reverse name lookups.</para></sect3> 116 117 </sect2> 12 118 13 119 </sect1> -
basicnet/netprogs/wget.xml
r773c358 rd47e7ea9 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY wget-download-http "http://ftp.gnu.org/gnu/wget/wget-&wget-version;.tar.gz"> 8 <!ENTITY wget-download-ftp "ftp://ftp.gnu.org/gnu/wget/wget-&wget-version;.tar.gz"> 9 <!ENTITY wget-size "1.3 MB"> 10 <!ENTITY wget-buildsize "6.2 MB"> 11 <!ENTITY wget-time "0.11 SBU"> 12 ]> 1 13 <sect1 id="wget" xreflabel="Wget-&wget-version;"> 2 14 <?dbhtml filename="wget.html"?> 3 15 <title>Wget-&wget-version;</title> 4 16 5 &wget-intro; 6 &wget-inst; 7 &wget-exp; 8 &wget-config; 9 &wget-desc; 17 <sect2> 18 <title>Introduction to <application>Wget</application></title> 19 20 <para>The <application>Wget</application> package contains a utility useful for 21 non-interactive downloading of files from the Web.</para> 22 23 <sect3><title>Package information</title> 24 <itemizedlist spacing='compact'> 25 <listitem><para>Download (HTTP): <ulink 26 url="&wget-download-http;"/></para></listitem> 27 <listitem><para>Download (FTP): <ulink 28 url="&wget-download-ftp;"/></para></listitem> 29 <listitem><para>Download size: &wget-size;</para></listitem> 30 <listitem><para>Estimated Disk space required: 31 &wget-buildsize;</para></listitem> 32 <listitem><para>Estimated build time: 33 &wget-time;</para></listitem></itemizedlist> 34 </sect3> 35 36 <sect3><title><application>Wget</application> dependencies</title> 37 <sect4><title>Optional</title> 38 <para> 39 <xref linkend="openssl"/> and 40 <ulink url="http://www.inet.no/dante/">Dante</ulink> 41 </para></sect4> 42 </sect3> 43 44 </sect2> 45 46 <sect2> 47 <title>Installation of <application>Wget</application></title> 48 49 <para>Install <application>Wget</application> by running the following commands: 50 </para> 51 52 <screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && 53 make && 54 make install</command></userinput></screen> 55 56 </sect2> 57 58 <sect2> 59 <title>Command explanations</title> 60 61 <para><parameter>--prefix=/usr</parameter>: This compiles and installs 62 <command>wget</command> into the <filename class="directory">/usr</filename> hierarchy instead 63 of <filename class="directory">/usr/local</filename>.</para> 64 65 <para><parameter>--sysconfdir=/etc</parameter>: This relocates 66 the configuration file from <filename class="directory">/usr/etc</filename> to 67 <filename class="directory">/etc</filename>.</para> 68 69 </sect2> 70 71 <sect2> 72 <title>Configuring <application>Wget</application></title> 73 74 <sect3><title>Config files</title> 75 <para><filename>/etc/wgetrc</filename>, <filename>~/.wgetrc</filename></para> 76 77 <para>There are no required changes in these files.</para> 78 </sect3> 79 80 </sect2> 81 82 <sect2> 83 <title>Contents</title> 84 85 <para>The <application>Wget</application> package contains <command>wget</command>.</para> 86 87 </sect2> 88 89 <sect2><title>Description</title> 90 91 <sect3><title>wget</title> 92 <para><command>wget</command> retrieves files from the Web using the 93 <acronym>HTTP</acronym>, <acronym>HTTPS</acronym> and 94 <acronym>FTP</acronym> protocols. It is designed to be non-interactive, for 95 background or unattended operations.</para></sect3> 96 97 </sect2> 10 98 11 99 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.