sharding: Make nginx shard map owned by zulip:zulip.

This will make it easier to manipulate in restart-server.
This commit is contained in:
Alex Vandiver
2025-10-07 18:30:41 +00:00
committed by Tim Abbott
parent 970ff73c5f
commit 6249c2f970
2 changed files with 3 additions and 3 deletions

View File

@@ -7,8 +7,8 @@ class zulip::tornado_sharding {
# the sharding script afterwards and Puppet shouldn't overwrite them. # the sharding script afterwards and Puppet shouldn't overwrite them.
file { '/etc/zulip/nginx_sharding_map.conf': file { '/etc/zulip/nginx_sharding_map.conf':
ensure => file, ensure => file,
owner => 'root', owner => 'zulip',
group => 'root', group => 'zulip',
mode => '0644', mode => '0644',
notify => Service['nginx'], notify => Service['nginx'],
content => @(EOT), content => @(EOT),

View File

@@ -12,7 +12,7 @@ if ! [ -e /etc/zulip/nginx_sharding_map.conf.tmp ] || ! [ -e /etc/zulip/sharding
exit 1 exit 1
fi fi
chown root:root /etc/zulip/nginx_sharding_map.conf.tmp chown zulip:zulip /etc/zulip/nginx_sharding_map.conf.tmp
chmod 644 /etc/zulip/nginx_sharding_map.conf.tmp chmod 644 /etc/zulip/nginx_sharding_map.conf.tmp
chown zulip:zulip /etc/zulip/sharding.json.tmp chown zulip:zulip /etc/zulip/sharding.json.tmp
chmod 644 /etc/zulip/sharding.json.tmp chmod 644 /etc/zulip/sharding.json.tmp