MoeClub 3 лет назад
Родитель
Сommit
3f681f9b69
2 измененных файлов с 5 добавлено и 8 удалено
  1. 1 1
      AnyConnect/build/DEBIAN/postinst
  2. 4 7
      AnyConnect/build/DEBIAN/preinst

+ 1 - 1
AnyConnect/build/DEBIAN/postinst

@@ -5,7 +5,7 @@ case `uname -m` in aarch64|arm64) arch="arm64";; x86_64|amd64) arch="amd64";; *)
 
 if [ -f /etc/dnsmasq.d/dnsmasq.service ]; then
   if [ -f /etc/dnsmasq.conf ]; then
-    Ether=`ip route show default |sed 's/.*dev\s*\([0-9a-zA-Z]\+\).*/\1/g'`
+    Ether=`ip route show default |head -n1 |sed 's/.*dev\s*\([0-9a-zA-Z]\+\).*/\1/g'`
     [ -n "$Ether" ] || exit 1
     sed -i "s/^except-interface=.*/except-interface=${Ether}/" /etc/dnsmasq.conf
   fi

+ 4 - 7
AnyConnect/build/DEBIAN/preinst

@@ -1,10 +1,7 @@
 #!/bin/bash
 
-rm -rf /usr/sbin/ocserv
-rm -rf /tmp/ocserv_amd64.tar
-rm -rf /tmp/ocserv_arm64.tar
-
-rm -rf /usr/sbin/dnsmasq
-rm -rf /tmp/dnsmasq_amd64.tar
-rm -rf /tmp/dnsmasq_arm64.tar
+rm -rf /usr/sbin/ocserv*
+rm -rf /tmp/ocserv_*.tar
 
+rm -rf /usr/sbin/dnsmasq*
+rm -rf /tmp/dnsmasq_*.tar