BSD Ports

security/tor 0.4.9.14 FreeBSD

Anonymizing overlay network for TCP

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
af3b8fcedb
License
BSD3CLAUSE
Categories
security, net
Package size
4039.7 KiB, 29347.3 KiB installed

Description

Tor: an anonymizing overlay network for TCP

Tor is a connection-based low-latency anonymous communication system which addresses many flaws in the original onion routing design.

Tor is a toolset for a wide range of organizations and people that want to improve their safety and security on the Internet. Using Tor can help you anonymize web browsing and publishing, instant messaging, IRC, SSH, and more. Tor also provides a platform on which software developers can build new applications with built-in anonymity, safety, and privacy features.

In the other systems

SystemPortVersion
FreeBSDsecurity/tor0.4.9.14
OpenBSDnet/tor0.4.9.14
NetBSDnet/tor0.4.9.12
DragonFlysecurity/tor0.4.8.16
MidnightBSDsecurity/tor0.4.9.13

Install

Binary package:

pkg install tor

From the ports tree:

cd /usr/ports/security/tor/ && make install clean

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

RUN_DEPENDS=	tor>0:security/tor

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:latest0.4.9.130.4.9.140.4.7.120.4.8.170.4.9.14
FreeBSD:14:quarterly0.4.9.130.4.9.13n/a0.4.8.160.4.9.13
FreeBSD:15:latest0.4.9.140.4.9.14n/a0.4.8.170.4.8.17
FreeBSD:15:quarterly0.4.9.130.4.9.13n/an/an/a
FreeBSD:16:latest0.4.9.130.4.9.14n/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 25
Run dependencies 3

Configuration

Options name: security_tor

OptionDefaultDescription
DOCSoffBuild and/or install documentation
LOG_DEBUGoffBuild with tracing event to debug log
LTTNGoffBuild with LTTng-UST instrumentation
LZMAonLZMA compression support
MANPAGESonBuild and/or install manual pages
POWonEnable PoW (Proof of Work) module (licence changes to GPL)
STATIC_TORoffBuild a static tor
TCMALLOCoffUse the tcmalloc memory allocation library
USDToffBuild with tracing USDT instrumentation
ZSTDonZstandard compression support
USES
compiler:c11 cpe gmake pkgconfig
Service scripts
tor
Conflicts with
tor-devel

Message after installing

To enable the tor server, set tor_enable="YES" in your /etc/rc.conf
and edit /usr/local/etc/tor/torrc as desired. (However, note that the
/usr/local/etc/rc.d/tor rc.subr script can override some torrc
options: see that script for details.) To use the torify script, install
the net/torsocks port.

Tor users are strongly advised to prevent traffic analysis that
exploits sequential IP IDs by setting:

sysctl net.inet.ip.random_id=1

(see sysctl.conf(5)).

In order to run additional, independent instances of tor on the same machine
set tor_instances="inst1 inst2 ..." in your /etc/rc.conf, and create the
corresponding additional configuration files /usr/local/etc/tor/torrc@inst1, ...

Alternatively, you can use the extended instance definition to specify all
instance parameteres explicitly:
inst_name{:inst_conf:inst_user:inst_group:inst_pidfile:inst_data_dir}

Files

Manual pages 5
  • tor(1)
  • tor-gencert(1)
  • tor-print-ed-signing-cert(1)
  • tor-resolve(1)
  • torify(1)
pkg-plist 21
  • bin/tor
  • bin/tor-gencert
  • bin/tor-print-ed-signing-cert
  • bin/tor-resolve
  • bin/torify
  • @sample etc/tor/torrc.sample
  • share/man/man1/tor-gencert.1.gz
  • share/man/man1/tor-print-ed-signing-cert.1.gz
  • share/man/man1/tor-resolve.1.gz
  • share/man/man1/tor.1.gz
  • share/man/man1/torify.1.gz
  • share/doc/tor/tor-gencert.html
  • share/doc/tor/tor-print-ed-signing-cert.html
  • share/doc/tor/tor-resolve.html
  • share/doc/tor/tor.html
  • share/doc/tor/torify.html
  • share/tor/geoip
  • share/tor/geoip6
  • @dir(,,750) /var/run/tor
  • @dir(,,750) /var/log/tor
  • @dir(,,750) /var/db/tor
distinfo 1
FileSizeSHA256
tor-0.4.9.14.tar.gz1.1082552e+07182449ac1c8ff43278da27b69b02040e11d03d0327db6d9126e4190ec6235e4a
Master sites 1
  • TOR

Commit history 3

DateCommitCreditsLog message
af3b8fcedb Yuri Victorovich security/tor: update 0.4.9.13 → 0.4.9.14
02533d22a8 Yuri Victorovich security/tor: update 0.4.9.12 → 0.4.9.13
be19cc0eca Yuri Victorovich security/tor: update 0.4.9.11 → 0.4.9.12