Plan 9 from Bell Labs’s /usr/web/sources/patch/applied/cpu-update/notes

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


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").
    


Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.