This is the mail archive of the
cygwin
mailing list for the Cygwin project.
RE: mkdir differences between 1.5.25 and 1.7
- From: "Egerton, Jim" <jegerton at akamai dot com>
- To: <cygwin at cygwin dot com>
- Date: Mon, 2 Nov 2009 08:22:23 -0800
- Subject: RE: mkdir differences between 1.5.25 and 1.7
- References: <20091102121910.GB7831@calimero.vinschen.de>
> > $ ls -ld /tmp/foo
> > drwxr-xr-x 1 root Administrators 0 Oct 29 20:27 /tmp/foo
>
> That's a umask thingy. Your umask is probably set to 0022, and per
> POSIX, mkdir(2) has to take the umask into account. If you use
> mkdir(1)
> from coreutils:
>
> mkdir -m 777 /tmp/foo
>
> it should create the permissions as desired, though, since mkdir(1)
> sets the umask to 0 if the -m option has been given.
Thanks - that is the problem. I don't see umask being set explicitly in /etc/profile on either 1.5.25 or 1.7. Can you please confirm that it's being set explicitly somewhere else for 1.7?
Appreciate the help!
jim
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple