iodine: use procd, add extra options
authorLuiz Angelo Daros de Luca <luizluca@gmail.com>
Sun, 3 Aug 2025 14:07:25 +0000 (11:07 -0300)
committerHannu Nyman <hannu.nyman@iki.fi>
Sun, 24 Aug 2025 16:44:51 +0000 (19:44 +0300)
commitf59476ad8980ebf0d09db5b00d1259f1e11ac2a5
treeae85f129c1a3e537d800a1901f849aba73fd4681
parentd75075ce8e329d59f74b4475f6635fc1536911a4
iodine: use procd, add extra options

Iodine now uses a procd init.d service and output is sent to the system
log.

Two new options have been added:

- debuglevel — increases the verbosity of debug output.

- check_client_ip — controls whether to accept or reject queries from
  different IP addresses for the same login. This should be disabled if
  the recursive DNS server might send queries from varying IPs. However,
  disabling this option also makes replay attacks significantly easier.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
net/iodine/Makefile
net/iodine/files/iodined.config
net/iodine/files/iodined.init