umask, ACL inheritance and setgid +s not working with copy from flash drive in nautilus

Tom H tomh0665 at gmail.com
Tue Sep 14 15:31:19 UTC 2010


On Tue, Sep 14, 2010 at 8:06 AM, Andy Graybeal
<andy.graybeal at casanueva.com> wrote:
> This is a repeat question, I'm going to rephrase it a little and maybe
> I'll get a response this time around.
>
> I'm using Ubuntu 10.04, metacity and nautilus, and linux terminal server
> (LTSP).
>
> My umask is set to 002 in my /etc/X11/Xsession.d.
> The filesystem has ACL's enabled.
> I have the folder set with setgid +s.
>
> The ACL's look like this:
> andy.graybeal at buddleia:/srv/Desktop/Tech$ getfacl .
> # file: .
> # owner: root
> # group: tech
> # flags: -s-
> user::rwx
> group::rwx
> other::r-x
> default:user::rwx
> default:group::rwx
> default:mask::rwx
> default:other::r-x
>
> andy.graybeal at buddleia:/srv/Desktop/Tech$
>
> Why when I copy a file from a jump/flash drive, does it not inherit the
> ACL's properly?
> Here is an example of a file I copied from a jump drive:
>
> andy.graybeal at buddleia:/srv/Desktop/Tech$ ls -lah cabling.txt
> -rwx------+ 1 andy.graybeal tech 2.8K 2010-07-28 20:40 cabling.txt
> andy.graybeal at buddleia:/srv/Desktop/Tech$

Is "/etc/X11/Xsession.d" the right place for your umask?!




More information about the ubuntu-users mailing list