nextcloud/lib/private/Files/Storage
Martin Brugnara 7409569994
Expose umask override value as config parameter: localstorage.umask
Commit 451c06d introduced override for umask value.
This is needed to avoid broken env configuration or dirty workers
to mess with the permissions when creating new files.

Most Nextcloud, that does not integrate with external software
would work fine with an hard-coded value (451c06d set it at 022).

Advanced install may require more flexibility, as such this commit
exposes the "umask override value" as configuration parameter:
`localstorage.umask`

It defaults to 0022 both in code and in config/config.sample.php .

Signed-off-by: Martin Brugnara <martin@0x6d62.eu>
2022-06-05 19:19:31 +02:00
..
PolyFill make param names consistent with interface for copy directory polyfill 2021-10-07 17:19:44 +02:00
Wrapper Fixing psalm errors 2022-03-24 16:21:26 +01:00
Common.php Remove ILogger usages in lib/private/Files/Storage 2022-04-26 16:52:53 +02:00
CommonTest.php Update php licenses 2021-06-04 22:02:41 +02:00
DAV.php composer run cs:fix 2022-04-26 16:52:53 +02:00
FailedStorage.php Update php licenses 2021-06-04 22:02:41 +02:00
Home.php Update php licenses 2021-06-04 22:02:41 +02:00
Local.php Expose umask override value as config parameter: localstorage.umask 2022-06-05 19:19:31 +02:00
LocalRootStorage.php Update php licenses 2021-06-04 22:02:41 +02:00
LocalTempFileTrait.php Update php licenses 2021-06-04 22:02:41 +02:00
Storage.php Merge branch 'master' into imountpoint-ocp-storage 2021-10-22 11:47:37 +02:00
StorageFactory.php Update php licenses 2021-06-04 22:02:41 +02:00
Temporary.php Update php licenses 2021-06-04 22:02:41 +02:00