Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Oct 2008 10:23:53 -0400
From:      John Almberg <jalmberg@identry.com>
To:        Jeremy Hooks <jeremyhooks@googlemail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: thorny (for me) permissions problem
Message-ID:  <D13B1383-C327-44D6-B84E-A438599222ED@identry.com>
In-Reply-To: <bf2fbe6d0810070634p4ea1b086j96363e7d308268eb@mail.gmail.com>
References:  <0C63914A-E3A3-4FC7-92AD-797F407A5FF7@identry.com> <bf2fbe6d0810070634p4ea1b086j96363e7d308268eb@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Oct 7, 2008, at 9:34 AM, Jeremy Hooks wrote:

>>> 4. however, after upload, the file has the ownership A:B (i.e,  
>>> owned by
> A, group B) with permissions -rw-r--r--. So B does not have  
> permission to
> delete the file.
>        -rw-r--r-- 1 user_a user_b 154879 Oct 7 08:40 data_file.csv
>
> Hi John.
>
> Correct me if I am wrong but permission to delete a file depends on  
> the
> users permissions for the containing directory.  If B has write  
> permission
> on the directory then B can delete the file.  However you will  
> likely need
> to use 'rm -f'.

Argh!!!!

As a newbie admin, I really have a tough time with permissions. I  
swear I got a permissions error when I tried to delete this dang  
file, but I just logged in as B and was able to delete it just fine.  
Of course this is because B owns the directory.

I guess I must have done something boneheaded an hour or two ago...  
gosh, I hate wasting time. Mine, and the lists, of course.

Well, thanks to Valintin, I did figure out how to change the umask  
for pure-ftpd. So now uploaded files have the permissions I wanted,  
even if they are not needed.

And thanks to the rest, I figured out it was working all along... And  
now I can't even duplicate the error I saw before...

<sigh> Does this ever get any easier??? How can any one person  
remember all this stuff???

-- John




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D13B1383-C327-44D6-B84E-A438599222ED>