(Illustration by Gaich Muramatsu)
Finally, a new `official' release has made it to the Coda website. http://www.coda.cs.cmu.edu/ ftp://ftp.coda.cs.cmu.edu/pub/coda Changes and improvements ------------------------ * lwp-1.6 - Mostly packaging related changes, no actual bugs were found. - However, the version numbers of all built libraries are now `synchronized' so an upgrade is still advised. * rvm-1.3 - Again mostly packaging related fixes and library version sync up. - Anonymous mmap's are now created with the MAP_FIXED flag. This should fix several of the RVM_EINTERNAL bugreports for servers with large RVM segments. * rpc2-1.9 - Support for tunneling SFTP traffic through a masquerading firewall. - Improvements to libfail which are mostly useful for developers. Better delay estimation and a link latency parameter was added. - Packaging changes and library numbers are now in sync. * coda-5.3.11 - Moving the VRList file on the SCM to /vice/db. This is done by the first createvol_rep after upgrade. This was the only file that made the SCM unique, once the file is moved any server can take over all SCM functionality when the SCM is lost. Simply put the name of the new SCM server in /vice/db/scm and restart the updateclnt/updatesrv daemons on all machines. - Support for clients connecting through masquerading firewalls. This only works when the server is compiled against rpc2-1.9, i.e. the new 5.3.11 servers. Therefore this is not enabled by default. To activate masquerading support add `masquerade=1' to /etc/coda/venus.conf. - Detecting and warning when gethostbyname returns a 127.x.x.x address. It is possible in this case to let the server know the real ip-address by adding `ipaddress=xxx.xxx.xxx.xxx' to /etc/coda/server.conf. - The volutil rpc2 interface now properly checks authentication. Old backup and volutil commands won't be able to authenticate with new servers. So upgrade all your servers if you want to do backups or create new volumes. - Clients now pick the fastest available server to perform file transfers. - Many repair related fixes, filerepair functionality merged into the repair tool. - Fixed `volutil getvolumelist' corruption. - Several other bugs got fixed. In any case, this should all work for i386, ARM, PPC, and SPARC CPU's on the FreeBSD, Linux, NetBSD, and Solaris platforms. Expect some exiting news on the Win95/98 front later this week ;) BUILDING CODA ------------- - First build _and install_ lwp. - Then build and install rpc2 and rvm. (or install [lwp,rpc2,rvm]-dev-x.x-1.i386.rpm) - After that the main Coda tree should be able to find the libraries and build just fine. COMPATIBILITY ------------- - Client-server network protocol: 5.3.1+ (5.3.11 when enabling masquerading) - Coda clients: 5.3.9+ - Coda servers, RVM/vicepa: no changes pdb databases: 5.2.3+ resolution protocol 5.3.6+ update daemons: 5.3.11 volutil/backup: 5.3.11Received on 2001-01-16 17:00:38