From 86c9c99e9054e091afa56579d5ab441cac45e8f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Wed, 22 Apr 2020 20:03:15 +0200 Subject: DEB trinity-slax: Create an initial kdeglobals to avoid displaying Release Notes on every clean boot. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- .../_base/metapackages/trinity-slax/debian/postinst | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/debian/_base/metapackages/trinity-slax/debian/postinst b/debian/_base/metapackages/trinity-slax/debian/postinst index 9576c7390..ca68a2b8e 100644 --- a/debian/_base/metapackages/trinity-slax/debian/postinst +++ b/debian/_base/metapackages/trinity-slax/debian/postinst @@ -3,13 +3,21 @@ case "$1" in configure) + [ -d /root/.trinity/share/config ] || + mkdir -p /root/.trinity/share/config + + if [ ! -f /root/.trinity/share/config/kdeglobals ]; then + RELEASE_VERSION="$(/opt/trinity/bin/tde-config --version | sed -n 's|^TDE: ||p')" + /opt/trinity/bin/kwriteconfig --file /root/.trinity/share/config/kdeglobals \ + --group "Release Notes" \ + --key "$RELEASE_VERSION" \ + --type bool "true" + fi if [ ! -f /root/.trinity/share/config/kpersonalizerrc ]; then - [ -d /root/.trinity/share/config ] || - mkdir -p /root/.trinity/share/config - cat >/root/.trinity/share/config/kpersonalizerrc <