From 4f8e91b971e087da69d57c62951dd1c9dbf65d63 Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sat, 24 Aug 2024 16:56:50 +0000
Subject: [PATCH] update tool/ssinstall.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 tool/ssinstall | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/tool/ssinstall b/tool/ssinstall
index 558bc64..9cfa5e0 100755
--- a/tool/ssinstall
+++ b/tool/ssinstall
@@ -34,13 +34,13 @@ function create_desktop_file() {
 function exec_create_desktop_file() {
     local user=$(who | awk '{print $1}' | head -n 1)
     for desktop_file_path in $(dpkg -L "$package_name" |grep /usr/share/applications/ | awk '/\.desktop$/ {print}'); do
-	if [ "$(grep -m 1 '^NoDisplay=' "$desktop_file_path" | cut -d '=' -f 2)" = "true" ] ||  [ "$(grep -m 1 '^NoDisplay=' "$desktop_file_path" | cut -d '=' -f 2)" = "True" ];then
+	if [ "$(cat $desktop_file_path | grep NoDisplay=true)" = "" ];then
 	echo $desktop_file_path is checked and will be installed to desktop
         sudo -u "$user" cp "$desktop_file_path" "$(sudo -u "$user" xdg-user-dir DESKTOP)/"
 	fi
     done
 	for desktop_file_path in $(dpkg -L "$package_name" |grep /opt/apps/$package_name/entries/applications | awk '/\.desktop$/ {print}'); do
-	if [ "$(grep -m 1 '^NoDisplay=' "$desktop_file_path" | cut -d '=' -f 2)" = "true" ] ||  [ "$(grep -m 1 '^NoDisplay=' "$desktop_file_path" | cut -d '=' -f 2)" = "True" ];then
+	if [ "$(cat $desktop_file_path | grep NoDisplay=true)" = "" ];then
 	echo $desktop_file_path is checked and will be installed to desktop
         chmod +x $desktop_file_path
         sudo -u "$user" cp "$desktop_file_path" "$(sudo -u "$user" xdg-user-dir DESKTOP)/"
@@ -50,6 +50,7 @@ function exec_create_desktop_file() {
 
 }
 
+
 function zenity() {
     local user=$(who | awk '{print $1}' | head -n 1)
     local uid=$(id -u "$user")