Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove SMP option from ejabberdctl.cfg, -smp was removed in OTP 21 (#3560) | Badlop | 2021-04-15 | 1 | -2/+1 |
| | |||||
* | Add 'ejabberdctl foreground-quiet' | Paweł Chmielowski | 2021-01-27 | 1 | -0/+4 |
| | | | | | This starts ejabberd without detaching process but setups console logging to display only critical messages. | ||||
* | Fix handling of log_rotate_size: infinity | Paweł Chmielowski | 2021-01-13 | 1 | -1/+1 |
| | | | | This should fix issue reported in #3462 | ||||
* | log_rotate_date and log_rate_limit are deprecated since e4a8afb (#3382) | Badlop | 2020-09-22 | 1 | -3/+1 |
| | |||||
* | ejabberdctl: Avoid bashisms | Holger Weiss | 2020-08-24 | 1 | -6/+6 |
| | | | | | Don't let the ejabberdctl script depend on non-POSIX syntax. (Also, fix a typo and avoid tabs.) | ||||
* | Check if TERM is set before running a remote debug shell | Jerome Sautret | 2020-07-30 | 1 | -0/+8 |
| | |||||
* | Allow passing Erlang VM args through vm.args config file | Mickael Remond | 2020-07-29 | 1 | -0/+4 |
| | | | | | | | This can be used to define the Erlang cookie in a place that feels less foreign to non Erlang users. Fixes #3343 | ||||
* | Remove bash-izm from ejabberdctl.template introduced recently | Paweł Chmielowski | 2020-04-03 | 1 | -1/+1 |
| | |||||
* | Limit number of atoms used by ejabberdctl ( #2977) | Jerome Sautret | 2020-04-02 | 1 | -1/+1 |
| | |||||
* | Use lager on OTP<22.0 | Evgeny Khramtsov | 2019-10-25 | 1 | -1/+3 |
| | | | | This also lowers Erlang/OTP minimum version requirement back to 19.3 | ||||
* | Don't parse obsoleted options | Evgeny Khramtsov | 2019-10-19 | 1 | -3/+1 |
| | |||||
* | ejabberdctl: fix parameter parsing | tv | 2018-04-25 | 1 | -11/+9 |
| | |||||
* | ejabberdctl: Omit redundant erl option | Holger Weiss | 2018-01-29 | 1 | -1/+1 |
| | | | | The "-detached" flag implies "-noinput". | ||||
* | Fix typo /this/it/ | Licaon_Kter | 2018-01-21 | 1 | -1/+1 |
| | |||||
* | Use /bin/sh as the explicit shell when using su in ejabberdctl. | Randy Barlow | 2017-12-10 | 1 | -1/+1 |
| | | | | | | | | | | | Some distributions (such as Fedora) use /sbin/nologin as the login shell for the ejabberd user. The newer version of ejabberdctl uses su to perform the command if the INSTALLUSER invokes the script. This commit adjusts the call to su so that it passes /bin/sh as the shell to use so that it will work correctly when the ejabberd user's shell is set to nologin. Signed-off-by: Randy Barlow <randy@electronsweatshop.com> | ||||
* | ejabberdctl: Fix 'read' syntax for non-bash shells | Holger Weiss | 2017-11-07 | 1 | -2/+2 |
| | |||||
* | ejabberdctl: Fix paths for release build | Holger Weiss | 2017-11-06 | 1 | -0/+1 |
| | | | | | The ejabberdctl version generated by "make rel" relies on the SCRIPT_DIR variable which got lost in commit cbe6553baa6f. | ||||
* | harden ejabberdctl (#1977) | Christophe Romain | 2017-09-27 | 1 | -50/+49 |
| | |||||
* | Merge pull request #1996 from nosnilmot/ejabberdctl-quote-peer | Christophe Romain | 2017-09-18 | 1 | -1/+1 |
|\ | | | | | Quote $PEER in ping command to avoid hostnames containing "-" being interpreted as arithmetic | ||||
| * | Quote $PEER in ping command to avoid hostnames containing "-" being ↵ | Stu Tomlinson | 2017-09-11 | 1 | -1/+1 |
| | | | | | | | | interpreted as arithmetic | ||||
* | | Fix iexdebug and iexlive commands (#1981) | Christophe Romain | 2017-09-18 | 1 | -1/+1 |
|/ | |||||
* | fix typo | Mathias Ertl | 2017-08-08 | 1 | -1/+1 |
| | |||||
* | fix FIREWALL_WINDOW option | Mathias Ertl | 2017-08-04 | 1 | -3/+1 |
| | |||||
* | Fix errors when running ejabberdctl as root | Christophe Romain | 2017-07-20 | 1 | -22/+30 |
| | |||||
* | Fix ERLANG_OPTS when setting INET_DIST_INTERFACE | Ashish SHUKLA | 2017-07-15 | 1 | -1/+1 |
| | |||||
* | Fix ERLANG_OPTS end lines when setting FIREWALL_WINDOW (#1856) | Badlop | 2017-07-12 | 1 | -3/+3 |
| | |||||
* | Quote paths to allow spaces (#1789) | Christophe Romain | 2017-06-28 | 1 | -6/+6 |
| | |||||
* | Fix refactor bug on wait_status | Christophe Romain | 2017-06-13 | 1 | -1/+2 |
| | |||||
* | fixing iex bug with proper --name arguement | Ivy Rogatko | 2017-06-07 | 1 | -1/+1 |
| | |||||
* | Add missing space separator on EJABBERD_OPTS | Christophe Romain | 2017-06-06 | 1 | -4/+4 |
| | |||||
* | Fix EJABBERD_OPTS | Christophe Romain | 2017-06-02 | 1 | -4/+4 |
| | |||||
* | Respect INSTALLUSER when creating spool directory | Christophe Romain | 2017-06-01 | 1 | -1/+1 |
| | |||||
* | Create spool directory at start if not exists | Christophe Romain | 2017-06-01 | 1 | -0/+1 |
| | |||||
* | Remove use of getopt to support simpler shells | Christophe Romain | 2017-06-01 | 1 | -3/+2 |
| | |||||
* | Improve ejabberdctl parameters parsing | Christophe Romain | 2017-06-01 | 1 | -16/+13 |
| | |||||
* | Minor ejabberdctl improvements | Christophe Romain | 2017-06-01 | 1 | -33/+14 |
| | |||||
* | Refactor ejabberdctl | Christophe Romain | 2017-05-31 | 1 | -255/+143 |
| | |||||
* | Remove bashismes from ejabberdctl | Johan Oudinet | 2016-11-21 | 1 | -97/+94 |
| | | | | | | | | | | | | | | To avoid unecessary extra quoting, do not call commands with sh -c '' and use the -- option from su to supply arguments. Parse command line parameters is a bit tricky as the previous behavior allows to mix options to ejabberdctl with unknown options given to the next script (usually, the ctl). This is solved by relying on the fact that for loop saves its argument, so we can flush its content with set -- and re-add unknown options with set -- "$@" "$arg". Finally, remove unecessary quotes in mnesia options and in the ping command. | ||||
* | 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 |
| |