view docker/backend-dev/scripts/entrypoint.sh @ 4007:1d5a81e3c9e8

plugin XEP-0384: skip MessageReceived trigger when in a component: OMEMO is not used in components so far, but the trigger is trying to request OMEMO PEP nodes, which causes an error with virtual pubsub service of AP component.
author Goffi <goffi@goffi.org>
date Thu, 16 Mar 2023 12:31:24 +0100
parents 73e04040d577
children
line wrap: on
line source

#!/bin/sh

eval $(dbus-launch --sh-syntax)

# default, backend is launched in foreground
if [ $# -eq 0 ]
then
	exec libervia-backend fg
fi

# backend is launched with an explicit subcommand
if [ $1 = fg -o $1 = bg -o $1 = debug -o $1 = stop -o $1 = status ]
then
	exec libervia-backend "$@"
fi

# a whole command is specified
libervia-backend bg
exec "$@"