silverstripe / silverstripe-assets

Silverstripe Assets component
BSD 3-Clause "New" or "Revised" License
9 stars 65 forks source link

AssetAdapter attempts to set the visibility of a file/folder when the filesystem is already set correct #564

Open GuySartorelli opened 11 months ago

GuySartorelli commented 11 months ago

Reported by @nathanbrauer

Attempting to set the visibility of a file/folder when the filesystem is already set correctly causes "Operation not permitted" errors on some Linux servers in /dev/build. This often leads to a fatal error preventing the completion of the /dev/build.

This could be a problem for scenarios where hosting is managed and inflexible, if file permissions are already correct and the web server isn't allowed to change them.

PRs