Use a randomly-generated temporary file name

Not actually necessary in this case, but considered good style. Suggested by Clint Byrum.
This commit is contained in:
Thomas Leonard 2012-09-06 14:20:01 +01:00
parent 986215ccf1
commit 980c9e61e3
2 changed files with 6 additions and 3 deletions

View File

@ -7,7 +7,10 @@ ssl_enabled=`config-get ssl_enabled`
cd /etc/rabbitmq
exec 3> rabbitmq.config.new
new_config=`mktemp /etc/rabbitmq/.rabbitmq.config.XXXXXX`
chgrp rabbitmq "$new_config"
chmod g+r "$new_config"
exec 3> "$new_config"
cat >&3 <<EOF
[
@ -51,6 +54,6 @@ if [ -f rabbitmq.config ]; then
mv rabbitmq.config{,.bak}
fi
mv rabbitmq.config{.new,}
mv "$new_config" rabbitmq.config
/etc/init.d/rabbitmq-server restart

View File

@ -1 +1 @@
32
34