notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2023Q4
tor Anonymizing overlay network for TCP
0.4.8.10 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.4.8.10Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-11-03 15:57:52
Last Update: 2023-12-08 22:24:37
Commit Hash: 9490056
Also Listed In: net
License: BSD3CLAUSE
WWW:
https://www.torproject.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (27 items)
Collapse this list.
  1. /usr/local/share/licenses/tor-0.4.8.10/catalog.mk
  2. /usr/local/share/licenses/tor-0.4.8.10/LICENSE
  3. /usr/local/share/licenses/tor-0.4.8.10/BSD3CLAUSE
  4. bin/tor
  5. bin/tor-gencert
  6. bin/tor-print-ed-signing-cert
  7. bin/tor-resolve
  8. bin/torify
  9. @sample etc/tor/torrc.sample
  10. man/man1/tor-gencert.1.gz
  11. man/man1/tor-print-ed-signing-cert.1.gz
  12. man/man1/tor-resolve.1.gz
  13. man/man1/tor.1.gz
  14. man/man1/torify.1.gz
  15. share/doc/tor/tor-gencert.html
  16. share/doc/tor/tor-print-ed-signing-cert.html
  17. share/doc/tor/tor-resolve.html
  18. share/doc/tor/tor.html
  19. share/doc/tor/torify.html
  20. share/tor/geoip
  21. share/tor/geoip6
  22. @dir(_tor,_tor,750) /var/run/tor
  23. @dir(_tor,_tor,750) /var/log/tor
  24. @dir(_tor,_tor,750) /var/db/tor
  25. @owner
  26. @group
  27. @mode
Collapse this list.
Dependency lines:
  • tor>0:security/tor
Conflicts:
CONFLICTS_INSTALL:
  • tor-devel
To install the port:
cd /usr/ports/security/tor/ && make install clean
To add the package, run one of these commands:
  • pkg install security/tor
  • pkg install tor
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tor
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1702072755 SHA256 (tor-0.4.8.10.tar.gz) = e628b4fab70edb4727715b23cf2931375a9f7685ac08f2c59ea498a178463a86 SIZE (tor-0.4.8.10.tar.gz) = 8272740

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. asciidoc : textproc/asciidoc
  2. gmake>=4.3 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libevent.so : devel/libevent
  2. libzstd.so : archivers/zstd
This port is required by:
for Run
  1. security/snowflake-tor
  2. security/webtunnel-tor

Configuration Options:
===> The following configuration options are available for tor-0.4.8.10: DOCS=on: Build and/or install documentation MANPAGES=on: Build and/or install manual pages STATIC_TOR=off: Build a static tor TCMALLOC=off: Use the tcmalloc memory allocation library ====> Supported compression libraries ZSTD=on: Zstandard compression support LZMA=on: LZMA compression support ====> Tracing LTTNG=off: Build with LTTng-UST instrumentation USDT=off: Build with tracing USDT instrumentation LOG_DEBUG=off: Build with tracing event to debug log ===> Use 'make config' to modify these settings
Options name:
security_tor
USES:
compiler:c11 cpe gmake pkgconfig ssl
pkg-message:
For install:
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}
Master Sites:
Expand this list (38 items)
Collapse this list.
  1. ftp://ftp.bit.nl/mirror/tor/
  2. http://mirror.hessmo.com/tor/dist/
  3. http://mirror.host4site.co.il/torproject.org/dist/
  4. http://mirror.open-networx.org/torproject.org/dist/
  5. http://mirror.tor.hu/dist/
  6. http://mirrors.chaos-darmstadt.de/tor-mirror/dist/
  7. http://theonionrouter.com/dist/
  8. http://tor.amorphis.eu/dist/
  9. http://tor.askapache.com/dist/
  10. http://tor.beme-it.de/dist/
  11. http://tor.borgmann.tv/dist/
  12. http://tor.cyberarmy.at/dist/
  13. http://tor.dont-know-me.at/dist/
  14. http://tor.factor.cc/dist/
  15. http://tor.homosu.net/dist/
  16. http://tor.idnr.ws/dist/
  17. http://tor.kamagurka.org/dist/
  18. http://tor.spline.de/dist/
  19. http://tor.vesta.nu/dist/
  20. http://torproj.xpdm.us/dist/
  21. http://torproject.nwlinux.us/dist/
  22. http://www.oignon.net/dist/
  23. http://www.torproject.org.nyud.net/dist/
  24. http://www.torproject.us/dist/
  25. https://archive.torproject.org/tor-package-archive/
  26. https://cyberside.net.ee/tor/
  27. https://dist.torproject.org/
  28. https://ftp.bit.nl/mirror/tor/
  29. https://mirror.torland.me/torproject.org/dist/
  30. https://tor.ccc.de/dist/
  31. https://tor.myrl.net/dist/
  32. https://torproject.antagonism.org/dist/
  33. https://torproject.crypto.is/dist/
  34. https://torproject.is/dist/
  35. https://torproject.ph3x.at/dist/
  36. https://www.coevoet.nl/tor/dist/
  37. https://www.torproject.nl/dist/
  38. https://www.torservers.net/mirrors/torproject.org/dist/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.8.10
08 Dec 2023 22:24:37
commit hash: 94900567d997dd02ca5b369037e0c331ff2df638commit hash: 94900567d997dd02ca5b369037e0c331ff2df638commit hash: 94900567d997dd02ca5b369037e0c331ff2df638commit hash: 94900567d997dd02ca5b369037e0c331ff2df638 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/tor: update 0.4.8.9 → 0.4.8.10

Log: https://forum.torproject.org/t/security-release-0-4-8-10/10536

  This is a security release fixing a high severity bug (TROVE-2023-007)
  affecting Exit relays supporting Conflux. We strongly recommend to update as
  soon as possible.

  o Major bugfixes (TROVE-2023-007, exit):
    - Improper error propagation from a safety check in conflux leg
      linking lead to a desynchronization of which legs were part of a
      conflux set, ultimately causing a UAF and NULL pointer dereference
      crash on Exit relays. Fixes bug 40897; bugfix on 0.4.8.1-alpha.

  o Minor features (fallbackdir):
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.4.8.9
13 Nov 2023 08:18:06
commit hash: df8f060c3bcba00cbecde45fe21f3ab0fe047c39commit hash: df8f060c3bcba00cbecde45fe21f3ab0fe047c39commit hash: df8f060c3bcba00cbecde45fe21f3ab0fe047c39commit hash: df8f060c3bcba00cbecde45fe21f3ab0fe047c39 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/tor: update 0.4.8.8 → 0.4.8.9

(cherry picked from commit 0ff308880e4bf2218b899c58b83b604c7445246e)
0.4.8.8
03 Nov 2023 15:55:03
commit hash: 889c2939b88aa7aef433d5689f7263262a3d1894commit hash: 889c2939b88aa7aef433d5689f7263262a3d1894commit hash: 889c2939b88aa7aef433d5689f7263262a3d1894commit hash: 889c2939b88aa7aef433d5689f7263262a3d1894 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/tor: update 0.4.8.7 → 0.4.8.8

This update contains a fix to a remote crash bug (TROVE 2023 004).
It is highly recommended that all relay operators
upgrade to the new versions as soon as possible to maintain the
network stability and security.

(cherry picked from commit 155a3b26cdc5526873e4f98500cb50840a5e019d)

Number of commits found: 3