瀏覽代碼

Update technitiumdns-v5.sh

check for ASP.NET Core Runtime, if not present, install
tteckster 2 年之前
父節點
當前提交
9aea5320f3
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      ct/technitiumdns-v5.sh

+ 8 - 0
ct/technitiumdns-v5.sh

@@ -335,6 +335,14 @@ echo "==============================="
 echo "Technitium DNS Server Update"
 echo "==============================="
 
+if ! dpkg -s aspnetcore-runtime-7.0 > /dev/null 2>&1; then
+    wget -q https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
+    dpkg -i packages-microsoft-prod.deb
+    apt-get update
+    apt-get install -y aspnetcore-runtime-7.0
+    rm packages-microsoft-prod.deb
+fi
+
 if dotnet --list-runtimes 2>/dev/null | grep -q "Microsoft.NETCore.App 7.0."; then
 	dotnetFound="yes"
 else