ddns-scripts: multiple fixes 7115/head
authorDirk Brenken <dev@brenken.org>
Thu, 13 Sep 2018 12:45:44 +0000 (14:45 +0200)
committerDirk Brenken <dev@brenken.org>
Fri, 28 Sep 2018 05:41:52 +0000 (07:41 +0200)
commite2f73cbd583b3619a03d9700728c25b08f0a1089
tree7b713340190df4c3adfcda35cb646f479b9a8225
parent3fc7f7b8cc151ab6490189405cb526b70c9bf6e6
ddns-scripts: multiple fixes

* replace shell based urlencoder with an awk variant
* fix write_log function/syslog output in case of an error
* protect answer string with double quotes in update_route53
* remove bogus set/IFS options in update_route53
* clean-up update_route53 a little bit

This patchset finally fix #6977

Many thanks to @mark0n & @a-bali for testing & debugging

Signed-off-by: Dirk Brenken <dev@brenken.org>
net/ddns-scripts/Makefile
net/ddns-scripts/files/dynamic_dns_functions.sh
net/ddns-scripts/files/update_route53_v1.sh