~mil/sxmo-utils

f7698e4a25f11c5d673c9c41d46d11c131ae866e — Maxim Karasev a month ago 2e96545
Move operating system detection to sxmo_common

Signed-off-by: Stacy Harper <contact@stacyharper.net>
2 files changed, 10 insertions(+), 8 deletions(-)

M scripts/core/sxmo_common.sh
M scripts/modem/sxmo_modemmonitortoggle.sh
M scripts/core/sxmo_common.sh => scripts/core/sxmo_common.sh +10 -0
@@ 9,6 9,16 @@
# we disable shellcheck SC2034 (variable not used)
# for all the variables we define here

# Determine current operating system
if [ -f /etc/os-release ]; then
	# freedesktop.org and systemd
	# shellcheck disable=SC2034
	. /etc/os-release
	export OS="$NAME"
else
	export OS="Unknown"
fi

# shellcheck disable=SC2034
export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-$HOME/.local/run}"
# shellcheck disable=SC2034

M scripts/modem/sxmo_modemmonitortoggle.sh => scripts/modem/sxmo_modemmonitortoggle.sh +0 -8
@@ 10,14 10,6 @@
# shellcheck source=scripts/core/sxmo_common.sh
. "$(dirname "$0")/sxmo_common.sh"

if [ -f /etc/os-release ]; then
	# freedesktop.org and systemd
	. /etc/os-release
	OS=$NAME
else
	OS="Unknown"
fi

daemon_start() {
	case "$OS" in
		"Alpine Linux"|postmarketOS)