Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | add ability to rotate logs on given date condition | Christophe Romain | 2014-07-02 | 1 | -0/+18 | |
| | ||||||
* | let ejabberdctl explicitely use bash | Christophe Romain | 2014-06-20 | 1 | -1/+1 | |
| | ||||||
* | Change configuration file format to YAML | Evgeniy Khramtsov | 2013-08-21 | 1 | -1/+1 | |
| | ||||||
* | inet_dist_use_interface requires argument quoting | Christophe Romain | 2013-06-19 | 1 | -2/+2 | |
| | ||||||
* | Improve handling of INET_DIST_INTERFACE option (EJAB-1611) | Badlop | 2013-06-18 | 1 | -1/+5 | |
| | | | | | In old releases, only the erlang format {127,0,0,1} was supported. Now we support also 127.0.0.1, but we want backwards compatibility. | |||||
* | improve ejabberdctl, and support different node names (thanks to Zach ↵ | Christophe Romain | 2013-06-18 | 1 | -145/+148 | |
| | | | | Calvert)(EJAB-1611) | |||||
* | Switch to rebar build tool | Evgeniy Khramtsov | 2013-06-13 | 1 | -0/+392 | |
Use dynamic Rebar configuration Make iconv dependency optional Disable transient_supervisors compile option Add hipe compilation support Only compile ibrowse and lhttpc when needed Make it possible to generate an OTP application release Add --enable-debug compile option Add --enable-all compiler option Add --enable-tools configure option Add --with-erlang configure option. Add --enable-erlang-version-check configure option. Add lager support Improve the test suite |