summaryrefslogtreecommitdiff
path: root/ejabberdctl.template
diff options
context:
space:
mode:
authorJerome Sautret <jerome.sautret@process-one.net>2020-04-02 15:51:16 +0200
committerJerome Sautret <jerome.sautret@process-one.net>2020-04-02 15:51:16 +0200
commit762486d19918ab04862b916493ae6e3672ec6d44 (patch)
tree96d8a16945f9a849c8ec1ecc2b8ea589a334ab88 /ejabberdctl.template
parentDocument mod_shared_roster_ldap options (diff)
Limit number of atoms used by ejabberdctl ( #2977)
Diffstat (limited to '')
-rwxr-xr-xejabberdctl.template2
1 files changed, 1 insertions, 1 deletions
diff --git a/ejabberdctl.template b/ejabberdctl.template
index a940c3df..eca56347 100755
--- a/ejabberdctl.template
+++ b/ejabberdctl.template
@@ -198,7 +198,7 @@ uid()
uuid=$(uuidgen 2>/dev/null)
[ -z "$uuid" ] && [ -f /proc/sys/kernel/random/uuid ] && uuid=$(cat /proc/sys/kernel/random/uuid)
[ -z "$uuid" ] && uuid=$(printf "%X" "${RANDOM:-$$}$(date +%M%S)")
- uuid=${uuid%%-*}
+ uuid=${uuid:0:3}
[ $# -eq 0 ] && echo "${uuid}-${ERLANG_NODE}"
[ $# -eq 1 ] && echo "${uuid}-${1}-${ERLANG_NODE}"
[ $# -eq 2 ] && echo "${uuid}-${1}@${2}"