Difference between revisions of "Inetutils"

From CBLFS
Jump to navigationJump to search
m (Add missing quote)
 
(2 intermediate revisions by 2 users not shown)
Line 39: Line 39:
 
Install the package:
 
Install the package:
  
 +
make install
 
  mv -v /usr/bin/ping{,6} /bin
 
  mv -v /usr/bin/ping{,6} /bin
  
Line 46: Line 47:
 
'''''This package does not provide any libraries so only one installation is required.'''''
 
'''''This package does not provide any libraries so only one installation is required.'''''
  
  CC="gcc ${BUILD64} ./configure --prefix=/usr --libexecdir=/usr/sbin \
+
  CC="gcc ${BUILD64}" ./configure --prefix=/usr --libexecdir=/usr/sbin \
 
     --localstatedir=/var --disable-logger --disable-syslogd \
 
     --localstatedir=/var --disable-logger --disable-syslogd \
 
     --disable-whois --disable-servers &&
 
     --disable-whois --disable-servers &&
Line 53: Line 54:
 
Install the package:
 
Install the package:
  
 +
make install
 
  mv -v /usr/bin/ping{,6} /bin
 
  mv -v /usr/bin/ping{,6} /bin
 
  
 
== Contents ==
 
== Contents ==
Line 104: Line 105:
 
|A trivial file transfer program  
 
|A trivial file transfer program  
 
|}
 
|}
 +
 +
[[Category:Network Utilities]]

Latest revision as of 14:37, 4 October 2009

Download Source: http://ftp.gnu.org/gnu/inetutils/inetutils-1.6.tar.gz
Download Patch: http://svn.cross-lfs.org/svn/repos/patches/inetutils/inetutils-1.6-no_server_man_pages-1.patch

Introduction to Inetutils

The Inetutils package contains programs for basic networking

Project Homepage: http://www.gnu.org/software/inetutils/


Configuration Information

--disable-logger: This option prevents Inetutils from installing the logger program, which is used by scripts to pass messages to the System Log Daemon. Do not install it because Util-linux-ng installs a better version later.
--disable-syslogd: This option prevents Inetutils from installing the System Log Daemon, which is installed with the Sysklogd package
--disable-whois: This option disables the building of the Inetutils whois client, which is out of date. Instructions for a better whois client are in the CBLFS book
--disable-servers: This disables the installation of the various network servers included as part of the Inetutils package. These servers are deemed not appropriate in a basic CLFS system.

Non-Multilib

Compile the package:

./configure --prefix=/usr --libexecdir=/usr/sbin \
   --localstatedir=/var --disable-logger --disable-syslogd \
   --disable-whois --disable-servers &&
make

Install the package:

make install
mv -v /usr/bin/ping{,6} /bin

Multilib

This package does not provide any libraries so only one installation is required.

CC="gcc ${BUILD64}" ./configure --prefix=/usr --libexecdir=/usr/sbin \
   --localstatedir=/var --disable-logger --disable-syslogd \
   --disable-whois --disable-servers &&
make

Install the package:

make install
mv -v /usr/bin/ping{,6} /bin

Contents

Installed Directories: /usr/bin:/bin
Installed Programs: ftp, ifconfig, ping, ping6, rcp, rlogin, rsh, talk, telnet, and tftp
Installed Libraries: none

Short Descriptions

ftp Is the file transfer protocol program
ifconfig Utility for configuring network interfaces
ping Sends echo-request packets and reports how long the replies take. This is the IPV4 version
ping6 Sends echo-request packets and reports how long the replies take. This is the IPV6 version
rcp Performs remote file copy
rlogin Performs remote login
rsh Runs a remote shell
talk Is used to chat with another user
telnet An interface to the TELNET protocol
tftp A trivial file transfer program