4d997af2cd
Under Debian, /var/cache/swift is set with unix rights 0755. This is a problem when using it as signing dir. Instead, it's much better to use /var/lib/swift, which is using 0750. This patch changes the default value to be stored in params.pp, and which now depends on the OS package type. It also fixes the matching tests. Change-Id: I4a73f8fc10a2bb9f62c9597b50d0ea3abe69f36e
7 lines
296 B
YAML
7 lines
296 B
YAML
---
|
|
prelude: >
|
|
The default signing_dir is changed to /var/lib/swift for Debian. For all
|
|
other OSes, /var/cache/swift is kept. This is due to the fact that the
|
|
Debian sysv-init / systemd scripts are setting /var/cache/swift with the
|
|
unix rights 0755, which isn't safe for this OS.
|