gitea/modules/storage
zeripath a89b399faa
Local storage should not store files as executable ()
The PR  introduced a probable security vulnerability which
resulted in making all storage files be marked as executable.

This PR ensures that these are forcibly marked as non-executable.

Fix 

Signed-off-by: Andrew Thornton <art27@cantab.net>
..
helper.go Skip initing disabled storages ()
helper_test.go Skip initing disabled storages ()
local.go Local storage should not store files as executable ()
local_test.go Implement FSFE REUSE for golang files ()
minio.go Implement FSFE REUSE for golang files ()
storage.go Skip initing LFS storage if disabled ()