From 9668ff50c02fd5974a2aca2f6a87d7ffa5e71c7a Mon Sep 17 00:00:00 2001 From: Peter Lemenkov Date: Oct 09 2015 09:31:14 +0000 Subject: RabbitMQ should use /sbin/nologin as a login shell Signed-off-by: Peter Lemenkov --- diff --git a/rabbitmq-server.spec b/rabbitmq-server.spec index 012cb73..a84460b 100644 --- a/rabbitmq-server.spec +++ b/rabbitmq-server.spec @@ -3,13 +3,14 @@ Name: rabbitmq-server Version: 3.5.6 -Release: 1%{?dist} +Release: 2%{?dist} License: MPLv1.1 Group: Development/Libraries Source: http://www.rabbitmq.com/releases/rabbitmq-server/v%{version}/%{name}-%{version}.tar.gz Source1: rabbitmq-server.init Source2: rabbitmq-script-wrapper Source3: rabbitmq-server.logrotate +# curl -O https://raw.githubusercontent.com/rabbitmq/rabbitmq-server/7cb5520/packaging/common/rabbitmq-server.ocf Source4: rabbitmq-server.ocf Source5: rabbitmq-server.tmpfiles Source6: rabbitmq-server.service @@ -132,9 +133,10 @@ fi # create rabbitmq user if ! getent passwd rabbitmq >/dev/null; then useradd -r -g rabbitmq -d %{_localstatedir}/lib/rabbitmq rabbitmq \ - -c "RabbitMQ messaging server" + -s /sbin/nologin -c "RabbitMQ messaging server" fi + %post %if 0%{?el5}%{?el6} /sbin/chkconfig --add %{name} @@ -205,6 +207,9 @@ fi rm -rf %{buildroot} %changelog +* Fri Oct 9 2015 Peter Lemenkov - 3.5.6-2 +- RabbitMQ should use /sbin/nologin as a login shell + * Thu Oct 8 2015 John Eckersberg - 3.5.6-1 - New upstream release - 3.5.6