diff --git a/templates/service_templates/redis.service.erb b/templates/service_templates/redis.service.erb index 1898e35..1567e21 100644 --- a/templates/service_templates/redis.service.erb +++ b/templates/service_templates/redis.service.erb @@ -1,15 +1,17 @@ [Unit] Description=Advanced key-value store for <%= @title %> After=network.target [Service] +RuntimeDirectory=redis +RuntimeDirectoryMode=2755 Type=forking ExecStart=/usr/bin/redis-server <%= @redis_file_name %> ExecStop=/usr/bin/redis-server -p <%= @port %> shutdown TimeoutStopSec=0 Restart=always User=<%= @service_user %> Group=<%= @service_user %> [Install] WantedBy=multi-user.target