From c3e89977a35ca4b16eb14b2a61f8bf13bc9df82e Mon Sep 17 00:00:00 2001 From: Serghey Rodin Date: Mon, 17 Feb 2014 21:50:12 +0200 Subject: [PATCH] IDN support for MX and CNAME record. Fixes #108 --- func/domain.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/func/domain.sh b/func/domain.sh index 07c3a1ce..a96bda66 100644 --- a/func/domain.sh +++ b/func/domain.sh @@ -195,6 +195,10 @@ update_domain_zone() { done RECORD=$(idn --quiet -a -t "$RECORD") + if [ "$TYPE" = 'CNAME' ] || [ "$TYPE" = 'MX' ]; then + VALUE=$(idn --quiet -a -t "$VALUE") + fi + if [ "$SUSPENDED" != 'yes' ]; then eval echo -e "\"$fields\""|sed "s/%quote%/'/g" >> $conf fi