From 337d5abc7dd97359c7689fef127eb13305907118 Mon Sep 17 00:00:00 2001 From: punix Date: Wed, 8 Nov 2023 17:31:01 +0100 Subject: [PATCH] fehler in wg_stop gefixt und import test5 --- wg_stop | 2 ++ wire_g | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/wg_stop b/wg_stop index b810df7..9ddbad7 100755 --- a/wg_stop +++ b/wg_stop @@ -23,6 +23,8 @@ export textdomaindir="/usr/share/locale" a_user=$(whoami) wg_wdir="/home/$a_user/.config/wg_nmcli/" wg_pic="/home/$a_user/.icons/" + #Dieser befehl ist notwendig da nach dem import (erster Start) gestartete Tunnel nicht in der .tunnel Datei stehen. + nmcli connection show | grep -iPo "(.*)(wireguard)" | sed 's/ .*//' > ${wg_wdir}.tunnel.txt #Damit wird der inhalt von /home/$a_user/.config/wg_nmcli/.tunnel.txt in ein Array gespeichert IFS=$'\n' lines=( $(cat ${wg_wdir}.tunnel.txt) ) #echo ${lines[0]} #Damit wird der Inhalt ausgelesen. (Index angeben) diff --git a/wire_g b/wire_g index 5dac0f9..ddba674 100755 --- a/wire_g +++ b/wire_g @@ -89,7 +89,7 @@ import_wg(){ wg_stop nmcli connection import type wireguard file $wgconf &> ${wg_wdir}.tmp.txt wg_notify - + else nmcli connection import type wireguard file $wgconf &> ${wg_wdir}.tmp.txt wg_notify @@ -102,7 +102,8 @@ import_wg(){ --fixed --center --buttons-layout=center --borders=8 \ --text $"Oh, something went wrong. \n No valid Wireguard file. \n -Here is an example: my_wireguard.conf \n" ;; +Here is an example: my_wireguard.conf \n" +more ;; esac } export -f import_wg