Same "non-loopback address" notice is printed twice
The following command line produces each notice twice. This is not a big deal, but something is wrong in the code and needs to be fixed. ``` /usr/local/bin/tor --ignore-missing-torrc -f /no/file --PidFile /var/tmp/vbox-to-tor/tap7/tor.pid --RunAsDaemon 1 --DataDirectory /var/tmp/vbox-to-tor/tap7/data --+Log "notice file /var/tmp/vbox-to-tor/tap7/tor.log" --DNSPort 53 --DNSListenAddress 172.16.7.1 --TransPort 9030 --TransListenAddress 172.16.7.1 --SocksPort 0 ``` ``` Apr 12 21:38:09.478 [notice] Tor v0.2.6.6 (git-bb8c4e69ca5c8bca) running on FreeBSD with Libevent 2.0.22-stable, OpenSSL 1.0.2a and Zlib 1.2.8. Apr 12 21:38:09.478 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning Apr 12 21:38:09.478 [notice] Configuration file "/no/file" not present, using reasonable defaults. Apr 12 21:38:09.483 [notice] You configured a non-loopback address '172.16.7.1:53' for DNSPort. This allows everybody on your local network to use your machine as a proxy. Make sure this is what you wanted. Apr 12 21:38:09.483 [notice] You configured a non-loopback address '172.16.7.1:9030' for TransPort. This allows everybody on your local network to use your machine as a proxy. Make sure this is what you wanted. Apr 12 21:38:09.484 [notice] You configured a non-loopback address '172.16.7.1:53' for DNSPort. This allows everybody on your local network to use your machine as a proxy. Make sure this is what you wanted. Apr 12 21:38:09.485 [notice] You configured a non-loopback address '172.16.7.1:9030' for TransPort. This allows everybody on your local network to use your machine as a proxy. Make sure this is what you wanted. Apr 12 21:38:09.485 [notice] Opening DNS listener on 172.16.7.1:53 Apr 12 21:38:09.485 [notice] Opening Transparent pf/netfilter listener on 172.16.7.1:9030 Apr 12 21:38:09.485 [warn] Fixing permissions on directory /var/tmp/vbox-to-tor/tap7/data ```
issue