New port for the OpenAFS network filesystem implementation. Most interesting is the client portion of the software, which only recently became functional (again), but the server is also installed at present. The client builds a kernel module, and as such requires a kernel build tree for the appropriate header(s); the path to the GENERIC kernel build tree is hardcoded in the Makefile for ease of reference for users with custom kernels. I am working with upstream to determine why the man pages are not included in the release tarball, so I leave that Makefile infrastructure in place but commented out. Note the use of 'cmp -s' in the Makefile and plist -- I'm not sure if that is style-compliant, but portlint doesn't complain. Fix: Patch attached with submission follows:
On Mon, 22 Nov 2010, FreeBSD-gnats-submit@freebsd.org wrote: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=152467 > >> Category: ports >> Responsible: freebsd-ports-bugs >> Synopsis: [new port] openafs port >> Arrival-Date: Mon Nov 22 02:10:09 UTC 2010 Some testing by swills has revealed that the 1.5.78 release was missing a few key patches; I will send in an updated sharball with those fixes soon (tm). -Ben Kaduk
On Tue, 23 Nov 2010, Benjamin Kaduk wrote: > On Mon, 22 Nov 2010, FreeBSD-gnats-submit@freebsd.org wrote: > >> >> http://www.freebsd.org/cgi/query-pr.cgi?pr=152467 >> >>> Category: ports >>> Responsible: freebsd-ports-bugs >>> Synopsis: [new port] openafs port >>> Arrival-Date: Mon Nov 22 02:10:09 UTC 2010 > > Some testing by swills has revealed that the 1.5.78 release was missing a few > key patches; I will send in an updated sharball with those fixes soon (tm). Here is the updated sharball for your consideration. Thanks, Ben Kaduk
On Sat, 27 Nov 2010, Benjamin Kaduk wrote: > On Tue, 23 Nov 2010, Benjamin Kaduk wrote: > >> On Mon, 22 Nov 2010, FreeBSD-gnats-submit@freebsd.org wrote: >> >>> >>> http://www.freebsd.org/cgi/query-pr.cgi?pr=152467 >>> >>>> Category: ports >>>> Responsible: freebsd-ports-bugs >>>> Synopsis: [new port] openafs port >>>> Arrival-Date: Mon Nov 22 02:10:09 UTC 2010 >> >> Some testing by swills has revealed that the 1.5.78 release was missing a >> few key patches; I will send in an updated sharball with those fixes soon >> (tm). > > Here is the updated sharball for your consideration. A couple more updates -- fix distinfo (copy/paste error), fix support for 7.{2,3,4} and 8.2, and increase default cache size. -Ben Kaduk
On Tue, 7 Dec 2010, Benjamin Kaduk wrote: > On Sat, 27 Nov 2010, Benjamin Kaduk wrote: > >> On Tue, 23 Nov 2010, Benjamin Kaduk wrote: >> >>> On Mon, 22 Nov 2010, FreeBSD-gnats-submit@freebsd.org wrote: >>> >>>> >>>> http://www.freebsd.org/cgi/query-pr.cgi?pr=152467 >>>> >>>>> Category: ports >>>>> Responsible: freebsd-ports-bugs >>>>> Synopsis: [new port] openafs port >>>>> Arrival-Date: Mon Nov 22 02:10:09 UTC 2010 >>> >>> Some testing by swills has revealed that the 1.5.78 release was missing a >>> few key patches; I will send in an updated sharball with those fixes soon >>> (tm). >> >> Here is the updated sharball for your consideration. > > A couple more updates -- fix distinfo (copy/paste error), fix support for > 7.{2,3,4} and 8.2, and increase default cache size. The 1.6.0pre1 release candidate is out, and seems okay on 9-current and 8.2. The 7.X support is not quite there, yet, alas. I've updated the sharball to reflect the 1.6.0pre1 tarball; everything in files/ should be included in the 1.6.0 release. Thanks for Doug Barton and Garrett Wollman for tips on the rc scripts. -Ben Kaduk
On Wed, 12 Jan 2011, Benjamin Kaduk wrote: > The 1.6.0pre1 release candidate is out, and seems okay on 9-current and 8.2. > The 7.X support is not quite there, yet, alas. > > I've updated the sharball to reflect the 1.6.0pre1 tarball; everything in > files/ should be included in the 1.6.0 release. The 1.6.0pre3 release candidate is now out (there were a couple of FreeBSD-specific fixes in the interim), and the updated sharball is attached. Thanks, Ben Kaduk
Responsible Changed From-To: freebsd-ports-bugs->wxs I'll take it.
wxs 2011-05-25 00:09:37 UTC FreeBSD ports repository Modified files: net Makefile Added files: net/openafs Makefile Makefile.man distinfo pkg-descr pkg-plist net/openafs/files afsd.in afsserver.in Log: AFS is a distributed filesystem product, pioneered at Carnegie Mellon University and supported and developed as a product by Transarc Corporation (now IBM Pittsburgh Labs). It offers a client-server architecture for federated file sharing and replicated read-only content distribution, providing location independence, scalability, security, and transparent migration capabilities. AFS is available for a broad range of heterogeneous systems including UNIX, Linux, MacOS X, and Microsoft Windows. IBM branched the source of the AFS product, and made a copy of the source available for community development and maintenance. They called the release OpenAFS. WWW: http://www.openafs.org/ PR: ports/152467 Submitted by: Ben Kaduk <kaduk@mit.edu> Revision Changes Path 1.2341 +1 -0 ports/net/Makefile 1.1 +101 -0 ports/net/openafs/Makefile (new) 1.1 +343 -0 ports/net/openafs/Makefile.man (new) 1.1 +6 -0 ports/net/openafs/distinfo (new) 1.1 +79 -0 ports/net/openafs/files/afsd.in (new) 1.1 +36 -0 ports/net/openafs/files/afsserver.in (new) 1.1 +15 -0 ports/net/openafs/pkg-descr (new) 1.1 +286 -0 ports/net/openafs/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed New port added, with minor changes. Thanks!