From f3cd829e8b9883db427fc3b43d50d2af355d7c6d Mon Sep 17 00:00:00 2001 From: thelamer Date: Sat, 13 Apr 2024 06:49:18 -0700 Subject: [PATCH] suppress app logs as they are noisy --- root/defaults/autostart | 2 +- root/defaults/menu.xml | 2 +- root/usr/bin/obsidian | 13 +++++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100755 root/usr/bin/obsidian diff --git a/root/defaults/autostart b/root/defaults/autostart index 4898e6f..de39159 100644 --- a/root/defaults/autostart +++ b/root/defaults/autostart @@ -1 +1 @@ -/opt/obsidian/obsidian --no-sandbox \ No newline at end of file +obsidian diff --git a/root/defaults/menu.xml b/root/defaults/menu.xml index f755987..d07721d 100644 --- a/root/defaults/menu.xml +++ b/root/defaults/menu.xml @@ -1,7 +1,7 @@ -/opt/obsidian/obsidian --no-sandbox +/usr/bin/obsidian /usr/bin/chromium /usr/bin/xterm diff --git a/root/usr/bin/obsidian b/root/usr/bin/obsidian new file mode 100755 index 0000000..fe3e0b8 --- /dev/null +++ b/root/usr/bin/obsidian @@ -0,0 +1,13 @@ +#!/bin/bash + +BIN=/opt/obsidian/obsidian + +# Run normally on privved containers or modified un non priv +if grep -q 'Seccomp:.0' /proc/1/status; then + ${BIN} \ + "$@" > /dev/null 2>&1 +else + ${BIN} \ + --no-sandbox \ + "$@" > /dev/null 2>&1 +fi