Configuration changes made by venus-setup

This section describes the changes that must be made to various configuration files.

/etc/coda/venus.conf. The Coda client configuration file venus.conf in /etc/coda is copied from /etc/coda/venus.conf.ex if it doesn't yet exist. All configurable options in this file are extensively documented by comments in the file itself.

/etc/rc.*. To automatically start venus at boot time, the script rc.venus is provided in /usr/local/etc for FreeBSD systems and /usr/pkg/etc for NetBSD. venus.init is provided for RedHat Linux in /etc/rc.d/init.d.

RedHat Linux users should create the following symbolic link if it doesn't already exist:

# ln -sf /etc/rc.d/init.d/venus.init /etc/rc.d/rc3.d/S97venus.init

This will allow init to process the file and start venus at boot time.

FreeBSD. FreeBSD system users should create /usr/local/etc/rc.d/ (with rwxr-xr-x permitions), containing:

echo -n " venus"
/usr/local/sbin/venus &

NetBSD. NetBSD system users should create /usr/pkg/etc/rc.d/ (with rwxr-xr-x permitions), containing:

echo -n " venus"
/usr/pkg/sbin/venus &

/etc/services. The following port numbers are added to /etc/services by venus-setup:

coda_opcons     1355/udp                        # Coda opcons
coda_auth       1357/udp                        # Coda auth
coda_udpsrv     1359/udp                        # Coda udpsrv
coda_filesrv    1361/udp                        # Coda filesrv
coda_venus      1363/udp                        # Coda venus
coda_backup     1407/tcp                        # coda backup service
codacon         1423/tcp        venus.cmu       # Coda Console
coda_aux1       1431/tcp                        # coda auxiliary service
coda_aux1       1431/udp                        # coda auxiliary service
coda_aux2       1433/tcp                        # coda auxiliary service
coda_aux2       1433/udp                        # coda auxiliary service
coda_aux3       1435/tcp                        # coda auxiliary service
coda_aux3       1435/udp                        # coda auxiliary service

/dev/cfs0. The following major and minor numbers are used for the various platforms:

Please be sure to check the INSTALL.platform to make sure these numbers have not changed. For Linux and FreeBSD, the above numbers are officially registered. Coda on NetBSD at present does not have formally registered major device numbers so these are subject to change from release to release.

Where Data and Configuration Information is Stored.