mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 05:23:35 +00:00
enterprise: Restart all Zulip processes every week
(imported from commit e44167023e0ad49eaf14c314a7731b93289900e6)
This commit is contained in:
5
puppet/zulip/files/cron.d/restart-zulip
Normal file
5
puppet/zulip/files/cron.d/restart-zulip
Normal file
@@ -0,0 +1,5 @@
|
||||
SHELL=/bin/bash
|
||||
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
|
||||
USER=zulip
|
||||
|
||||
0 6 * * 7 zulip supervisorctl restart all
|
||||
@@ -32,6 +32,14 @@ class zulip::enterprise {
|
||||
group => 'zulip',
|
||||
}
|
||||
|
||||
file { "/etc/cron.d/restart-zulip":
|
||||
ensure => file,
|
||||
owner => "root",
|
||||
group => "root",
|
||||
mode => 644,
|
||||
source => "puppet:///modules/zulip/cron.d/restart-zulip",
|
||||
}
|
||||
|
||||
file { '/etc/postgresql/9.1/main/postgresql.conf.template':
|
||||
require => Package["postgresql-9.1"],
|
||||
ensure => file,
|
||||
|
||||
Reference in New Issue
Block a user