SOURCES: ejabberd.sysconfig, ejabberd.init - allow to set node name
arekm
arekm at pld-linux.org
Fri Feb 16 12:42:34 CET 2007
Author: arekm Date: Fri Feb 16 11:42:34 2007 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- allow to set node name
---- Files affected:
SOURCES:
ejabberd.sysconfig (1.1 -> 1.2) , ejabberd.init (1.8 -> 1.9)
---- Diffs:
================================================================
Index: SOURCES/ejabberd.sysconfig
diff -u SOURCES/ejabberd.sysconfig:1.1 SOURCES/ejabberd.sysconfig:1.2
--- SOURCES/ejabberd.sysconfig:1.1 Tue Aug 31 22:59:11 2004
+++ SOURCES/ejabberd.sysconfig Fri Feb 16 12:42:29 2007
@@ -1,6 +1,9 @@
# Nice level for jabberd
SERVICE_RUN_NICE_LEVEL="+0"
+# Node name
+#NODE="nodename"
+
# uncomment this to allow more then 1024 connections (increases memory usage)
#ERL_MAX_PORTS=32000
================================================================
Index: SOURCES/ejabberd.init
diff -u SOURCES/ejabberd.init:1.8 SOURCES/ejabberd.init:1.9
--- SOURCES/ejabberd.init:1.8 Sun Nov 12 23:26:53 2006
+++ SOURCES/ejabberd.init Fri Feb 16 12:42:29 2007
@@ -14,6 +14,8 @@
# Get service config - may override defaults
[ -f /etc/sysconfig/ejabberd ] && . /etc/sysconfig/ejabberd
+[ -z "$NODENAME" ] && NODENAME=$(hostname)
+
start() {
# Check if the service is already running?
if [ ! -f /var/lock/subsys/ejabberd ]; then
@@ -33,7 +35,7 @@
# Stop daemons.
if [ -f /var/lock/subsys/ejabberd ]; then
msg_stopping ejabberd
- /usr/sbin/ejabberdctl ejabberd@`hostname` stop 2>/dev/null
+ /usr/sbin/ejabberdctl ejabberd@${NODENAME} stop 2>/dev/null
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
ok
@@ -63,7 +65,7 @@
if [ -f /var/lock/subsys/ejabberd ]; then
msg_reloading ejabberd
busy
- /usr/sbin/ejabberdctl ejabberd@`hostname` restart
+ /usr/sbin/ejabberdctl ejabberd@${NODENAME} restart
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
ok
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/ejabberd.sysconfig?r1=1.1&r2=1.2&f=u
http://cvs.pld-linux.org/SOURCES/ejabberd.init?r1=1.8&r2=1.9&f=u
More information about the pld-cvs-commit
mailing list