diff --git a/net/iodine/files/iodined.init b/net/iodine/files/iodined.init index d91b7793e..89f1825f1 100644 --- a/net/iodine/files/iodined.init +++ b/net/iodine/files/iodined.init @@ -9,8 +9,11 @@ start_instance () { config_get password "$section" 'password' config_get tunnelip "$section" 'tunnelip' config_get tld "$section" 'tld' + config_get port "$section" 'port' - service_start /usr/sbin/iodined -l "$address" -P "$password" "$tunnelip" "$tld" + test -n "$port" || port='53' + + service_start /usr/sbin/iodined -l "$address" -P "$password" -p "$port" "$tunnelip" "$tld" } start() {