Chapter 5. Installing and Configuring a Coda Client

Table of Contents
Installing and Configuring the Coda Client Binaries and Documentation
Linux and the BSD's: running venus, the client cache manager
Windows 95: Starting and Configuring a Coda client
Upgrading from a previous Release
Configuration changes made by venus-setup

A Coda client can be run on any workstation that has kernel support for Coda in its kernel. Supported UNIX™-like platforms are currently Linux, FreeBSD and NetBSD.

Installing and Configuring the Coda Client Binaries and Documentation

Linux. Install RPMS using following commands:

# rpm -Uvh lwp-release.i386.rpm
# rpm -Uvh rvm-release.i386.rpm
# rpm -Uvh rpc2-release.i386.rpm
# rpm -Uvh coda-debug-client-release.i386.rpm

FreeBSD. Build and install coda5_client port from /usr/ports/net/coda5_client:

# cd /usr/ports/net/coda5_client
# make
# make install

NetBSD. Build and install coda5_client source package from /usr/pkgsrc/net/coda5_client:

# cd /usr/pkgsrc/net/coda5_client
# make
# make install

Windows95/98. Install Coda client by running ??????.

Currently, client files for the supported platforms are installed into the following directories:

Linux.

  • user applications - /usr/bin;

  • system binaries - /usr/sbin;

  • other files - /etc.

FreeBSD.

  • user applications - /usr/local/bin;

  • system binaries - /usr/local/sbin;

  • other files - /usr/local/etc.

NetBSD.

  • user applications - /usr/local/bin;

  • system binaries - /usr/local/sbin;

  • other files - /usr/local/etc.

Windows95/98.

  • All executables can be found in the directory C:\usr\coda\bin.

Note: Please make sure your PATH environment variable is set properly for your platform. That is, ensure FreeBSD has /usr/local/{bin,sbin} and NetBSD has /usr/pkg/{bin,sbin} in its default search paths. Linux installs Coda into the default system paths, so Linux should not need its default search path modified.