From: Dmitry Burmistrov Date: Thu, 20 Feb 2014 11:09:14 +0000 (+0400) Subject: Add default config file according to OSCI-1077 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=421cadeb9fe6db52c08ea3491c5d76dd02cdedc5;p=packages%2Fcentos6%2Frabbitmq-server.git Add default config file according to OSCI-1077 --- diff --git a/rabbitmq-server.default b/rabbitmq-server.default new file mode 100644 index 0000000..0de8d95 --- /dev/null +++ b/rabbitmq-server.default @@ -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 diff --git a/rabbitmq-server.spec b/rabbitmq-server.spec index 484af47..9be4dbc 100644 --- a/rabbitmq-server.spec +++ b/rabbitmq-server.spec @@ -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