]> gitweb.morketsmerke.org Git - latitude-7420.git/commitdiff
Dostosowanie immudex-updates do wdroĊĵenia na projekcie. main
authorxf0r3m <jakubstasinski@protonmail.com>
Sat, 6 Sep 2025 07:40:50 +0000 (09:40 +0200)
committerxf0r3m <jakubstasinski@protonmail.com>
Sat, 6 Sep 2025 07:40:50 +0000 (09:40 +0200)
immudex-updates

index 42e92ebd4e519cf9bd4ea7d3df4ce6d551e78b83..d91a67d1bd4c1917381211a94acc2c741f942e34 100755 (executable)
@@ -44,7 +44,7 @@ if [ -x /usr/local/bin/nu ]; then
 fi
 
 if [ -x /usr/local/bin/nextcloud ]; then
-  currentNextcloudVersion=$(/usr/local/bin/nextcloud -v | grep '^Nextcloud version' | awk '{printf $3}');
+  currentNextcloudVersion=$(/usr/local/bin/nextcloud -v 2> /dev/null | grep '^Nextcloud version' | awk '{printf $3}');
   URL="https://github.com/nextcloud-releases/desktop/releases.atom";
   newNextcloudVersion=$(curl $URL 2> /dev/null | grep -o '<title>.*</title>' | grep -v 'rc' | sed -n '2p' | sed -e 's,<title>,,' -e 's,</title>,,' | awk '{printf $2}');
   if ! [ "$currentNextcloudVersion" = "$newNextcloudVersion" ]; then
@@ -56,12 +56,14 @@ fi
 debianVersion=$(cut -d "." -f 1 /etc/debian_version);
 URL="https://micronews.debian.org/feeds/feed.rss";
 newDebianVersion=$(curl $URL 2>/dev/null | grep -o "Updated Debian ${debianVersion}: ${debianVersion}.[0-9]*" | sed -n '1p' | awk '{printf $4}');
-if ! [ "$newDebianVersion" = "$(cat /etc/debian_version)" ]; then
-  echo -e "  \`- New Debian version (${YELLOW}${newDebianVersion}${ENDCOLOR}).";
-  echo "  |";
+if [ "$newDebianVersion" ]; then
+  if ! [ "$newDebianVersion" = "$(cat /etc/debian_version)" ]; then
+    echo -e "  \`- New Debian version (${YELLOW}${newDebianVersion}${ENDCOLOR}).";
+    echo "  |";
+  fi
 fi
 
-apt update > /dev/null 2>&1;
+sudo apt update > /dev/null 2>&1;
 packagesToUpdate=$(expr $(apt list --upgradable 2> /dev/null | wc -l) - 1);
 if [ $packagesToUpdate -lt 0 ]; then packagesToUpdate=0; fi