From owner-freebsd-afs@FreeBSD.ORG Wed Sep 29 02:32:47 2010 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 958BE1065698 for ; Wed, 29 Sep 2010 02:32:47 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-1.mit.edu (DMZ-MAILSEC-SCANNER-1.MIT.EDU [18.9.25.12]) by mx1.freebsd.org (Postfix) with ESMTP id 4E9508FC14 for ; Wed, 29 Sep 2010 02:32:46 +0000 (UTC) X-AuditID: 1209190c-b7c9cae00000753f-f1-4ca2a54e76f2 Received: from mailhub-auth-4.mit.edu ( [18.7.62.39]) by dmz-mailsec-scanner-1.mit.edu (Symantec Brightmail Gateway) with SMTP id C5.6B.30015.E45A2AC4; Tue, 28 Sep 2010 22:32:46 -0400 (EDT) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-4.mit.edu (8.13.8/8.9.2) with ESMTP id o8T2Wj6d030976; Tue, 28 Sep 2010 22:32:45 -0400 Received: from multics.mit.edu (MULTICS.MIT.EDU [18.187.1.73]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id o8T2Wcms004292 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 28 Sep 2010 22:32:44 -0400 (EDT) Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id o8T2WbWr025379; Tue, 28 Sep 2010 22:32:37 -0400 (EDT) Date: Tue, 28 Sep 2010 22:32:33 -0400 (EDT) From: Benjamin Kaduk To: Jan Henrik Sylvester In-Reply-To: Message-ID: References: <4C990A1A.7040407@janh.de> <4C991CBA.9020809@janh.de> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Brightmail-Tracker: AAAAAA== Cc: afs-list freebsd Subject: Re: 1.5.77 port of openafs 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: Wed, 29 Sep 2010 02:32:47 -0000 On Tue, 21 Sep 2010, Benjamin Kaduk wrote: > >> Unfortunately, I will probably not have enough time in September, but I >> might get to it in two weeks. I will check >> http://web.mit.edu/freebsd/openafs/tmp/openafs.shar before I start with >> anything. > > Well, the idea was that it would become freebsd/openafs/openafs.shar once I > finished testing it, and the tmp/ directory would go away. > I may not have time in September to do anything much, either, but will send > mail if I do. /tmp is gone, now. It turns out that a bit of patching was needed for recent HEAD, since the afs3_syscall is now declared in the base system's sys/sysproto.h; additionally declaring it in an AFS header caused build failures. Anyway, I have done some light testing of the port at http://web.mit.edu/freebsd/openafs/openafs.shar , which is basically the version you started off this thread with plus a couple minor changes. It's not quite ready for the ports collection, as the handling around some of the foo.sample files should probably be reworked [1], I would like to have an actual rc script to make things easier out-of-the-box, and I expect it fails portlint. Thanks again for pulling this up. -Ben [1] I believe that the general practice for foo.sample files in the ports collection is to install the .sample file and also install a copy of it without the suffix. At deinstall time, if the unsuffixed version remains identical to the .sample file, both are removed; otherwise, only the .sample version is removed.