Multiple functions didn't work with IDN/Cyrilic domains This should fix the issues
@@ -28,7 +28,6 @@ if [[ "$domain" =~ .*\.$ ]]; then
domain=$(echo "$domain" |sed -e "s/\.$//")
fi
-domain=$(idn -t --quiet -u "$domain" )
domain_idn=$(idn -t --quiet -a "$domain")
# Includes
@@ -26,7 +26,6 @@ if [[ "$domain" =~ .*\.$ ]]; then
@@ -32,7 +32,7 @@ if [[ "$domain" =~ .*\.$ ]]; then
+domain=$domain
@@ -12,7 +12,7 @@
# Argument definition
user=$1
-domain=$(idn -t --quiet -u "$2" )
+domain=$2
restart="$3"
@@ -11,7 +11,7 @@
domain=$(echo $domain | tr '[:upper:]' '[:lower:]')
@@ -14,7 +14,7 @@
restart=$3
@@ -10,7 +10,7 @@
#----------------------------------------------------------#
-domain=$(idn -t --quiet -u "$1" )
+domain=$1
type=${2-any}