<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-extended/redis, branch pyro</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=pyro</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=pyro'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2016-12-09T11:02:13+00:00</updated>
<entry>
<title>redis: increase the max number of fds to actually match redis.conf</title>
<updated>2016-12-09T11:02:13+00:00</updated>
<author>
<name>Frank Meerkoetter</name>
<email>meerkoetter@googlemail.com</email>
</author>
<published>2016-12-01T18:45:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3d998f3745b90c6b4db5eaa739e4f976b5d5eef2'/>
<id>urn:sha1:3d998f3745b90c6b4db5eaa739e4f976b5d5eef2</id>
<content type='text'>
Now that the processes no longer runs as root, we need to increase
the limit for it.

This only affects systemd based systems.

Signed-off-by: Frank Meerkoetter &lt;frank@meerkoetter.org&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: do not run as root</title>
<updated>2016-12-09T11:02:13+00:00</updated>
<author>
<name>Frank Meerkoetter</name>
<email>meerkoetter@googlemail.com</email>
</author>
<published>2016-12-01T18:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a1bdd5f40e15312bb4891cfa2e0d67d590051d00'/>
<id>urn:sha1:a1bdd5f40e15312bb4891cfa2e0d67d590051d00</id>
<content type='text'>
Running a network facing daemon written in C as root is not
a good idea. Introduce a redis system user/group for that.

A drawback is that now redis can no longer increase the
number of open fds to 10000 (MaxClients). If this is needed
the ulimit needs to be tweaked in the init script or systemd
unit file.

This only affects systemd based systems.

Signed-off-by: Frank Meerkoetter &lt;frank@meerkoetter.org&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: log to syslog</title>
<updated>2016-12-09T11:02:13+00:00</updated>
<author>
<name>Frank Meerkoetter</name>
<email>meerkoetter@googlemail.com</email>
</author>
<published>2016-12-01T18:45:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9aace0c5667ab910078cfdd1e388e386f106c074'/>
<id>urn:sha1:9aace0c5667ab910078cfdd1e388e386f106c074</id>
<content type='text'>
Creating /var/log/redis.log requires root permissions to
create the file. Use syslog instead so redis does not
require root.

This affects both sysv and systemd based systems.

Signed-off-by: Frank Meerkoetter &lt;frank@meerkoetter.org&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: do not expose the service to the network by default</title>
<updated>2016-12-09T11:02:13+00:00</updated>
<author>
<name>Frank Meerkoetter</name>
<email>meerkoetter@googlemail.com</email>
</author>
<published>2016-12-01T18:45:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3237c650e79c9046d0e1b94568a45d5c6876dbd2'/>
<id>urn:sha1:3237c650e79c9046d0e1b94568a45d5c6876dbd2</id>
<content type='text'>
Binding it to localhost is a safe default.
This affects both sysv and systemd based systems.

Signed-off-by: Frank Meerkoetter &lt;frank@meerkoetter.org&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: add a systemd service file</title>
<updated>2016-12-09T11:02:12+00:00</updated>
<author>
<name>Frank Meerkoetter</name>
<email>meerkoetter@googlemail.com</email>
</author>
<published>2016-12-01T18:45:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=142faee1734300a041fe16265cb63cd17fb742ae'/>
<id>urn:sha1:142faee1734300a041fe16265cb63cd17fb742ae</id>
<content type='text'>
The redis.conf is changed on the fly to not daemonize redis.
The reason for that is that with this appraoch we don't need
special permissions to write to /var/run/.

Signed-off-by: Frank Meerkoetter &lt;frank@meerkoetter.org&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: fix hiredis build so it's less failure-prone and links properly</title>
<updated>2016-06-15T10:13:14+00:00</updated>
<author>
<name>Stephen Arnold</name>
<email>sarnold@vctlabs.com</email>
</author>
<published>2016-06-08T00:14:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=af6af8621ed8b93605a5db98d1ff8006f2ef1dff'/>
<id>urn:sha1:af6af8621ed8b93605a5db98d1ff8006f2ef1dff</id>
<content type='text'>
This patch resets the default OPT flags to -O2 and adds the missing
ranlib command to index the static library.

Signed-off-by: Stephen Arnold &lt;sarnold@vctlabs.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: stylize</title>
<updated>2015-09-23T13:37:18+00:00</updated>
<author>
<name>Andrea Galbusera</name>
<email>gizero@gmail.com</email>
</author>
<published>2015-09-11T13:41:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=15b4eabbfb172891b27b7e0974e0a3159e516870'/>
<id>urn:sha1:15b4eabbfb172891b27b7e0974e0a3159e516870</id>
<content type='text'>
* remove trailing whitespaces
* run through oe-stylize

Signed-off-by: Andrea Galbusera &lt;gizero@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: add redis.conf to CONFFILES</title>
<updated>2015-09-23T13:37:18+00:00</updated>
<author>
<name>Andrea Galbusera</name>
<email>gizero@gmail.com</email>
</author>
<published>2015-09-11T13:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a74a34bd65f27b501a382895155504730d6890ad'/>
<id>urn:sha1:a74a34bd65f27b501a382895155504730d6890ad</id>
<content type='text'>
Signed-off-by: Andrea Galbusera &lt;gizero@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: fix configuration file permissions</title>
<updated>2015-09-23T13:37:18+00:00</updated>
<author>
<name>Andrea Galbusera</name>
<email>gizero@gmail.com</email>
</author>
<published>2015-09-11T13:41:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=548c3eae30870d69e4d0ba0402722421e2ce4e2d'/>
<id>urn:sha1:548c3eae30870d69e4d0ba0402722421e2ce4e2d</id>
<content type='text'>
use 0644 instead of 0755 to install configuration file

Signed-off-by: Andrea Galbusera &lt;gizero@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>redis: update to version 3.0.2</title>
<updated>2015-06-23T10:43:12+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2015-06-06T01:48:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b11f35a94cdf100ef0b056449345a0ca094aeea6'/>
<id>urn:sha1:b11f35a94cdf100ef0b056449345a0ca094aeea6</id>
<content type='text'>
This includes CVE-2015-4335.
LICENSE checksum changed do to copyright update.

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
