/usr/bin/smuxi-server is in smuxi-engine 1.0.6-1.
This file is owned by root:root, with mode 0o755.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #!/bin/sh
# workaround TLS/SSL negotiation caching issues of Mono, see:
# https://smuxi.im/issues/show/802
MONO_TLS_SESSION_CACHE_TIMEOUT=0
export MONO_TLS_SESSION_CACHE_TIMEOUT
# Mono >= 4 SEGVs with Boehm as GC during startup
# see https://bugzilla.opensuse.org/show_bug.cgi?id=955080
if ! mono -V | grep -q -F "version 4."; then
# HACK: forcibly disabled SGen, as it has a known SEGV bug related to the
# Mono.Data.Sqlite binding that does not happen with the boehm GC, see:
# https://smuxi.im/issues/show/1062
MONO_ENV_OPTIONS="$(echo $MONO_ENV_OPTIONS | sed s/--gc=sgen//)"
MONO_ENV_OPTIONS="--gc=boehm $MONO_ENV_OPTIONS"
export MONO_ENV_OPTIONS
fi
exec mono --debug "/usr/lib/smuxi/smuxi-server.exe" "$@"
|