On Thu, 18 Sep 2008, Dave Sherohman wrote:

> Note, however, that some applications ignore[1] this (many of this set 
> also ignore umask) and will create files with their own idea of the 
> "correct" ownership, often without providing a way to override this 
> (mis)behaviour.  Given that the OP's issue is in respect to an ftp 
> arrangement, I suspect that the issue here is likely to be caused by 
> such an application.[2]


Sometimes that kind of problem can be fixed by writing a script to launch 
the program.  The script might do something like record the time at 
execution as a variable, launch the program, then when the program 
terminates, the script continues by changing the permissions on all files 
with a certain extension modified or created since the script launched 
(e.g., using "find").

Mike