]> gitweb.morketsmerke.org Git - e5270.git/commitdiff
Dodanie informacji o Nextcloud do immudex-updates.
authorxf0r3m <jakubstasinski@protonmail.com>
Mon, 24 Mar 2025 12:01:40 +0000 (13:01 +0100)
committerxf0r3m <jakubstasinski@protonmail.com>
Mon, 24 Mar 2025 12:01:40 +0000 (13:01 +0100)
immudex-updates

index 8343618e9e74b6477b1cb8737f8eec8f1682715e..18ce40feac9931f03a305ddb4b37bb8dd90236f9 100755 (executable)
@@ -39,7 +39,17 @@ if [ -x /usr/local/bin/nu ]; then
   currentNushellVer=$(nu -v | awk '{printf $1}');
   if ! [ "$currentNushellVer" = "$NewNushellVer" ]; then
     echo -e "  \`- New nushell version (${GREEN}${newNushellVer}${ENDCOLOR}) is available." >> $FILE;
-    echo "  |";
+    echo "  |" >> $FILE;
+  fi
+fi
+
+if [ -x /usr/local/bin/nextcloud ]; then
+  currentNextcloudVersion=$(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
+    echo -e "  \`- New Nextcloud version (${GREEN}${newNextcloudVersion}${ENDCOLOR}) is available." >> $FILE;
+    echo "  |" >> $FILE;
   fi
 fi