From owner-freebsd-fs@FreeBSD.ORG Wed Aug 29 16:05:06 2012 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E16541065670 for ; Wed, 29 Aug 2012 16:05:05 +0000 (UTC) (envelope-from tjg@soe.ucsc.edu) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id AC7F68FC14 for ; Wed, 29 Aug 2012 16:05:05 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so1504281pbb.13 for ; Wed, 29 Aug 2012 09:05:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucsc.edu; s=ucsc-google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wMl41jf9HRl3MjxS/u1Fx5Fw+BrohpXA26vT8qeDrhE=; b=HZ1Vzz8hc45OuI+MJ4STyPOqQRvUXmjlfc+oAp7o8iAqeqNIhAJ5pPHY6mkqMm2X2Q VwJqh/Kez8nP1abeuVF2b5OXct9AsKUgClOuLqy3wsCFTChZG0yu5Llc0BHqRGYceMOo pb1E/BBOIfHUE4Wto6WVzsDcGyUXbzc0Xj9/o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=wMl41jf9HRl3MjxS/u1Fx5Fw+BrohpXA26vT8qeDrhE=; b=iwka5wDSdUgKS2ViDxSDPZAZ0Dj0B8c0tdgOfRDDa4EvosCPuYTXkeo6dX2cHEitlh jN0Y7mYvqM1NDheyd82cjR2HSqR2TpObh1u4eIoTdhK7WvpSxpJiUZUoGHt5yatJxDJH X6Q5cbO9sUhuPl1ClNDvzHbYHtw54j0IoaKhFMHyug8TX0qQBOjO3Rx3vc4DPy72WwQ5 2MDg7iUalBlJVfzE1GEkOUtD/4p1k3Grk5QZs6HLCprEhJL8UE10J/O5Ahl3PXbCMjIg 6I+xqSsZiRolH7Abgm36oRfATuC8mVhPrW/LSUz4FZRPMtdI24wtKbKUbqAvylTNY0/P Se2Q== MIME-Version: 1.0 Received: by 10.68.218.162 with SMTP id ph2mr5763851pbc.21.1346256305011; Wed, 29 Aug 2012 09:05:05 -0700 (PDT) Received: by 10.66.233.133 with HTTP; Wed, 29 Aug 2012 09:05:04 -0700 (PDT) In-Reply-To: <201208291053.q7TArlAs000409@higson.cam.lispworks.com> References: <201208281813.q7SIDEiJ000779@higson.cam.lispworks.com> <201208291053.q7TArlAs000409@higson.cam.lispworks.com> Date: Wed, 29 Aug 2012 09:05:04 -0700 Message-ID: From: Tim Gustafson To: Martin Simmons Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkbCaXGkV0pYNJxrqDpD2sG6Rqj5jq0iQRegWFtCijcs8Bwerezpmo2vyda5bHkLCKGmxWm Cc: freebsd-fs@freebsd.org Subject: Re: Using AMD with NFS Mounts X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2012 16:05:06 -0000 > AFAIK, you can't avoid the symlinks for nfs mounts (it only affects local > type:=link mounts). Also, autofs (and hence autofs_use_lofs) isn't > implemented on FreeBSD (it only works in conjunction with autofs on Linux and > Solaris). Is there a particular reason that autofs isn't implemented in FreeBSD? I've asked this question before on a few other lists and haven't really gotten a satisfactory answer. Autofs is supported by Sun, Linux and Mac - basically everyone except FreeBSD. I actually talked about why it wasn't implemented with both Alfred Perlstein a while ago, and Jordan Hubbard more recently, and it seems that originally Apple threatened Alfred with a lawsuit for patent infringement way back when, but Jordan's more recent position on the matter was that the patent thing probably wouldn't be an issue anymore, but that Alfred's original code would more or less have to be re-written at this point, due to changes in the FreeBSD over the years. Not having autofs on FreeBSD is a real thorn in my side. I'm trying to get FreeBSD implemented more at UCSC, and specifically the School of Engineering, as a large-volume file server, and the lack of a proper auto-mounter that works the same way (or at least close enough) as all our other systems is a huge roadblock. I'm not much of a kernel hacker, otherwise I might attempt this myself, but it seems like this can't possibly be that hard, especially since it's implemented in Linux, which is GPL'd and therefore open to porting. I'm trying hard to not sound whiny here, because I certainly do appreciate all the work that everyone has done on FreeBSD...so please don't take this e-mail as a complaint. I'm just trying to understand how we got here, and what it might take to get autofs working on FreeBSD. -- Tim Gustafson tjg@soe.ucsc.edu 831-459-5354 Baskin Engineering, Room 313A