Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo from d8bb5d9c | Christophe Romain | 2016-06-23 | 1 | -1/+1 |
| | |||||
* | Give more time to stop and kill epmd (#882) | Christophe Romain | 2016-06-17 | 1 | -1/+1 |
| | |||||
* | ejabberdctl: Fix path to epmd | Holger Weiss | 2016-05-01 | 1 | -1/+1 |
| | |||||
* | Force ERL_PATH for elixir | Christophe Romain | 2016-04-27 | 1 | -2/+2 |
| | |||||
* | SCRIPT_DIR needed for release | Christophe Romain | 2016-04-25 | 1 | -0/+1 |
| | |||||
* | Remove useless variable and quote EPMD and SPOOL_DIR | Christophe Romain | 2016-04-25 | 1 | -17/+7 |
| | |||||
* | Fix node ping command | Christophe Romain | 2016-04-21 | 1 | -3/+4 |
| | |||||
* | Use UUID for ctl node name (#1021) | Christophe Romain | 2016-04-21 | 1 | -81/+25 |
| | |||||
* | Specify lacking nodename (thanks to hamano)(#1020) | Christophe Romain | 2016-03-24 | 1 | -1/+1 |
| | |||||
* | Extend scope of ejabberdctl ping | Christophe Romain | 2016-03-18 | 1 | -1/+8 |
| | |||||
* | Escape quoting node name for ejabberdctl ping | Christophe Romain | 2016-03-18 | 1 | -1/+1 |
| | |||||
* | Fix escaping of argument in iexlive and iexdebug | Paweł Chmielowski | 2016-03-09 | 1 | -7/+17 |
| | |||||
* | Another fix for \n in ejabberdctl arguments | Paweł Chmielowski | 2016-02-15 | 1 | -3/+3 |
| | |||||
* | Allow to pass \n in argument to ejabberdctl | Paweł Chmielowski | 2016-02-12 | 1 | -1/+5 |
| | |||||
* | Merge remote-tracking branch 'processone/pr/907' | Holger Weiss | 2016-01-17 | 1 | -1/+0 |
|\ | | | | | | | | | * processone/pr/907: don't escape ERL_OPTIONS | ||||
| * | don't escape ERL_OPTIONS | HAMANO Tsukasa | 2016-01-15 | 1 | -1/+0 |
| | | |||||
* | | Improve escaping of arguments passed to ejabberdctl | Paweł Chmielowski | 2016-01-04 | 1 | -69/+81 |
| | | | | | | | | This fixes issue #804 | ||||
* | | ejabberdctl: Call erl without -pa argument | Holger Weiss | 2016-01-03 | 1 | -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 command | Paweł Chmielowski | 2015-12-08 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'cluster_fix' | Christophe Romain | 2015-11-20 | 1 | -12/+0 |
|\ \ | |||||
| * | | Integrate join/leave cluster as ejabberd command | Christophe Romain | 2015-11-20 | 1 | -12/+0 |
| | | | |||||
* | | | feat(ejabberdctl): Foreground option for docker | Arno B | 2015-10-29 | 1 | -5/+22 |
|/ / | | | | | Docker needs services to run in foreground. | ||||
* / | ejabberdctl: export CONTRIB_MODULES_CONF_DIR | Holger Weiss | 2015-10-26 | 1 | -0/+1 |
|/ | |||||
* | Use OTP directory structure for 'make install' | Paweł Chmielowski | 2015-10-15 | 1 | -11/+2 |
| | |||||
* | Remove obsolete sasl init | Christophe Romain | 2015-10-12 | 1 | -2/+0 |
| | |||||
* | Allow root to run join_cluster and leave_cluster | Johan Oudinet | 2015-09-22 | 1 | -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 metacharacters | Holger Weiss | 2015-08-15 | 1 | -1/+1 |
| | | | | Closes #704. | ||||
* | Allow several ';' passed in commands (#599) | Christophe Romain | 2015-06-18 | 1 | -1/+1 |
| | |||||
* | Allow password with ';' passed in ejabberdctl (#599) | Christophe Romain | 2015-06-17 | 1 | -1/+1 |
| | |||||
* | Minor cosmetic changes and add ping command | Christophe Romain | 2015-05-22 | 1 | -15/+24 |
| | |||||
* | A few more... Fix epmd not in PATH (#484)(thanks to acediac) | Badlop | 2015-05-22 | 1 | -1/+1 |
| | |||||
* | Revert "Fix EJABBERD_OPTS quoting for Elixir" | Holger Weiss | 2015-05-18 | 1 | -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-elixir | Christophe Romain | 2015-05-13 | 1 | -3/+3 |
|\ | | | | | Fix EJABBERD_OPTS quoting for Elixir | ||||
| * | Fix EJABBERD_OPTS quoting for Elixir | Holger Weiss | 2015-02-24 | 1 | -3/+3 |
| | | |||||
* | | ejabberdctl: define mnesia options | Johan Oudinet | 2015-04-27 | 1 | -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 Romain | 2015-03-24 | 1 | -0/+1 |
| | | |||||
* | | Fix epmd not in PATH (#484) | Christophe Romain | 2015-03-18 | 1 | -3/+4 |
| | | |||||
* | | ejabberdctl: Escape whitespace in ERL_OPTIONS | Holger Weiss | 2015-03-13 | 1 | -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 mandatory | Christophe Romain | 2015-03-13 | 1 | -2/+2 |
| | | |||||
* | | Remove trailing space to get correct arguments | Christophe Romain | 2015-03-13 | 1 | -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 ejabberdctl | Holger Weiss | 2015-03-12 | 1 | -2/+2 |
| | | |||||
* | | add mnesia cluster helper scripts | Christophe Romain | 2015-03-06 | 1 | -0/+12 |
|/ | |||||
* | Add Elixir support to ejabberd | Mickaël Rémond | 2015-02-10 | 1 | -30/+75 |
| | |||||
* | ejabberdctl: Omit su(1)'s "-p" flag | Holger Weiss | 2014-07-27 | 1 | -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 comment | Holger Weiss | 2014-07-24 | 1 | -3/+0 |
| | | | | The home directory is no longer set to $SPOOL_DIR. | ||||
* | ejabberdctl: Create home directory as root | Holger Weiss | 2014-07-24 | 1 | -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 directory | Holger Weiss | 2014-07-24 | 1 | -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 use | Christophe Romain | 2014-07-21 | 1 | -36/+36 |
| | |||||
* | Replace bash-specific syntax in ejabberdctl | Holger Weiss | 2014-07-20 | 1 | -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 path | Mathias Ertl | 2014-07-11 | 1 | -31/+33 |
| |