Move operating system detection to sxmo_common
Signed-off-by: Stacy Harper <contact@stacyharper.net>
This commit is contained in:
parent
2e965453c1
commit
f7698e4a25
2 changed files with 10 additions and 8 deletions
|
@ -9,6 +9,16 @@
|
||||||
# we disable shellcheck SC2034 (variable not used)
|
# we disable shellcheck SC2034 (variable not used)
|
||||||
# for all the variables we define here
|
# 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
|
# shellcheck disable=SC2034
|
||||||
export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-$HOME/.local/run}"
|
export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-$HOME/.local/run}"
|
||||||
# shellcheck disable=SC2034
|
# shellcheck disable=SC2034
|
||||||
|
|
|
@ -10,14 +10,6 @@
|
||||||
# shellcheck source=scripts/core/sxmo_common.sh
|
# shellcheck source=scripts/core/sxmo_common.sh
|
||||||
. "$(dirname "$0")/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() {
|
daemon_start() {
|
||||||
case "$OS" in
|
case "$OS" in
|
||||||
"Alpine Linux"|postmarketOS)
|
"Alpine Linux"|postmarketOS)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue