aboutsummaryrefslogtreecommitdiff
path: root/ejabberdctl.template (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo from d8bb5d9cChristophe Romain2016-06-231-1/+1
|
* Give more time to stop and kill epmd (#882)Christophe Romain2016-06-171-1/+1
|
* ejabberdctl: Fix path to epmdHolger Weiss2016-05-011-1/+1
|
* Force ERL_PATH for elixirChristophe Romain2016-04-271-2/+2
|
* SCRIPT_DIR needed for releaseChristophe Romain2016-04-251-0/+1
|
* Remove useless variable and quote EPMD and SPOOL_DIRChristophe Romain2016-04-251-17/+7
|
* Fix node ping commandChristophe Romain2016-04-211-3/+4
|
* Use UUID for ctl node name (#1021)Christophe Romain2016-04-211-81/+25
|
* Specify lacking nodename (thanks to hamano)(#1020)Christophe Romain2016-03-241-1/+1
|
* Extend scope of ejabberdctl pingChristophe Romain2016-03-181-1/+8
|
* Escape quoting node name for ejabberdctl pingChristophe Romain2016-03-181-1/+1
|
* Fix escaping of argument in iexlive and iexdebugPaweł Chmielowski2016-03-091-7/+17
|
* Another fix for \n in ejabberdctl argumentsPaweł Chmielowski2016-02-151-3/+3
|
* Allow to pass \n in argument to ejabberdctlPaweł Chmielowski2016-02-121-1/+5
|
* Merge remote-tracking branch 'processone/pr/907'Holger Weiss2016-01-171-1/+0
|\ | | | | | | | | * processone/pr/907: don't escape ERL_OPTIONS
| * don't escape ERL_OPTIONSHAMANO Tsukasa2016-01-151-1/+0
| |
* | Improve escaping of arguments passed to ejabberdctlPaweł Chmielowski2016-01-041-69/+81
| | | | | | | | This fixes issue #804
* | ejabberdctl: Call erl without -pa argumentHolger Weiss2016-01-031-6/+0
| | | | | | | | | | The path to ejabberd's ebin directories is now specified by setting the ERL_LIBS variable.
* | Add ability to disable timeout for ejabberdctl commandPaweł Chmielowski2015-12-081-1/+2
| |
* | Merge branch 'cluster_fix'Christophe Romain2015-11-201-12/+0
|\ \
| * | Integrate join/leave cluster as ejabberd commandChristophe Romain2015-11-201-12/+0
| | |
* | | feat(ejabberdctl): Foreground option for dockerArno B2015-10-291-5/+22
|/ / | | | | Docker needs services to run in foreground.
* / ejabberdctl: export CONTRIB_MODULES_CONF_DIRHolger Weiss2015-10-261-0/+1
|/
* Use OTP directory structure for 'make install'Paweł Chmielowski2015-10-151-11/+2
|
* Remove obsolete sasl initChristophe Romain2015-10-121-2/+0
|
* Allow root to run join_cluster and leave_clusterJohan Oudinet2015-09-221-2/+2
| | | | | | | Prefix the call to joincluster and leavecluster in ejabberdctl by $EXEC_CMD. Avoid using sh -c in these scripts. Should fix #676.
* Let ejabberdctl handle more shell metacharactersHolger Weiss2015-08-151-1/+1
| | | | Closes #704.
* Allow several ';' passed in commands (#599)Christophe Romain2015-06-181-1/+1
|
* Allow password with ';' passed in ejabberdctl (#599)Christophe Romain2015-06-171-1/+1
|
* Minor cosmetic changes and add ping commandChristophe Romain2015-05-221-15/+24
|
* A few more... Fix epmd not in PATH (#484)(thanks to acediac)Badlop2015-05-221-1/+1
|
* Revert "Fix EJABBERD_OPTS quoting for Elixir"Holger Weiss2015-05-181-3/+3
| | | | | | | This reverts commit 2a15453d98425c72ae24e9da4d56ad295a57be1d. The commit broke the case where 'log_rotate_date' is set to "$D0", for example.
* Merge pull request #503 from weiss/fix-quoting-for-elixirChristophe Romain2015-05-131-3/+3
|\ | | | | Fix EJABBERD_OPTS quoting for Elixir
| * Fix EJABBERD_OPTS quoting for ElixirHolger Weiss2015-02-241-3/+3
| |
* | ejabberdctl: define mnesia optionsJohan Oudinet2015-04-271-2/+4
| | | | | | | | | | | | In addition to factorize how the mnesia dir option is given to erl commands, it allows one to set extra mnesia options via the MNESIA_OPTIONS environment variable.
* | export CONTRIB_MODULES_PATH (thanks to sezuan)(#489)Christophe Romain2015-03-241-0/+1
| |
* | Fix epmd not in PATH (#484)Christophe Romain2015-03-181-3/+4
| |
* | ejabberdctl: Escape whitespace in ERL_OPTIONSHolger Weiss2015-03-131-0/+1
| | | | | | | | | | | | | | If ERL_OPTIONS="-opt arg" is specified, make sure the space character between "-opt" and "arg" is retained. Fixes #143.
* | Extra arguments to cluster scripts are not mandatoryChristophe Romain2015-03-131-2/+2
| |
* | Remove trailing space to get correct argumentsChristophe Romain2015-03-131-2/+2
| | | | | | | | | | This allows to remove any argument to joincluster/leavecluster scripts when no parameters has been added after the ctl command.
* | Replace bashism in ejabberdctlHolger Weiss2015-03-121-2/+2
| |
* | add mnesia cluster helper scriptsChristophe Romain2015-03-061-0/+12
|/
* Add Elixir support to ejabberdMickaël Rémond2015-02-101-30/+75
|
* ejabberdctl: Omit su(1)'s "-p" flagHolger Weiss2014-07-271-6/+2
| | | | | | | | | | On Linux, su(1)'s "-p" flag makes sure the following environment variables are preserved: $HOME, $SHELL, $USER, and $LOGNAME. The flag isn't portable, and since we don't set HOME=$SPOOLDIR anymore, there's no reason to preserve these variables anyway. Without "-p", we also don't need to set HOME=$INSTALLUSER_HOME, as su(1) now does that for us.
* ejabberdctl: Remove outdated commentHolger Weiss2014-07-241-3/+0
| | | | The home directory is no longer set to $SPOOL_DIR.
* ejabberdctl: Create home directory as rootHolger Weiss2014-07-241-4/+8
| | | | | If the $INSTALLUSER is not root, he will usually not have the necessary permissions to create his home directory.
* ejabberdctl: Use $INSTALLUSER's home directoryHolger Weiss2014-07-241-1/+2
| | | | | Make sure ejabberdctl uses the $INSTALLUSER's .erlang.cookie file even if the script was executed by root.
* remove bash dependency, fix EJABBERD_OPTS useChristophe Romain2014-07-211-36/+36
|
* Replace bash-specific syntax in ejabberdctlHolger Weiss2014-07-201-1/+1
| | | | | | Use plain POSIX shell syntax to match ".yml" configuration file names. This is also slightly more correct, as it matches ".yml" only at the *end* of the file name.
* Move warnings inside check for , use variable for pathMathias Ertl2014-07-111-31/+33
|