openafs server executables

ElBarto elbarto at arcadebsd.org
Tue Dec 16 05:15:54 PST 2008


Boris Samorodov wrote:
> Matt Benjamin <matt at linuxbox.com> writes:
>
>   
>>> Hm, until now I've been sure that client is kernel modile +
>>> afsd daemon + configuration files. Where can I find out
>>> which file should belong to which port?
>>>       
>> That is the client, minimally.  Users need to get, list, and discard
>> tokens (aklog, klog, unlog, tokens*), talk to the client to configure
>> and debug it (fs), as well as do some AFS specific file operations (fs),
>> manage groups (pts), possibly also users (pts).  They should have vos,
>> too (vos listvldb).  You should also ship pagsh* (but I don't remember
>> if pags work right now in the FreeBSD client).
>>
>> I'd think you should ship all of sys, rxgen, scout, udebug, cmdebug,
>> rxdebug, fstrace, up, and bos for administrative and debugging purposes.
>>
>> Other distribution packages people have done (openafs.org) could be
>> helpful, also openafs top-level make has a "dest" target that puts a
>> Transarc style installation in a subtree "dest" of the openafs source
>> tree being built.
>>
>> For the server, perhaps everything openafs would have put in its libexec
>> or sbin, and not already mentioned (except maybe copyauth).  And somehow
>> you are accounting for configuration files and a var tree with
>> appropiate permissions, as you noted.
>>     
>
> OK, seems that to determine the server part is an easier task.
> Let's say server executables are:
> -----
> libexec/openafs/
>   buserver
>   fileserver
>   kaserver
>   ptserver
>   salvager
>   upclient
>   upserver
>   vlserver
>   volserver
> sbin/
>   bosserver
>   ka-forwarder
>   kadb_check
>   kdb
>   kpwvalid
>   prdb_check
>   pt_util
>   rmtsysd
>   vldb_check
>   vldb_convert
>   voldump
>   volinfo
>   vsys
> -----
>
> And let's assume other executables belong to the client part.
>
> Any changes, additions, fixes? Thanks!
>
>
> WBR
>   
Well, the bos, vos and backup command are totally useless to an afs user 
so I think it will
be better to included them in the openafs-server ports.
I don't see either the "scout" or "udebug" command in your list, this is 
for monitoring servers so ...
The uss command is only for the administrator.

I think if your add those command in the list it should be good.

-- 
Emmanuel Vadot
elbarto at arcadebsd.org


More information about the freebsd-afs mailing list