I guess it'd be best to also check for the current file permissions and change them if needed (or change them inconditionally if the file already exists).
I can try to cook a patch, I'm just not too sure how to be really clean wrt. links attacks etc, although at that point the file should be written as user so it's safer than if it was done as root.
I guess it'd be best to also check for the current file permissions and change them if needed (or change them inconditionally if the file already exists).
I can try to cook a patch, I'm just not too sure how to be really clean wrt. links attacks etc, although at that point the file should be written as user so it's safer than if it was done as root.