From owner-freebsd-fs Sun Jan 4 06:44:09 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA01276 for fs-outgoing; Sun, 4 Jan 1998 06:44:09 -0800 (PST) (envelope-from owner-freebsd-fs) Received: from bg.sics.se (bg.sics.se [193.10.66.124]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA01045; Sun, 4 Jan 1998 06:38:46 -0800 (PST) (envelope-from bg@bg.sics.se) Received: (from bg@localhost) by bg.sics.se (8.8.5/8.8.5) id PAA00406; Sun, 4 Jan 1998 15:41:25 +0100 (CET) To: freebsd-afs@freebsd.org, freebsd-fs@freebsd.org Subject: AFS server support From: Bjoern Groenvall Date: 04 Jan 1998 15:41:23 +0100 Message-ID: Lines: 10 X-Mailer: Red Gnus v0.52/Emacs 19.34 Sender: owner-freebsd-fs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, I recently modified fsck to support VICE inodes and wrote a loadable kernel module with enough support to run an AFS file server. Are there any other people who are currently working on AFS support in FreeBSD? Cheers, Björn From owner-freebsd-fs Sun Jan 4 07:04:49 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA02019 for fs-outgoing; Sun, 4 Jan 1998 07:04:49 -0800 (PST) (envelope-from owner-freebsd-fs) Received: from phoenix.its.rpi.edu (dec@phoenix.its.rpi.edu [128.113.161.45]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA02006; Sun, 4 Jan 1998 07:04:44 -0800 (PST) (envelope-from dec@phoenix.its.rpi.edu) Received: from localhost (dec@localhost) by phoenix.its.rpi.edu (8.8.8/8.8.7) with SMTP id KAA20183; Sun, 4 Jan 1998 10:04:34 -0500 (EST) (envelope-from dec@phoenix.its.rpi.edu) Date: Sun, 4 Jan 1998 10:04:34 -0500 (EST) From: "David E. Cross" To: Bjoern Groenvall cc: freebsd-afs@FreeBSD.ORG, freebsd-fs@FreeBSD.ORG Subject: Re: AFS server support In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On 4 Jan 1998, Bjoern Groenvall wrote: > > Hi, > > I recently modified fsck to support VICE inodes and wrote a loadable > kernel module with enough support to run an AFS file server. Are there > any other people who are currently working on AFS support in FreeBSD? Yes, there are a number of us here.... It sounds as if you have access to the AFS source (and havre gotten a fair ammount of it to compile, and run stabely?) What version of AFS are you working with? -- David Cross UNIX Systems Administrator GE CRD From owner-freebsd-fs Sun Jan 4 07:44:25 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA03896 for fs-outgoing; Sun, 4 Jan 1998 07:44:25 -0800 (PST) (envelope-from owner-freebsd-fs) Received: from bg.sics.se (bg.sics.se [193.10.66.124]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA03873; Sun, 4 Jan 1998 07:44:13 -0800 (PST) (envelope-from bg@bg.sics.se) Received: (from bg@localhost) by bg.sics.se (8.8.5/8.8.5) id QAA00702; Sun, 4 Jan 1998 16:46:43 +0100 (CET) To: "David E. Cross" Cc: Bjoern Groenvall , freebsd-afs@FreeBSD.ORG, freebsd-fs@FreeBSD.ORG Subject: Re: AFS server support References: From: Bjoern Groenvall Date: 04 Jan 1998 16:46:42 +0100 In-Reply-To: "David E. Cross"'s message of Sun, 4 Jan 1998 10:04:34 -0500 (EST) Message-ID: Lines: 23 X-Mailer: Red Gnus v0.52/Emacs 19.34 Sender: owner-freebsd-fs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk "David E. Cross" writes: > > I recently modified fsck to support VICE inodes and wrote a loadable > > kernel module with enough support to run an AFS file server. Are there > > any other people who are currently working on AFS support in FreeBSD? > Yes, there are a number of us here.... It sounds as if you have access to > the AFS source (and havre gotten a fair ammount of it to compile, and run > stabely?) What version of AFS are you working with? Unfortunately I don't have access to AFS source. Anyways the support for VICE inodes suffices to run both AFS and Coda file servers and I think it would be a good thing if this support was part of FreeBSD. Most of the file server functionality in AFS and Coda is implemented using system calls icreate, iopen, iinc and idec. Since the Transarc AFS code already runs under NetBSD it should be fairly easy to compile everything but the kernel cache manager and with the aid of my module run a FreeBSD AFS file server. Did anybody out there try to compile (part of) the Transarc sources under FreeBSD? Cheers, Björn From owner-freebsd-fs Sun Jan 4 09:00:36 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA07349 for fs-outgoing; Sun, 4 Jan 1998 09:00:36 -0800 (PST) (envelope-from owner-freebsd-fs) Received: from phoenix.its.rpi.edu (dec@phoenix.its.rpi.edu [128.113.161.45]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA07343; Sun, 4 Jan 1998 09:00:27 -0800 (PST) (envelope-from dec@phoenix.its.rpi.edu) Received: from localhost (dec@localhost) by phoenix.its.rpi.edu (8.8.8/8.8.7) with SMTP id MAA17899; Sun, 4 Jan 1998 12:00:21 -0500 (EST) (envelope-from dec@phoenix.its.rpi.edu) Date: Sun, 4 Jan 1998 12:00:21 -0500 (EST) From: "David E. Cross" To: Bjoern Groenvall cc: freebsd-afs@FreeBSD.ORG, freebsd-fs@FreeBSD.ORG Subject: Re: AFS server support In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Unfortunately I don't have access to AFS source. Anyways the support > for VICE inodes suffices to run both AFS and Coda file servers and I > think it would be a good thing if this support was part of FreeBSD. > > Most of the file server functionality in AFS and Coda is implemented > using system calls icreate, iopen, iinc and idec. Since the Transarc > AFS code already runs under NetBSD it should be fairly easy to compile > everything but the kernel cache manager and with the aid of my module > run a FreeBSD AFS file server. Did anybody out there try to compile > (part of) the Transarc sources under FreeBSD? Yes, there are a couple of us (with AFS source licenses) that are trying to get a working, then a stable AFS release under FreeBSD (3.4a AFS). So far I have not devoted as much time to this as I should, I will give it another good effort today. -- David Cross UNIX Systems Administrator GE CRD