Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Sep 2010 22:32:33 -0400 (EDT)
From:      Benjamin Kaduk <kaduk@MIT.EDU>
To:        Jan Henrik Sylvester <me@janh.de>
Cc:        afs-list freebsd <freebsd-afs@freebsd.org>
Subject:   Re: 1.5.77 port of openafs
Message-ID:  <alpine.GSO.1.10.1009282225510.9337@multics.mit.edu>
In-Reply-To: <alpine.GSO.1.10.1009211700120.9337@multics.mit.edu>
References:  <4C990A1A.7040407@janh.de> <alpine.GSO.1.10.1009211559470.9337@multics.mit.edu> <4C991CBA.9020809@janh.de> <alpine.GSO.1.10.1009211700120.9337@multics.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.GSO.1.10.1009282225510.9337>