SHA256
1
0
forked from pool/redis
Dominique Leuenberger 501db7eae3 Accepting request 538024 from server:database
- Update changelog with CVE reference

  * This release fixes important security and correctness issues
    (boo#1064980 CVE-2016-10517)

OBS-URL: https://build.opensuse.org/request/show/538024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/redis?expand=0&rev=35
2017-11-02 09:24:53 +00:00

 README.SUSE
-------------

1. copy /etc/redis/default.conf.example to /etc/redis/default.conf (or
   /etc/redis/otherapp.conf and so on) For the example we will use
   otherapp.conf

2. change at least pidfile, logfile and dir setting
# the pid file *has* to match your config filename without the ".conf"
pidfile /var/run/redis/otherapp.pid
logfile /var/log/redis/otherapp.log
dir /var/lib/redis/otherapp/

If you want to run more than one instance you also have to change the
socket path and/or the ip:port combination.
 e.g. /var/run/redis/otherapp.sock

If you plan to use redis in combination with apache, then you should
add 'redis' to apache group and set 'unixsocketperm 770':
$ usermod -a -G redis wwwrun
$ systemctl restart apache2
then apache is able to connect to redis socket

Also make sure if you copy configurations from somewhere, that "daemonize"
should be set to "no".

3a. create the database dir:
$ install -d -o redis -g redis -m 0750 /var/lib/redis/otherapp/

3b. add limits (ulimit) to each service
$ install -d -m 0755 /etc/systemd/system/redis@otherapp.service.d
$ echo "[Service]
LimitNOFILE=10240" > /etc/systemd/system/redis@otherapp.service.d/limits.conf

4. systemctl start redis@otherapp
5. systemctl enable redis@otherapp

6. to interact with all instances at the same time use:

systemctl restart redis.target
systemctl stop redis.target
Description
No description provided
Readme 7.3 MiB
Languages
Makefile 100%