Summary: Coda filesystem, client and server Name: coda Version: 4.0.1 Release: 4 Source: frp.coda.cs.cmu.edu:/pub/src/coda-4.0.1.tgz Requires: bc Copyright: CMU Group: Networking/Daemons %description Source package for the Coda filesystem. Two packages are provided by this rpm: the client and server components. A kernel module for 2.0.27 is included in the client module. %package -n coda-client Version: 4.0.1 Summary: Coda Filesystem client software Group: Networking/Daemons %description -n coda-client This package provides the kernel module with the coda-filesystem and the coda pseudo device. Also included are the binaries for the cachemanager, venus, the cfs utilities for logging, ACL manipulation etc, the hoarding tools for use with laptops and repair tools for fixing conflicts. Finally there is the codamon and codacon console utilities to monitor coda's activities. %package -n coda-server Version: 4.0.1 Summary: Coda filesystem server software Group: Networking/Daemons %description -n coda-server This package contains the fileserver for the coda filesystem, as well as the volume utilities. For highest performance you will need a modified kernel with inode system calls. %prep %setup %build ./configure --enable-platform=i386_linux2 --prefix=/usr make coda %install make client-install make server-install if [ ! -d /usr/doc/coda-4.0.1 ]; then mkdir /usr/doc/coda-4.0.1 fi cp -f COPYING INSTALL CREDITS /usr/doc/coda-4.0.1 cp -f doc/* /usr/doc/coda-4.0.1 cp -f linux-utils/v* /usr/sbin %post -n coda-client # # Coda client installation script # Made for Linux coda-client rpm distribution # Peter J. Braam, Dec 1996 # /usr/sbin/venus-setup my.coda.server %files -n coda-client /lib/modules/2.0.29/fs/coda.o %config /usr/coda/etc/vstab %dir /usr/doc/coda-4.0.1 /usr/doc/coda-4.0.1/COPYING /usr/doc/coda-4.0.1/CREDITS /usr/doc/coda-4.0.1/INSTALL /usr/doc/coda-4.0.1/coda-manual.ps /usr/doc/coda-4.0.1/what-gets-build /usr/sbin/venus-setup /usr/sbin/newvenus /usr/sbin/vutil /usr/sbin/venus /usr/sbin/advice_srv /usr/bin/ttyfcon /usr/bin/partition /usr/bin/heal /usr/bin/slow /usr/bin/clog /usr/bin/cpasswd /usr/bin/ctokens /usr/bin/cunlog /usr/bin/advice_install.sh /usr/bin/repair /usr/bin/cmon /usr/bin/codacon /usr/bin/cfs /usr/bin/hoard /usr/bin/spy /usr/bin/replay /usr/bin/parser /usr/bin/filerepair /usr/bin/removeinc /usr/bin/xfrepair /usr/bin/xaskuser %files -n coda-server %dir /usr/doc/coda-4.0.1 /usr/doc/coda-4.0.1/COPYING /usr/doc/coda-4.0.1/CREDITS /usr/doc/coda-4.0.1/INSTALL /usr/doc/coda-4.0.1/coda-manual.ps /usr/doc/coda-4.0.1/what-gets-build /usr/bin/ttyfcon /usr/bin/partition /usr/bin/heal /usr/bin/slow /usr/bin/norton /usr/bin/norton-reinit /usr/bin/reinit /usr/sbin/purgevol /usr/sbin/purgevol_rep /usr/sbin/bldvldb.sh /usr/sbin/pwd2pdb /usr/sbin/mvdb /usr/sbin/auth2 /usr/sbin/authmon /usr/sbin/initpw /usr/sbin/au /usr/sbin/volutil /usr/sbin/parserecdump /usr/sbin/backup /usr/sbin/readdump /usr/sbin/merge /usr/sbin/srv /usr/sbin/printvrdb /usr/sbin/updatemon /usr/sbin/updatesrv /usr/sbin/updateclnt /usr/sbin/rvmutl /usr/sbin/rdsinit /usr/sbin/backup.sh /usr/sbin/checktape.sh /usr/sbin/extract.sh /usr/sbin/writetotape.sh /usr/sbin/restore.sh /usr/sbin/cleanlog /usr/sbin/startserver /usr/sbin/restartserver /usr/sbin/startfromboot /usr/sbin/reinit.sh /usr/sbin/recreatevol /usr/sbin/recreatevol_rep /usr/sbin/clone /usr/sbin/createvol /usr/sbin/createvol_rep /usr/sbin/vice-configs /usr/sbin/vice-makerootvol /usr/sbin/vice-rvmsetup /usr/sbin/vice-server-setup /usr/sbin/vice-srvdirsetup /usr/sbin/vice-user-setup /usr/sbin/vice-killvolumes /usr/sbin/pcfgen