summaryrefslogtreecommitdiff
path: root/net/rabbitmq/files
diff options
context:
space:
mode:
authorBruce M Simpson <bms@FreeBSD.org>2009-07-04 17:59:45 +0000
committerBruce M Simpson <bms@FreeBSD.org>2009-07-04 17:59:45 +0000
commit37bb6161f08acfd9933a15742cca8ef7892ee01f (patch)
tree46610c3c132944f9e94d5038f41e67b6ac9a6cac /net/rabbitmq/files
parentUpdate to 0.42.0. (diff)
Use pkg-message.in instead of post-install so it will appear in a
binary package. Push UID/GID/group/user substitutions into Makefile, use SUBST_LIST. Tidy up variable definitions in Makefile. Suggested by: wxs
Notes
Notes: svn path=/head/; revision=237096
Diffstat (limited to 'net/rabbitmq/files')
-rw-r--r--net/rabbitmq/files/pkg-install.in8
-rw-r--r--net/rabbitmq/files/pkg-message.in16
2 files changed, 20 insertions, 4 deletions
diff --git a/net/rabbitmq/files/pkg-install.in b/net/rabbitmq/files/pkg-install.in
index 6dc6a8397ca5..7066ed2a81e7 100644
--- a/net/rabbitmq/files/pkg-install.in
+++ b/net/rabbitmq/files/pkg-install.in
@@ -1,9 +1,9 @@
#!/bin/sh
-RABBITMQ_USER=rabbitmq
-RABBITMQ_GROUP=${RABBITMQ_USER}
-RABBITMQ_UID=135
-RABBITMQ_GID=${RABBITMQ_UID}
+RABBITMQ_GID=%%RABBITMQ_GID%%
+RABBITMQ_GROUP=%%RABBITMQ_GROUP%%
+RABBITMQ_UID=%%RABBITMQ_UID%%
+RABBITMQ_USER=%%RABBITMQ_USER%%
case $2 in
PRE-INSTALL)
diff --git a/net/rabbitmq/files/pkg-message.in b/net/rabbitmq/files/pkg-message.in
new file mode 100644
index 000000000000..6678185bc221
--- /dev/null
+++ b/net/rabbitmq/files/pkg-message.in
@@ -0,0 +1,16 @@
+
+##############################################################################
+
+Please note:
+The "rabbitmqctl" command must be run as the %%RABBITMQ_USER%% user,
+with a real shell, and with the ${HOME} environment variable set to that
+user's real home directory.
+
+su users can do something like this:
+ # env HOME=/home/%%RABBITMQ_USER%% su -m %%RABBITMQ_USER%% -c 'rabbitmqctl ...'
+
+sudo users can do something like this:
+ # sudo -H -u %%RABBITMQ_USER%% rabbitmqctl ...
+
+##############################################################################
+