BSD Ports

net/torsocks 2.5.0 FreeBSD

Easy way to make any app work through Tor

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
net, security
Package size
80.4 KiB, 344.5 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
FreeBSDnet/torsocks2.5.0
OpenBSDnet/torsocks2.4.0
NetBSDnet/torsocks2.3.0
DragonFlynet/torsocks2.4.0
MidnightBSDnet/torsocks2.5.0

Install

Binary package:

pkg install torsocks

From the ports tree:

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

To depend on this port in another port's Makefile:

RUN_DEPENDS=	torsocks>0:net/torsocks

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.5.02.5.02.3.0_12.4.02.5.0
FreeBSD:14:quarterly2.5.02.5.0n/a2.4.02.5.0
FreeBSD:15:latest2.5.02.5.0n/a2.4.02.4.0
FreeBSD:15:quarterly2.5.02.5.0n/an/an/a
FreeBSD:16:latest2.5.02.5.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 9

No port depends on this one.

Configuration

Options name: net_torsocks

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
autoreconf gmake libtool tar:xz
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.

Files

Manual pages 3
  • torsocks(1)
  • torsocks(8)
  • torsocks.conf(5)
pkg-plist 9
  • bin/torsocks
  • @sample etc/tor/torsocks.conf.sample
  • lib/torsocks/libtorsocks.a
  • lib/torsocks/libtorsocks.so
  • lib/torsocks/libtorsocks.so.0
  • lib/torsocks/libtorsocks.so.0.0.0
  • share/man/man1/torsocks.1.gz
  • share/man/man5/torsocks.conf.5.gz
  • share/man/man8/torsocks.8.gz
distinfo 1
FileSizeSHA256
core-torsocks-afe9dea542a8b495dbbbbe5e4b98a33cde06729b_GL0.tar.gz11900138ac126f992cffcd4a94994e55e9a3fd1fc9d46e11a26d06d4680ef4c32f48f7

Commit history 0

No commits in the history this site was built from.