view docker/backend-dev/scripts/entrypoint.sh @ 4118:07370d2a9bde

plugin XEP-0167: keep media order when starting a call: media content order is relevant when building Jingle contents/SDP notably for bundling. This patch fixes the previous behaviour of always using the same order by keeping the order of the data (i.e. order of original SDP offer). Previous behaviour could lead to call failure. rel 424
author Goffi <goffi@goffi.org>
date Tue, 03 Oct 2023 15:15:24 +0200
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 "$@"