summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Fedotov <dfedotov@pivotal.io>2016-03-10 14:02:19 +0000
committerDaniil Fedotov <dfedotov@pivotal.io>2016-03-10 14:02:19 +0000
commit410084826c1d2a8f03a806f3ca417114f788d412 (patch)
treee30745a25aa875c74124d94b3c3a88ce1328630b
parentefb5c041e93d371e5f95b5a9cdee7f1e529c8c56 (diff)
downloadrabbitmq-server-git-410084826c1d2a8f03a806f3ca417114f788d412.tar.gz
Create rabbitmq-env.conf file on installation to prevent copying of rabbitmq.conf
-rw-r--r--packaging/RPMS/Fedora/rabbitmq-server.spec2
-rw-r--r--packaging/debs/Debian/debian/postinst2
2 files changed, 4 insertions, 0 deletions
diff --git a/packaging/RPMS/Fedora/rabbitmq-server.spec b/packaging/RPMS/Fedora/rabbitmq-server.spec
index 7cf3177400..7f8519260d 100644
--- a/packaging/RPMS/Fedora/rabbitmq-server.spec
+++ b/packaging/RPMS/Fedora/rabbitmq-server.spec
@@ -95,6 +95,8 @@ fi
/sbin/chkconfig --add %{name}
if [ -f %{_sysconfdir}/rabbitmq/rabbitmq.conf ] && [ ! -f %{_sysconfdir}/rabbitmq/rabbitmq-env.conf ]; then
mv %{_sysconfdir}/rabbitmq/rabbitmq.conf %{_sysconfdir}/rabbitmq/rabbitmq-env.conf
+else
+ touch %{_sysconfdir}/rabbitmq/rabbitmq-env.conf
fi
chmod -R o-rwx,g-w %{_localstatedir}/lib/rabbitmq/mnesia
diff --git a/packaging/debs/Debian/debian/postinst b/packaging/debs/Debian/debian/postinst
index c83881e6ba..2439612c42 100644
--- a/packaging/debs/Debian/debian/postinst
+++ b/packaging/debs/Debian/debian/postinst
@@ -40,6 +40,8 @@ case "$1" in
if [ -f /etc/rabbitmq/rabbitmq.conf ] && \
[ ! -f /etc/rabbitmq/rabbitmq-env.conf ]; then
mv /etc/rabbitmq/rabbitmq.conf /etc/rabbitmq/rabbitmq-env.conf
+ else
+ touch /etc/rabbitmq/rabbitmq-env.conf
fi
;;