openafs server executables
Boris Samorodov
bsam at ipt.ru
Tue Dec 16 05:32:31 PST 2008
ElBarto <elbarto at arcadebsd.org> writes:
> 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:
[old list was here]
>> And let's assume other executables belong to the client part.
>>
>> Any changes, additions, fixes? Thanks!
>>
> 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.
Done.
> I think if your add those command in the list it should be good.
Thanks for your help! Here is a changed list:
-----
bin/
bos
scout
udebug
libexec/openafs/
buserver
fileserver
kaserver
ptserver
salvager
upclient
upserver
vlserver
volserver
sbin/
backup
bosserver
ka-forwarder
kadb_check
kdb
kpwvalid
prdb_check
pt_util
rmtsysd
uss
vldb_check
vldb_convert
voldump
volinfo
vos
vsys
-----
Any more fixes?
WBR
--
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve
More information about the freebsd-afs
mailing list