Files that are ftped to a unix/linux environment are ussally set 640 (rw-r-----) which means they are not readable by others.
The ant ftp target supports a chmod attribute, it would be nice to be able to configure this:
plugin.jelly:
<ftp server="${pom.siteAddress}"
userid="${maven.username}"
password="${maven.password}"
remotedir="${pom.siteDirectory}"
chmod="${maven.site.ftp.chmod}">
...
</ftp>
plugin.properties:
maven.site.ftp.chmod = 644
Without the ability to set the chmod, our website is not visible after a deploy to our users.