[The HTML version of this text is attached]
OpenAFS Newsletter, Issue 1, May 2009
This is the first issue of what will hopefully be a monthly summary of
the activity that's happening in the OpenAFS community.
As always, volunteers, patches, bug reports, or any other type of help
is greatly appreciated.
Feedback on this newsletter is welcome. The goal is to summarize the
various development efforts and news of OpenAFS for the community.
Please let Jason know what you would like to see out of this newsletter.
Upcoming Events
The Sixth Annual International AFS Kerberos Best Practices Workshop
will be held at Stanford University on June 1-5, 2009.
Ref: http://workshop.openafs.org/afsbpw09/index.html
Projects
Disconnected AFS support
Project Contacts:
* Simon Wilkinson s...@inf.ed.ac.uk
* Dragos Tatulea dragos.tatu...@gmail.com
Support for disconnection operation on Unix has been integrated into the
1.5.x branch. There are no currently known data loss bugs, and further
testing would be greatly appreciated. Currently, files written whilst
disconnected do not persist across restarts, and there is no user
interface to specify which files should be pinned in the cache to ensure
they're available whilst disconnected. Simon Wilkinson and Dragos
Tatulea (respectively) are working to resolve these.
Security Releases
Security Officer:
* Simon Wilkinson s...@inf.ed.ac.uk
OpenAFS 1.4.9, 1.4.10 and 1.5.59 were a security release to resolve two
independent issues in the OpenAFS cache manager for Unix, one of which
is a potential remote root exploit. All Unix platforms, excluding Mac OS
X 10.4 and 10.5 are affected, and upgrading is strongly recommended.
Fedora 11 and Linux 2.6.29 support
Project Contact:
* Simon Wilkinson s...@inf.ed.ac.uk
OpenAFS 1.4.10 does not build on Fedora 11, and crashes in some
situations when running on a 2.6.29 kernel. Fixes will be available
shortly.
Newsletter
Project Contact:
* Jason Edgecombe ja...@rampaginggeek.com
Derrick Brashear, Jason Edgecombe, Jeff Altman, and Simon Wilkinson
discussed the issue of keeping the community better informed by the web
and a monthly email newsletter. Jason volunteered to write the
newsletter. This document is the result.
Ref:
http://jabber.openafs.org/open...@conference.openafs.org/2009-05-04.txt
Google Summer of Code 2009
OpenAFS received 4 slots for the 2009 Google Summer of Code.
Go to http://socghop.appspot.com/org/home/google/gsoc2009/openafs for
more information about the GSoC projects.
The student projects are:
OpenAFS server preference based on network conditions
Student Developer: Jake Thebault-Spieker summatusmen...@gmail.com
Mentor: Derrick Brashear sha...@gmail.com
This is Jake's second year with GSoC for OpenAFS.
Abstract:
The OpenAFS cache manager keeps two lists of which servers host the
files required. Currently, these lists are ordered based on antiquated
network architecture assumptions that no longer apply to current network
architectures. This project seeks to change the way these lists are
ordered by taking into account network conditions that can be estimated
based on the Rx peer statistics gathering functionality built into
OpenAFS.
Ref:
https://lists.openafs.org/pipermail/openafs-devel/2009-April/016590.html
OpenAFS Management Console on Windows
Student Developer: Brant Gurganus br...@gurganus.name
Mentor: Jeffrey Altman jalt...@secure-endpoints.com
Abstract:
I propose creating a Microsoft Management Console snap-in for Windows.
This will better integrate OpenAFS with existing Windows management
technology and fits in an overall strategy of improved Windows
integration.
Ref:
https://lists.openafs.org/pipermail/openafs-devel/2009-April/016591.html
Implementing OpenAFS features into RedHat's kafs kernel module.
Student Developer: Wang Lei wang840...@gmail.com
Mentor: David Howells
Abstract:
My project is to implement some OpenAFS features into the Linux kafs
kernel module. The first feature is DNS AFSDB Support which may be
implemented by sharing the mechanism used by CIFS as my mentor's design
at present. The second is implement more functions of the pioctl
system-call on the work of the student of GSoC last year. And the other
two are to implement some OpenAFS fs commonds that were not implemented
in kafs and Keyring compatibility which can work well with both OpenAFS
client and kafs. I have began to read the documatations of pioctl/ioctl
of the OpenAFS, and I will start my work with the implement of this
system call. There are a lot of pioctls to implement and I think that
can help me to understand OpenAFS well.
Ref:
https://lists.openafs.org/pipermail/openafs-devel/2009-April/016595.html
Adding Searching and Indexing