From owner-freebsd-afs@FreeBSD.ORG Sun Dec 14 16:11:01 2008 Return-Path: Delivered-To: freebsd-afs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9B701065670 for ; Sun, 14 Dec 2008 16:11:01 +0000 (UTC) (envelope-from matt@linuxbox.com) Received: from aa.linuxbox.com (aa.linuxbox.com [134.215.213.37]) by mx1.freebsd.org (Postfix) with ESMTP id 89D938FC1A for ; Sun, 14 Dec 2008 16:11:01 +0000 (UTC) (envelope-from matt@linuxbox.com) Received: from trosper.private.linuxbox.com (trosper.private.linuxbox.com [10.1.1.45]) by aa.linuxbox.com (8.13.1/8.13.1/SuSE Linux 0.7) with ESMTP id mBEGAsel026561 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sun, 14 Dec 2008 11:10:55 -0500 Received: by trosper.private.linuxbox.com (Postfix, from userid 65534) id A216BDB42025; Sun, 14 Dec 2008 11:10:54 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on trosper.private.linuxbox.com X-Spam-Level: X-Spam-Status: No, score=-4.4 required=4.0 tests=ALL_TRUSTED,BAYES_00 autolearn=disabled version=3.1.7 Received: from localhost.localdomain (unknown [10.1.1.217]) by trosper.private.linuxbox.com (Postfix) with ESMTP id 825AADB42023; Sun, 14 Dec 2008 11:10:51 -0500 (EST) Message-ID: <49453004.9010107@linuxbox.com> Date: Sun, 14 Dec 2008 11:10:44 -0500 From: Matt Benjamin User-Agent: Thunderbird 2.0.0.18 (X11/20081105) MIME-Version: 1.0 To: Boris Samorodov References: <37396849@bs1.sp34.ru> <01705453@bs1.sp34.ru> In-Reply-To: <01705453@bs1.sp34.ru> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (aa.linuxbox.com [10.1.1.1]); Sun, 14 Dec 2008 11:10:55 -0500 (EST) Cc: freebsd-afs@freebsd.org, Tony Jago Subject: Re: Is afsd only a client file X-BeenThere: freebsd-afs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: The Andrew File System and FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Dec 2008 16:11:01 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, Boris Samorodov wrote: > "Tony Jago" writes: > >> The disable kernel module seems to only disable the kernel >> module. There are a whole heap of commands that are only for >> client. Infact the server bit is fairly small. > > 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. Matt - -- Matt Benjamin The Linux Box 206 South Fifth Ave. Suite 150 Ann Arbor, MI 48104 http://linuxbox.com tel. 734-761-4689 fax. 734-769-8938 cel. 734-216-5309 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJRTAEJiSUUSaRdSURCOn6AJ9a1eP1YnRIxvWLKOJ0CEAEUlJPlQCfXmIZ L1UB412oycjPWbILHY7kLxI= =qPHV -----END PGP SIGNATURE-----