aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/rabbitmq/Makefile15
1 files changed, 15 insertions, 0 deletions
diff --git a/net/rabbitmq/Makefile b/net/rabbitmq/Makefile
index 3fc4e4896376..318c10977cb4 100644
--- a/net/rabbitmq/Makefile
+++ b/net/rabbitmq/Makefile
@@ -45,7 +45,22 @@ pre-install:
@${FIND} ${WRKSRC}/ebin ${WRKSRC}/include -type f | \
${XARGS} ${CHMOD} 0644
+# TODO: Wrap control scripts to use ${RABBITMQ_USER} via su, much like
+# the installed rc.d script, for user convenience.
post-install:
@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+ @${ECHO_MSG}
+ @${ECHO_MSG} "###############################################################################"
+ @${ECHO_MSG}
+ @${ECHO_MSG} "Please note:"
+ @${ECHO_MSG} "The \"rabbitmqctl\" command must be run as the \"${RABBITMQ_USER}\" user,"
+ @${ECHO_MSG} "with a real shell, and with the HOME environment variable set to that"
+ @${ECHO_MSG} "user's real home directory."
+ @${ECHO_MSG}
+ @${ECHO_MSG} "sudo users can do something like this:"
+ @${ECHO_MSG} " # sudo -H -u rabbitmq rabbitmqctl ..."
+ @${ECHO_MSG}
+ @${ECHO_MSG} "###############################################################################"
+ @${ECHO_MSG}
.include <bsd.port.mk>