umask() modifies the whole process, which could lead to odd permission problems in concurrent code. Use explicit fchmod() calls instead. Preserve the legacy storage/file behavior of creating files 0o664 in FileVolume.create() and 0o644 (from the normal qubesd umask) otherwise. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| callback.json.example | ||
| callback.py | ||
| file.py | ||
| kernels.py | ||
| lvm.py | ||
| README.md | ||
| reflink.py | ||
WNI File storage
Before v3.1 there existed a draft wni storage. You can find it in the git history
(it was in /core/storage directory, now gone)