Bug 152467 - [new port] net/openafs port
Summary: [new port] net/openafs port
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Wesley Shields
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-22 02:10 UTC by Ben Kaduk
Modified: 2011-05-25 01:10 UTC (History)
0 users

See Also:


Attachments
file.shar (21.91 KB, text/plain)
2010-11-22 02:10 UTC, Ben Kaduk
no flags Details
openafs.shar (79.74 KB, TEXT/PLAIN; charset=US-ASCII)
2010-11-27 08:01 UTC, Ben Kaduk
no flags Details
openafs.shar.txt (80.17 KB, TEXT/PLAIN; charset=US-ASCII)
2010-12-07 19:19 UTC, Ben Kaduk
no flags Details
openafs.shar.txt (32.33 KB, TEXT/PLAIN; charset=US-ASCII)
2011-01-12 05:34 UTC, Ben Kaduk
no flags Details
openafs.shar.txt (24.33 KB, TEXT/PLAIN; charset=US-ASCII)
2011-03-22 03:34 UTC, Ben Kaduk
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Kaduk 2010-11-22 02:10:09 UTC
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:
Comment 1 Ben Kaduk 2010-11-23 05:37:31 UTC
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
Comment 2 Ben Kaduk 2010-11-27 08:01:16 UTC
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
Comment 3 Ben Kaduk 2010-12-07 19:19:29 UTC
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
Comment 4 Ben Kaduk 2011-01-12 05:34:44 UTC
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
Comment 5 Ben Kaduk 2011-03-22 03:34:17 UTC
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
Comment 6 Wesley Shields freebsd_committer freebsd_triage 2011-05-25 01:09:51 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wxs

I'll take it.
Comment 7 dfilter service freebsd_committer freebsd_triage 2011-05-25 01:09:51 UTC
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"
Comment 8 Wesley Shields freebsd_committer freebsd_triage 2011-05-25 01:10:00 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!