(Illustration by Gaich Muramatsu)
This applies only to server machines. I got it working with a workaround which doesn't seem very elegant to me, anyway, it works. I really do not depend on the hostnames, in my environment I never use them, I don't care at all about them, so never mind about this "brutal" approach. # setting the hostname hostname host1 ... vice-setup ... # finding out host ip address ip=`LANG="C" LC_ALL="C" ifconfig tun0 | grep 'inet addr:' | sed 's/.*inet addr:\([0-9.]*\).*/\1/'` # necessary, otherwise I get the message "hostname not listed in /vice/db/servers" when starting codasrv --> exits hostname $ip # replace occurences of host1 with $ip perl -pi.bak -e "s/host1/$ip/g" /vice/db/servers perl -pi.bak -e "s/host1/$ip/g" /vice/db/scm perl -pi.bak -e "s/host1/$ip/g" /vice/db/VSGDB perl -pi.bak -e "s/host1/$ip/g" /vice/hostname perl -pi.bak -e "s/host1/$ip/g" /vice/db/vicetab > The only thing will be that you will have to access your realms as > 'cd /coda/172.16.1.1/' yes, works fine. Thanks a lot. JosefReceived on 2003-10-24 08:49:13