From owner-freebsd-afs@FreeBSD.ORG Tue Dec 16 13:41:54 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 581AF106564A for ; Tue, 16 Dec 2008 13:41:54 +0000 (UTC) (envelope-from elbarto@arcadebsd.org) Received: from mail.arcadebsd.org (sd-16356.dedibox.fr [88.191.88.233]) by mx1.freebsd.org (Postfix) with ESMTP id 25C3D8FC1B for ; Tue, 16 Dec 2008 13:41:54 +0000 (UTC) (envelope-from elbarto@arcadebsd.org) Received: from [192.168.0.1] (home.elbarto.org [82.229.222.193]) (Authenticated sender: elbarto) by mail.arcadebsd.org (Postfix) with ESMTPA id 2DEDF341AA; Tue, 16 Dec 2008 14:41:53 +0100 (CET) Message-ID: <4947AFE8.3010506@arcadebsd.org> Date: Tue, 16 Dec 2008 14:40:56 +0100 From: ElBarto User-Agent: Thunderbird 2.0.0.18 (X11/20081129) MIME-Version: 1.0 To: Boris Samorodov References: <60571528@bs1.sp34.ru> <01693389@bb.ipt.ru> <4946E27E.1050803@arcadebsd.org> <49841540@bs1.sp34.ru> In-Reply-To: <49841540@bs1.sp34.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-afs@FreeBSD.org Subject: Re: binary mtree for openafs port(s) 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: Tue, 16 Dec 2008 13:41:54 -0000 Boris Samorodov wrote: > ElBarto writes: > >> Boris Samorodov wrote: >> > > >>> this is time to decide which mtree for binaries is apropriate >>> for openafs port(s). That's my proposal: >>> >>> PREFIX=/usr/local >>> BINDIR=$PREFIX/bin >>> SBINDIR=$PREFIX/sbin >>> >>> SBINDIR: all *server + upclient BINDIR: all other binaries >>> >>> What do you think? Thanks! >>> >> I'll prefer to have all the *server in $PREFIX/libexec/openafs like >> the pkgsrc for netbsd. >> > > That makes sence. > > >> As those binaries are not intend to be called manually it seems normal >> to not have them >> in /usr/local/bin or /usr/local/sbin. >> Just look at the pkgsrc, I kind of like the way it is done. >> > > This package contains the whole distribution. This is just what we > do have now, but ee are going to separate server and client files. > How can we do it? > > > WBR > Well, For the client you only need all the binaries for mounting an afs server (don't know exactly which ones). This is the list I suggest : $PREFIX/sbin/afsd $PREFIX/bin/afsmonitor (seems more logic in the client part) $PREFIX/bin/dlog (don't really know what is it but seems a client part) $PREFIX/bin/dpass $PREFIX/bin/fs $PREFIX/sbin/fstrace $PREFIX/bin/klog $PREFIX/bin/knfs $PREFIX/bin/kpasswd $PREFIX/sbin/kpwvalid $PREFIX/bin/pagsh $PREFIX/bin/pts $PREFIX/sbin/rxdebug $PREFIX/bin/sys $PREFIX/bin/tokens $PREFIX/bin/translate_et $PREFIX/bin/unlog $PREFIX/bin/up $PREFIX/bin/xstat_cm_test The rest of the commands should be in the server ports. -- Emmanuel Vadot elbarto@arcadebsd.org