chown'ing by script
carsten.haese at gmail.com
Wed Jan 6 07:41:57 CET 2010
Victor Subervi wrote:
> I have a script that is called via the web. This script writes another
> script that is also called by the web, which in turn needs to have
> execution privileges. The problem is that the programmatically created
> file is owned by apache.apache and thus doesn't have execution
> privileges. I've tried os.chown(...) but this throws an OSError. I
> understand that chown'ing programmatically opens a big security hole.
> However, setting the gid to give apache execution privileges isn't any
> better. What do you suggest?
I suggest you find a way to achieve whatever it is you are trying to
achieve without having to execute programmatically created scripts. What
is the underlying problem you're trying to solve with this approach?
More information about the Python-list