English Chinese (Taiwan) (zh_TW)
[[!meta title="Ineffective firewall-level Tor enforcement"]]
The `openntpd` package is not installed anymore since commit bf8cc787ce46e9946ab47d5383feb1174da3f22a (20091006). The `ntpd` user is then non-existent on built amnesia systems.
This user is however mentioned in `/etc/firewall.conf`. `iptables-restore` being apparently picky about imperfect configuration files, it refuses to load it, and the firewall-level Tor enforcement is therefore not effective.
Impact
Some applications establish direct connections through the Internet, not using the Tor network at all.
Details:
iceweasel is not affected, thanks to the torbutton extension
applications that take into account the relevant environment variables (namely `http_proxy`, `HTTP_PROXY`, `SOCKS_SERVER` and `SOCKS5_SERVER`) are not affected
any other application, such as Pidgin or Thunderbird, is probably affected.
Solution
This problem has been fixed in [[Git|contribute/git]] commit 9c425e8de13e6b4f885.
Affected versions
No released amnesia version is affected.
Custom images built from Git snapshots equal of after bf8cc787ce46e9946ab47d5383feb1174da3f22a (20091006), and before 9c425e8de13e6b4f885 (excluded), are affected.