Chapter 11. Installing network clients

Installing Email clients

Installing Mailx

  • Unpack the Mailx archive and install it by running:


make
make install

Installing Mutt

My favorite email client is Mutt, so that's why we're installing this one. Feel free to skip the installation of Mutt and install your own favorite client. After all, this is going to be your system. Not mine.

If your favorite client is an X Window client (such as Netscape Mail) then you'll have to sit tight a little while till we've installed X.

  • Unpack the Mutt archive and install it by running:


./configure
make
make install

Installing Fetchmail

  • Unpack the Fetchmail archive and install it by running:


./configure
make
make install

Installing FTP client

  • Unpack the netkit-ftp archive and install it by running:


./configure
make
make install

Installing HTTP client

Installing Zlib

  • Unpack the Zlib archive and install it by running:


./configure --shared
make
make install

Installing Lynx

  • Unpack the Lynx archive and install it by running:


./configure --libdir=/etc --with-zlib
make
make install
make install-help
make install-doc

Installing Telnet client

  • Unpack the Netkit-telnet archive and install it by running:


./configure
cd telnet
make
make install

Installing PPP clients

  • Create a new file /usr/bin/connect containing:


#!/bin/sh
# Begin /usr/bin/connect

/usr/sbin/pppd call provider

# End /usr/bin/connect

  • Create a new file /usr/bin/disconnect containing:


        #!/bin/sh
        # Begin /usr/bin/disconnect

set -- `cat /var/run/ppp*.pid`

case $# in
  0)
    kill -15 `ps axw|grep "pppd call [[allnum:]]+" \
    grep -v grep|awk '{print $1}'`
    exit 0
    ;;
  1)
    kill -15 $1
    exit 0
    ;;
esac

        # End /usr/bin/connect