BSD Ports

net/torsocks 2.4.0 DragonFly

Easy way to make any app work through Tor

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
net, security
Package size
74.1 KiB, 332.9 KiB installed

Description

This is new generation of TSOCKS.

Torsocks allows you to use most socks-friendly applications in a safe way with Tor. It ensures that DNS requests are handled safely and explicitly rejects UDP traffic from the application you're using.

See also https://gitweb.torproject.org/torsocks.git

In the other systems

SystemPortVersion
DragonFlynet/torsocks2.4.0
FreeBSDnet/torsocks2.5.0
OpenBSDnet/torsocks2.4.0
NetBSDnet/torsocks2.3.0
MidnightBSDnet/torsocks2.5.0
HardenedBSDnet/torsocks2.5.0
GhostBSDnet/torsocks2.5.0

Install

Binary package:

pkg install torsocks

From DPorts:

cd /usr/dports/net/torsocks && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

You installed torsocks, which is part of the Tor Project.
If you have non-local or non-standard Tor SOCKS server location,
please edit /usr/local/etc/tor/torsocks.conf

To run most programs through Tor launch them like this:
	torsocks [any executable]
For example you can use ssh to a some.host.com by doing:
	torsocks ssh [email protected] -l <user>
or launch pidgin by doing:
	torsocks pidgin

==SECURITY WARNING==
Please note that torsocks does not in general guarantee that all
network connections made using torsocks will always go through
Tor, and not directly through the unsecured network. There are many
ways how general programs can purposefully or inadvertently defeat
torsocks. One way is to reset the environment variable for the child
process. You can use ex. wireshark to see where network packets are
actually sent by the program in question.