diff options
author | Paweł Chmielowski <pchmielowski@process-one.net> | 2021-01-13 11:47:51 +0100 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2021-01-13 11:48:46 +0100 |
commit | 95c157409b1e6cf82a5dc40c23de91624d495d9d (patch) | |
tree | 617b2e1f637586212590feda8242c9bad7e3281f /ejabberdctl.template | |
parent | Mention gettext and weblate to update translations (diff) |
Fix handling of log_rotate_size: infinity
This should fix issue reported in #3462
Diffstat (limited to 'ejabberdctl.template')
-rwxr-xr-x | ejabberdctl.template | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ejabberdctl.template b/ejabberdctl.template index 256a40c7..b2bfb38a 100755 --- a/ejabberdctl.template +++ b/ejabberdctl.template @@ -87,7 +87,7 @@ ERL_INETRC="$ETC_DIR"/inetrc # define ejabberd parameters EJABBERD_OPTS="$EJABBERD_OPTS\ -$(sed '/^log_rotate_size/!d;s/:[ \t]*\([0-9]*\).*/ \1/;s/^/ /' "$EJABBERD_CONFIG_PATH")\ +$(sed '/^log_rotate_size/!d;s/:[ \t]*\([0-9]\{1,\}\).*/ \1/;s/:[ \t]*\(infinity\).*/ \1/;s/^/ /' "$EJABBERD_CONFIG_PATH")\ $(sed '/^log_rotate_count/!d;s/:[ \t]*\([0-9]*\).*/ \1/;s/^/ /' "$EJABBERD_CONFIG_PATH")" [ -n "$EJABBERD_OPTS" ] && EJABBERD_OPTS="-ejabberd $EJABBERD_OPTS" EJABBERD_OPTS="-mnesia dir \"$SPOOL_DIR\" $MNESIA_OPTIONS $EJABBERD_OPTS -s ejabberd" |