Add default config file according to OSCI-1077
authorDmitry Burmistrov <dburmistrov@mirantis.com>
Thu, 20 Feb 2014 11:09:14 +0000 (15:09 +0400)
committerDmitry Burmistrov <dburmistrov@mirantis.com>
Thu, 20 Feb 2014 11:09:14 +0000 (15:09 +0400)
rabbitmq-server.default [new file with mode: 0644]
rabbitmq-server.spec

diff --git a/rabbitmq-server.default b/rabbitmq-server.default
new file mode 100644 (file)
index 0000000..0de8d95
--- /dev/null
@@ -0,0 +1,9 @@
+# This file is sourced by /etc/init.d/rabbitmq-server. Its primary
+# reason for existing is to allow adjustment of system limits for the
+# rabbitmq-server process.
+#
+# Maximum number of open file handles. This will need to be increased
+# to handle many simultaneous connections. Refer to the system
+# documentation for ulimit (in man bash) for more information.
+#
+ulimit -n 102400
index 484af47f2b3457dc33832b7c195c0c85ef559406..9be4dbc11716452da92c6a0f5a44624942cd199f 100644 (file)
@@ -10,6 +10,7 @@ Source1: rabbitmq-server.init
 Source2: rabbitmq-script-wrapper
 Source3: rabbitmq-server.logrotate
 Source4: rabbitmq-server.ocf
+Source5: rabbitmq-server.default
 URL: http://www.rabbitmq.com/
 BuildArch: noarch
 BuildRequires: erlang >= R12B-3, python-simplejson, xmlto, libxslt, zip
@@ -50,6 +51,7 @@ make install TARGET_DIR=%{_maindir} \
 
 mkdir -p %{buildroot}%{_localstatedir}/lib/rabbitmq/mnesia
 mkdir -p %{buildroot}%{_localstatedir}/log/rabbitmq
+mkdir -p %{buildroot}%{_sysconfdir}/default
 
 #Copy all necessary lib files etc.
 install -p -D -m 0755 %{S:1} %{buildroot}%{_initrddir}/rabbitmq-server
@@ -58,7 +60,9 @@ install -p -D -m 0755 %{_rabbit_wrapper} %{buildroot}%{_sbindir}/rabbitmq-server
 install -p -D -m 0755 %{_rabbit_wrapper} %{buildroot}%{_sbindir}/rabbitmq-plugins
 install -p -D -m 0755 %{_rabbit_server_ocf} %{buildroot}%{_exec_prefix}/lib/ocf/resource.d/rabbitmq/rabbitmq-server
 
+
 install -p -D -m 0644 %{S:3} %{buildroot}%{_sysconfdir}/logrotate.d/rabbitmq-server
+install -p -D -m 0644 %{S:5} %{buildroot}%{_sysconfdir}/default/rabbitmq-server
 
 mkdir -p %{buildroot}%{_sysconfdir}/rabbitmq
 
@@ -115,6 +119,7 @@ done
 %dir %{_sysconfdir}/rabbitmq
 %{_initrddir}/rabbitmq-server
 %config(noreplace) %{_sysconfdir}/logrotate.d/rabbitmq-server
+%config(noreplace) %{_sysconfdir}/default/rabbitmq-server
 %doc LICENSE*
 
 %clean