diff --git a/redis.service b/redis.service index 4983939..f1322f6 100644 --- a/redis.service +++ b/redis.service @@ -3,8 +3,11 @@ Description=A persistent key-value database After=syslog.target network.target [Service] +Type=forking PIDFile=/var/run/redis/redis.pid -ExecStart=/usr/sbin/redis-server +ExecStart=/usr/sbin/redis-server /etc/redis.conf +User=redis +Group=redis [Install] WantedBy=multi-user.target diff --git a/redis.spec b/redis.spec index e1313ca..5d82f49 100644 --- a/redis.spec +++ b/redis.spec @@ -8,7 +8,7 @@ Name: redis Version: 2.4.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A persistent key-value database Group: Applications/Databases @@ -114,6 +114,9 @@ fi %{_unitdir}/%{name}.service %changelog +* Tue Jan 31 2012 Fabian Deutsch - 2.4.6-2 +- Fix .service file, credits go to Timon. + * Thu Jan 12 2012 Fabian Deutsch - 2.4.6-1 - Update to 2.4.6 - systemd unit file added