Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-03Remove bash-izm from ejabberdctl.template introduced recentlyPaweł Chmielowski
2020-04-02Limit number of atoms used by ejabberdctl ( #2977)Jerome Sautret
2019-10-25Use lager on OTP<22.0Evgeny Khramtsov
This also lowers Erlang/OTP minimum version requirement back to 19.3
2019-10-19Don't parse obsoleted optionsEvgeny Khramtsov
2018-04-25ejabberdctl: fix parameter parsingtv
2018-01-29ejabberdctl: Omit redundant erl optionHolger Weiss
The "-detached" flag implies "-noinput".
2018-01-21Fix typo /this/it/Licaon_Kter
2017-12-10Use /bin/sh as the explicit shell when using su in ejabberdctl.Randy Barlow
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>
2017-11-07ejabberdctl: Fix 'read' syntax for non-bash shellsHolger Weiss
2017-11-06ejabberdctl: Fix paths for release buildHolger Weiss
The ejabberdctl version generated by "make rel" relies on the SCRIPT_DIR variable which got lost in commit cbe6553baa6f.
2017-09-27harden ejabberdctl (#1977)Christophe Romain
2017-09-18Merge pull request #1996 from nosnilmot/ejabberdctl-quote-peerChristophe Romain
Quote $PEER in ping command to avoid hostnames containing "-" being interpreted as arithmetic
2017-09-18Fix iexdebug and iexlive commands (#1981)Christophe Romain
2017-09-11Quote $PEER in ping command to avoid hostnames containing "-" being ↵Stu Tomlinson
interpreted as arithmetic
2017-08-08fix typoMathias Ertl
2017-08-04fix FIREWALL_WINDOW optionMathias Ertl
2017-07-20Fix errors when running ejabberdctl as rootChristophe Romain
2017-07-15Fix ERLANG_OPTS when setting INET_DIST_INTERFACEAshish SHUKLA
2017-07-12Fix ERLANG_OPTS end lines when setting FIREWALL_WINDOW (#1856)Badlop
2017-06-28Quote paths to allow spaces (#1789)Christophe Romain
2017-06-13Fix refactor bug on wait_statusChristophe Romain
2017-06-08fixing iex bug with proper --name arguementIvy Rogatko
2017-06-06Add missing space separator on EJABBERD_OPTSChristophe Romain
2017-06-02Fix EJABBERD_OPTSChristophe Romain
2017-06-01Respect INSTALLUSER when creating spool directoryChristophe Romain
2017-06-01Create spool directory at start if not existsChristophe Romain
2017-06-01Remove use of getopt to support simpler shellsChristophe Romain
2017-06-01Improve ejabberdctl parameters parsingChristophe Romain
2017-06-01Minor ejabberdctl improvementsChristophe Romain
2017-05-31Refactor ejabberdctlChristophe Romain
2016-11-21Remove bashismes from ejabberdctlJohan Oudinet
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.
2016-06-23Fix typo from d8bb5d9cChristophe Romain
2016-06-17Give more time to stop and kill epmd (#882)Christophe Romain
2016-05-01ejabberdctl: Fix path to epmdHolger Weiss
2016-04-27Force ERL_PATH for elixirChristophe Romain
2016-04-25SCRIPT_DIR needed for releaseChristophe Romain
2016-04-25Remove useless variable and quote EPMD and SPOOL_DIRChristophe Romain
2016-04-21Fix node ping commandChristophe Romain
2016-04-21Use UUID for ctl node name (#1021)Christophe Romain
2016-03-24Specify lacking nodename (thanks to hamano)(#1020)Christophe Romain
2016-03-18Extend scope of ejabberdctl pingChristophe Romain
2016-03-18Escape quoting node name for ejabberdctl pingChristophe Romain
2016-03-09Fix escaping of argument in iexlive and iexdebugPaweł Chmielowski
2016-02-15Another fix for \n in ejabberdctl argumentsPaweł Chmielowski
2016-02-13Allow to pass \n in argument to ejabberdctlPaweł Chmielowski
2016-01-17Merge remote-tracking branch 'processone/pr/907'Holger Weiss
* processone/pr/907: don't escape ERL_OPTIONS
2016-01-14don't escape ERL_OPTIONSHAMANO Tsukasa
2016-01-04Improve escaping of arguments passed to ejabberdctlPaweł Chmielowski
This fixes issue #804
2016-01-04ejabberdctl: Call erl without -pa argumentHolger Weiss
The path to ejabberd's ebin directories is now specified by setting the ERL_LIBS variable.
2015-12-08Add ability to disable timeout for ejabberdctl commandPaweł Chmielowski