[OpenAFS] Setting the setacl on newly created volumes

Sam Hartman hartmans@mekinok.com
29 Jul 2001 00:51:00 -0400

>>>>> "Jeffrey" == Jeffrey Hutzelman <jhutz@cmu.edu> writes:

    Jeffrey> Either of these are hard, but not impossible.  They will
    Jeffrey> require a new variant of the AFSVolCreateVolume RPC,
    Jeffrey> allowing the owner and/or initial ACL to be specified.
    Jeffrey> They will also require vos or the volserver to perform
    Jeffrey> PTS lookups, which in turn means additional dependencies
    Jeffrey> during the build and when setting up a new cell.
    Jeffrey> ACL-parsing introduces some additional work, in the form
    Jeffrey> of parsing the ACL on the command line and producing some
    Jeffrey> suitable structure for use over the wire (FWIW, the
    Jeffrey> existing 'fs sa' command does _not_ do any of this --
    Jeffrey> ACL's are sent to the fileserver in a mostly-text format,
    Jeffrey> and it handles all the name lookups as well as conversion
    Jeffrey> to the format actually used on disk).

Any good reason why vos couldn't just make the fileserver RPC that fs
setacl uses?