Re: OT: what happened to my permissions?

2004-10-05 Thread Joel Rees
On 2004.10.5, at 10:40 AM, John Horner wrote:
Please forgive the OT nature, but I just know you will be able to help.
I upgraded an old Mac I use as a server from 10.1 to 10.2.
After the upgrade, the webserver Documents folder had all the wrong 
permissions. I had to log in via the terminal and CHMOD various 
things. All is working well now, but not for *new* files.

Every new file I upload
upload from where and how?
has the permissions -rw-r- although the enclosing folder itself 
is drwxr-xr-x. I'm a bit confused about this, and the more I read 
about UMASK the more confused I get.

Short version of question: how do I set the default permissions, 
permanently, recursively, for all new files uploaded to 
/Library/WebServer/Document/ ?

Other questions:
If I do a rebuild permissions, will it fix this? Will it over-ride 
various folders which are world-writable
world writeable? whaddaya wanna doodatfer?
so I have to go back and CHMOD again? Can I run rebuild permissions 
in Terminal or only from the GUI?

And finally, if anyone's really annoyed by this being OT, where should 
I go to ask for this kind of help in future?
http://discussions.info.apple.com/
Admitted, it doesn't exactly look obvious, but if you go looking 
starting here you can find a unix forum under both Panther and 
Jaguar. (It's a little better hidden under 10.2.) If you look closely, 
it's the same forum.

If you have a (free) developer account already, you can use the same 
login name and password to post questions.

Not having done what you did, I'm not going to take a stab at your 
other questions. But what does umask without any arguments tell you?  
Something like 037 or 015?

--
Joel Rees
even though much of what I do is not sensible
it does make sense if you know why ...


Re: OT: what happened to my permissions?

2004-10-05 Thread John Horner
Every new file I upload
upload from where and how?
From my desktop machine to the server, using FTP.
If I do a rebuild permissions, will it fix this? Will it 
over-ride various folders which are world-writable
world writeable? whaddaya wanna doodatfer?
I have some folders within the webserver to which scripts write. 
There's probably a more secure/sensible way to do it it know, but 
it's my server and I know all the people who might use it and it's 
inside the firewall etc etc.

Is it more sensible to write to a tmp folder outside the 
web-accessible areas or something?

what does umask without any arguments tell you?  Something like 037 or 015?
It just says 2.

   Have You Validated Your Code?
John Horner(+612 / 02) 9333 2110
Senior Developer, ABC Online  http://www.abc.net.au/



OT: what happened to my permissions?

2004-10-04 Thread John Horner
Please forgive the OT nature, but I just know you will be able to help.
I upgraded an old Mac I use as a server from 10.1 to 10.2.
After the upgrade, the webserver Documents folder had all the wrong 
permissions. I had to log in via the terminal and CHMOD various 
things. All is working well now, but not for *new* files.

Every new file I upload has the permissions -rw-r- although the 
enclosing folder itself is drwxr-xr-x. I'm a bit confused about 
this, and the more I read about UMASK the more confused I get.

Short version of question: how do I set the default permissions, 
permanently, recursively, for all new files uploaded to 
/Library/WebServer/Document/ ?

Other questions:
If I do a rebuild permissions, will it fix this? Will it over-ride 
various folders which are world-writable so I have to go back and 
CHMOD again? Can I run rebuild permissions in Terminal or only from 
the GUI?

And finally, if anyone's really annoyed by this being OT, where 
should I go to ask for this kind of help in future?

   Have You Validated Your Code?
John Horner(+612 / 02) 9333 2110
Senior Developer, ABC Online  http://www.abc.net.au/