contents: |
#!/bin/sh
exec 2>&1
- exec su - redis -s /bin/bash -c '/usr/bin/redis-server /etc/redis/redis.conf'
+ exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
+
+ - file:
+ path: /etc/runit/3.d/10-redis
+ chmod: "+x"
+ contents: |
+ #!/bin/bash
+ sv stop redis
- replace:
filename: "/etc/redis/redis.conf"
before_code:
- exec:
background: true
- cmd: su - redis -s /bin/bash -c '/usr/bin/redis-server /etc/redis/redis.conf'
+ cmd: exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
after_code:
- replace:
filename: /etc/service/unicorn/run