zulip/puppet/zulip_ops
Alex Vandiver e8123dfeea puppet: Match the `x` bits on directories to what puppet actually does.
Puppet _always_ sets the `+x` bit on directories if they have the `r`
bit set for that slot[^1]:

> When specifying numeric permissions for directories, Puppet sets the
> search permission wherever the read permission is set.

As such, for instance, `0640` is actually applied as `0750`.

Fix what we "want" to match what puppet is applying, by adding the `x`
bit.  In none of these cases did we actually intend the directory to
not be executable.

[1] https://www.puppet.com/docs/puppet/5.5/types/file.html#file-attribute-mode
2023-01-26 15:06:01 -08:00
..
files puppet: Stop creating a /home/zulip/logs. 2023-01-26 15:06:01 -08:00
manifests puppet: Match the `x` bits on directories to what puppet actually does. 2023-01-26 15:06:01 -08:00
templates puppet: Rename autossh tunnel, as it is no longer for just munin. 2022-11-01 22:24:40 -07:00