From mi@privatelabs.com  Thu Apr 13 14:12:08 2000
Return-Path: <mi@privatelabs.com>
Received: from privatecube.privatelabs.com (silvercube.silverpix.com [198.143.31.30])
	by hub.freebsd.org (Postfix) with ESMTP
	id 20BFE37B680; Thu, 13 Apr 2000 14:12:07 -0700 (PDT)
	(envelope-from mi@privatelabs.com)
Received: from misha.privatelabs.com (root@misha.privatelabs.com [198.143.31.6])
	by privatecube.privatelabs.com (8.9.2/8.9.2) with ESMTP id RAA26380;
	Thu, 13 Apr 2000 17:10:55 -0400 (EDT)
Received: (from mi@localhost)
	by misha.privatelabs.com (8.9.3/8.9.3) id RAA27613;
	Thu, 13 Apr 2000 17:11:50 -0400 (EDT)
	(envelope-from mi)
Message-Id: <200004132111.RAA27613@misha.privatelabs.com>
Date: Thu, 13 Apr 2000 17:11:50 -0400 (EDT)
From: Mikhail Teterin <mi@privatelabs.com>
Reply-To: mi@privatelabs.com
To: FreeBSD-gnats-submit@freebsd.org
Cc: peter@freebsd.org
Subject: improving on the default /etc/amd.map
X-Send-Pr-Version: 3.2

>Number:         17993
>Category:       conf
>Synopsis:       improving on the default /etc/amd.map
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    obrien
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 13 14:20:00 PDT 2000
>Closed-Date:    
>Last-Modified:  Sun Sep 02 10:04:37 PDT 2001
>Originator:     Mikhail Teterin
>Release:        FreeBSD 4.0-STABLE i386
>Organization:
Virtual Estates, Inc.
>Environment:

>Description:

	Currently, the  default amd.map will cause  amd to mount
	the filesystems using NFS even  if the requested host is
	the same.

	The  change below  will make  it use  symboliic link  to
	the  / when  the machine  is  local. One  can still  use
	/net/localhost if NFS mount is essential...

	Putting a reference to
		http://www.cs.columbia.edu/~ezk/am-utils/
	into amd(8) and amd.conf(5) would A Very Good Thing (SM).

>How-To-Repeat:

>Fix:

	This can probably be expressed even better, but it works
	for me...

--- amd.map	Mon Mar 20 16:32:44 2000
+++ amd.map	Thu Apr 13 17:01:10 2000
@@ -2,3 +2,5 @@
 #
-/defaults       type:=host;fs:=${autodir}/${rhost}/host;rhost:=${key}
-*               opts:=rw,grpid,resvport,vers=2,proto=udp,nosuid,nodev
+/defaults	opts:=rw,grpid,resvport,vers=2,proto=udp,nosuid,nodev
+          
+*	host==${key};type:=link;fs:=/ \
+	host!=${key};type:=host;fs:=${autodir}/${rhost}/host;rhost:=${key};

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->obrien 
Responsible-Changed-By: obrien 
Responsible-Changed-When: Sun Sep 2 10:04:28 PDT 2001 
Responsible-Changed-Why:  
its mine 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=17993 
>Unformatted:
