(Illustration by Gaich Muramatsu)
I use the .deb files. here is a list of things that i have fixed on my system. I'm posting them for future deb-ers to see, and to give ideas to the next person creating the packages. #1. /etc/init.d/{auth*,codasrv*} make reference to /var/lock/subsys. Debian has a /var/lock directory, but no /var/lock/subsys directory. Either mkdir /var/lock/subsys or edit the scripts to refer to /var/lock. (note: i don't belive there is a /var/lock/subsys in the filesystem standard. if there is, we should report it as a debian bug) #2. /etc/init.d/coda-update uses a variable $vicedir, but vicedir never gets initialized to any value :) So solve this initialize it yourself, as vicedir=/vice. #3. vice-setup initializes rvm_log and rvm_data without pathnames. add them manually as "/vice/db/rvm_log" and "/vice/db/rvm_data" as mentioned in someones eirlier mail. #4 the "packages" list is missing. create this by downloading everything into a directory, then use the dpkg-scanpackages command. "dpkg-scanpackages . /dev/null > Packages" -- Other notes: I hosed my access controll list... I think i did it by setting permissions for non-existant users, (like "cfs setacl AnyUser" instead of "cfs setacl System:AnyUser"). I'm not really shure how i did it, but recovering from it, seems to be dificult. My solution was to re-install the OS and start again. ----------------------- and finally, for my eirlier problem Jan says: >Generally this indicates that there are no volumes on the server, which >is a good indication why the client is failing to get the rootvolume. it took me so long to solve that pathname thing, that i forgot that i had more steps to do. doh! :) CoreyReceived on 2001-06-03 19:45:20