What do the file permissions have to be?
With Flyspeck version 6.8 or higher, the script now edits files via FTP, so you simply provide an ftp user account and the script edits the files as that user.
This is the most secure way to handle permissions on your site, and Flyspeck leverages that. The files are edited as the "user" you setup in the config.
