From owner-freebsd-questions@FreeBSD.ORG Sat Feb 11 08:44:38 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEE1116A420 for ; Sat, 11 Feb 2006 08:44:38 +0000 (GMT) (envelope-from freebsd@meijome.net) Received: from sigma.octantis.com.au (ns2.octantis.com.au [207.44.189.124]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FA8E43D45 for ; Sat, 11 Feb 2006 08:44:37 +0000 (GMT) (envelope-from freebsd@meijome.net) Received: (qmail 1048 invoked from network); 11 Feb 2006 19:44:37 +1100 Received: from 203-217-58-186.dyn.iinet.net.au (HELO ?192.168.13.3?) (203.217.58.186) by sigma.octantis.com.au with (DHE-RSA-AES256-SHA encrypted) SMTP; 11 Feb 2006 19:44:36 +1100 Message-ID: <43EDA3E5.9050504@meijome.net> Date: Sat, 11 Feb 2006 19:44:21 +1100 From: Norberto Meijome User-Agent: Thunderbird 1.5 (X11/20060206) MIME-Version: 1.0 To: Ceri Davies References: <43EB3AF2.2060701@meijome.net> <33FC9ED5-430B-4FF2-B6D9-2CEECB222842@submonkey.net> In-Reply-To: <33FC9ED5-430B-4FF2-B6D9-2CEECB222842@submonkey.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD Questions Subject: Re: Mount changing mount point rights? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Feb 2006 08:44:38 -0000 Ceri Davies wrote: > > On 9 Feb 2006, at 12:52, Norberto Meijome wrote: > >> hi all, >> I'm mounting a GELI encrypted, file backed vnode on ~/mount_folder. I am >> member of wheel. >> >> I start with >> Home directory: >> drwxr-x--- 51 betom betom 3072 Feb 9 23:38 betom >> >> file and folder which i want to mount in. >> >> drwxrwx--- 2 betom betom 512 Feb 9 17:42 mount_folder >> -rw-rw---- 1 betom betom 6144000000 Feb 9 23:38 geli.dsk >> >> I then define the md device, attach it to geli (it was already init and >> newfs -U run on it), fsck >> >> sudo mdconfig -a -t vnode -f ./_1.dsk -u 13 >> sudo geli attach /dev/md13 >> fsck -p -t ufs /dev/md13.eli >> >> the devices look like this : >> $ ls -l /dev/md* >> crw-r----- 1 root wheel 0, 121 Feb 9 22:24 /dev/md13 >> crw-r----- 1 root wheel 0, 122 Feb 9 23:23 /dev/md13.eli >> crw-rw---- 1 root wheel 0, 87 Feb 9 22:24 /dev/mdctl >> >> Then mount it: >> sudo mount /dev/md13.eli /home/betom/mount_folder >> >> PROBLEM : the mount folder has changed it's access from >> 770 betom:betom >> to >> 750 root:wheel >> >> drwxr-xr-x 3 root wheel 512 Feb 9 18:51 mount_folder >> -rw-rw---- 1 betom betom 6144000000 Feb 9 23:50 geli.dsk >> >> umask : >> $ umask >> 0022 >> >> [betom@ayiin] [Thu Feb 9 23:48:53 2006] >> ~ >> $ sudo umask >> 0022 >> >> >> WHY is it doing that?! Since I want to use this folder as my own user , >> not root, I have to do the extra step of changing owner of the folder >> every time...quite annoying. >> how can I fix this? > > The owner of the "root" folder on the filesystem on md13.eli is root. > Just chown/chmod it once it's mounted and it'll stick. > thanks for the pointer. After mounting it, I did sudo chown betom: mnt_fld cd mnt_fld ls -la drwx------ 16 betom wheel 512 Feb 11 12:07 . drwxr-x--- 50 betom betom 3072 Feb 11 11:47 .. [...] which looks ok to me.. but as soon as I unmount and mount again, it reverts to root:wheel it isn't the end of the world as I will be wrapping the mounting process with a script, but I just wonder what is the story.... B