Sat Jul 9 07:47:06 EDT 2005 rsc I applied a different set of changes. I fixed -P. I changed the notefs process to postnote once the remote side closes /dev/cpunote, so the server need not write the "finished" note. This seemed cleaner and it only requires running a new cpu client. I'm not convinced that the so-called grid home directory logic is correct or that it belongs in cpu. I don't know what the right answer is yet. I log into machines hwere I don't have a home directory and I'm pretty happy with the current behavior. I don't want none's home directory bound on top of mine just because I don't have a profile. What if I'm logging in to run /sys/lib/newuser?! Instead of testing if(dirstat(home)==nil) you could just do if(access(home, AEXIST) >= 0), which doesn't leak. Instead of explicitly opening the notepg file, you can use postnote(PNGROUP, exportfspid, "kill").