From owner-freebsd-stable@FreeBSD.ORG Thu Aug 8 05:58:00 2013 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E244C9C5 for ; Thu, 8 Aug 2013 05:58:00 +0000 (UTC) (envelope-from johnjen@reynoldsnet.org) Received: from fed1rmfepo102.cox.net (fed1rmfepo102.cox.net [68.230.241.144]) by mx1.freebsd.org (Postfix) with ESMTP id B6A082792 for ; Thu, 8 Aug 2013 05:58:00 +0000 (UTC) Received: from fed1rmimpo210 ([68.230.241.161]) by fed1rmfepo102.cox.net (InterMail vM.8.01.05.09 201-2260-151-124-20120717) with ESMTP id <20130808055754.JVGL3896.fed1rmfepo102.cox.net@fed1rmimpo210> for ; Thu, 8 Aug 2013 01:57:54 -0400 Received: from ip70-162-30-130.ph.ph.cox.net ([70.162.30.130]) by fed1rmimpo210 with cox id A5xt1m00G2oShb2015xtaW; Thu, 08 Aug 2013 01:57:53 -0400 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020206.52033362.000E,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=drIF/Sc4 c=1 sm=1 a=niybPLZ33vM10MUkQ8CgDg==:17 a=WIJ4OnAGe2cA:10 a=iCVRR6hNiGIA:10 a=ktNfuVtv0skA:10 a=IkcTkHD0fZMA:10 a=05pWP5ZVAAAA:8 a=uyszvKpkjiMA:10 a=0Qu1Tt9fp2NXtEhOVVEA:9 a=QEXdDO2ut3YA:10 a=niybPLZ33vM10MUkQ8CgDg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Received: from [192.168.1.16] (mussel.home-net [192.168.1.16]) by ip70-162-30-130.ph.ph.cox.net (8.14.7/8.14.7) with ESMTP id r77MjtcD034810; Wed, 7 Aug 2013 22:45:55 GMT (envelope-from johnjen@reynoldsnet.org) Message-ID: <52033444.9060703@reynoldsnet.org> Date: Wed, 07 Aug 2013 23:01:40 -0700 From: John Reynolds User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Rick Macklem Subject: SOLVED: Re: NFS locking between 8.3-STABLE (jan 2013) and 9.2-BETA2 -- Firefox SQLite locking issue References: <1072840488.5640439.1375612342793.JavaMail.root@uoguelph.ca> In-Reply-To: <1072840488.5640439.1375612342793.JavaMail.root@uoguelph.ca> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Aug 2013 05:58:00 -0000 > About all you need to do is add a "V4: ..." line to your /etc/exports > and then set nfsv4_server_enable="YES" in /etc/rc.conf and reboot. > On the client mount, you need to add "nfsv4" as a mount option. I had to enable the proper daemons and mount on the client from the actual server mount point (previously in NFSv3 I could mount a symbolic link which pointed to the actual disk--now with NFSv4 I couldn't do that, but it's OK) but it worked! After I got my home dir to mount under NFSv4 I went into Xorg and fired up Firefox (with a brand new profile just to be on the safe side) and BOOM! Everything works that Firefox relies on SQLite for (bookmarks, and link history). Bookmark editor as well as the <- and -> arrows show up and work now as expected. I am running 8.4-STABLE as of Aug 6th on my server (it will be upgraded to 9.2-STABLE once I can find the time) and the client is 9.2-BETA2 just for the record. So it seems that 8.x and 9.x talk to each other just fine. I have not noticed anything odd performancewise--just that when I "umount" the directory it seems to "think about it" for 10-15 seconds before doing it. I don't know if that's just the "way it is" or if I can configure something more fine-tuned. However, I'm just happy--actually ecstatic--that it's working. That was my last missing link (no pun intended) to letting the "users" in the house on this new machine as their new desktop. Can't have FF broken! :) Thanks all for your responses and help. -jr