|
OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD. |
|
Thread Tools | Display Modes |
|
||||
Exploring OpenAFS
Does anyone have any experience with OpenAFS on OpenBSD? The version I found in ports is 1.4.7 which looks to be nine or ten years old. The most recent release, from earlier this month, is 1.6.21. I could attempt to build the recent release on OpenBSD but the patches for 1.4.7 in the ports seem to suggest that some significant twiddling and finagling might be involved. Before investing in that, does anyone have any experience with OpenAFS in general and OpenAFS on OpenBSD in particular (probably with a Heimdal KDC on OpenBSD)?
|
|
||||
Update
The README file is very discouraging. It doesn't look like the OpenAFS server has ever worked on OpenBSD, and it seems like the client was only available for i386:
Code:
i386_obsd31, i386_obsd32, i386_obsd33, i386_obsd34, i386_obsd35, i386_obsd36, i386_obsd37, i386_obsd38, i386_obsd39, i386_obsd40, i386_obsd41 Code:
Your kernel may panic when you try to shutdown after running the OpenAFS client. To prevent this, change the "dangling vnode" panic in sys/kern/vfs_syscalls.c to a printf and build a new kernel. |
|
||||
Quote:
Kerberos is security ridden old protocol (AFS is few years older satrted at early 80s of the last century) which was removed from OpenBSD core due to the lack of interest. To be seriously useful a small team of developers would have to adopt the project and bring it to standards (another OpenSSL situation). Kerberos is still in ports and it is up to date. You should start by clearing up Kerberos code before going to AFS. Long story short a home user had no use for AFS. Even on Linux it is a third party kernel module which means that it is third class citizen. (Linux is very hostile to third party kernel module and that is one of the reason I don't consider ZFS and Xen usable on Red Hat). To my knowledge Box Backup (synchronization services) is inspired/based by AFS. It is also created by few of our CMU alumni. For the record CMU including school of computer science has recently moved from its own Cyrus IMAP server to Exchange for our e-mail needs and is contemplating retiring AFS in favor of Samba. In another words we are more or less Microsoft shop (at least administrative/general computing) just like any other corporation in U.S. Our printers are also managed by third party contractor and it is not possible to print from UNIX. For the purpose of my group we just bought our own printer as we are all UNIX shop. Last edited by Oko; 6th September 2017 at 04:43 AM. |
|
|||
When I was an undergrad at CMU, everything was AFS and Kerberos.
As a total aside, I remember when Slypheed was removed as an officially supported email client. There was student uproar! (We lost...) That was the push that got me to learn alpine (as alpine was still supported). Good memories, though sadly I am no help when it comes to setting up AFS. Was just a captive user for 4 years. |
|
||||
Update
The responses from the OpenAFS mailing list were informative.
Quote:
|
|
|