From owner-freebsd-rc@FreeBSD.ORG Sun May 8 12:17:39 2011 Return-Path: Delivered-To: rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CFB4106564A for ; Sun, 8 May 2011 12:17:39 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-jnhn.mail.uoguelph.ca (esa-jnhn.mail.uoguelph.ca [131.104.91.44]) by mx1.freebsd.org (Postfix) with ESMTP id EEDB18FC08 for ; Sun, 8 May 2011 12:17:38 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AloHAG6Jxk2DaFvO/2dsb2JhbAAuhCSTVI5ppnWOH5ADgSqDYIECBI9ljnk X-IronPort-AV: E=Sophos;i="4.64,334,1301889600"; d="scan'208";a="123737154" Received: from erie.cs.uoguelph.ca (HELO zcs3.mail.uoguelph.ca) ([131.104.91.206]) by esa-jnhn-pri.mail.uoguelph.ca with ESMTP; 08 May 2011 07:59:12 -0400 Received: from zcs3.mail.uoguelph.ca (localhost.localdomain [127.0.0.1]) by zcs3.mail.uoguelph.ca (Postfix) with ESMTP id 455C0B40AE for ; Sun, 8 May 2011 07:59:12 -0400 (EDT) Date: Sun, 8 May 2011 07:59:12 -0400 (EDT) From: Rick Macklem To: rc@freebsd.org Message-ID: <1494617414.14981.1304855952145.JavaMail.root@erie.cs.uoguelph.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [172.17.91.201] X-Mailer: Zimbra 6.0.10_GA_2692 (ZimbraWebClient - IE7 (Win)/6.0.10_GA_2692) Cc: Subject: rc script changes related to NFS client X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 May 2011 12:17:39 -0000 Hi, I've updated the scripts in: http://people.freebsd.org/~rmacklem/rc.conf slightly. I have 2 verions of mountcritremote changes. mountcritremote.diff - Taking out all the nfs specific stuff (hinted at by the comment) that seems to work for me (on i386, which is all I have) mountcritremote.diff2 - The minimal 1 line change that fixes the bug caused by module renaming in r21124. The discussion seemed to say that the new NFS client should use vfs.nfs.xxx naming for sysctls and it didn't really matter what the old NFS client does. As such, I just made /etc/rc.d/nfsclient depend on the correct module. Then, after the sysctl naming changes, it should work ok. I have an nfsd that doesn't need the nfsserver script, but I'll leave that until the above is dealt with. rick