Bug 200333 - [NEW PORT] security/vm-to-tor: Framework to connect virtual machines to the tor network
Summary: [NEW PORT] security/vm-to-tor: Framework to connect virtual machines to the t...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Pawel Pekala
URL:
Keywords: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2015-05-19 15:53 UTC by Yuri Victorovich
Modified: 2015-10-28 20:31 UTC (History)
1 user (show)

See Also:


Attachments
vm-to-tor shar (4.66 KB, text/plain)
2015-05-19 15:54 UTC, Yuri Victorovich
no flags Details
tiny-network-utilities shar (2.48 KB, text/plain)
2015-05-19 15:55 UTC, Yuri Victorovich
no flags Details
vm-to-tor poudriere log (14.58 KB, text/plain)
2015-05-19 15:56 UTC, Yuri Victorovich
no flags Details
tiny-network-utilities poudriere log (12.43 KB, text/plain)
2015-05-19 15:56 UTC, Yuri Victorovich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2015-05-19 15:53:56 UTC
There are two new ports:
* security/vm-to-tor - service that connects any number of virtual machines to the tor network. Virtual machines aren't able to see the host at all (except for the optional NFS connection). All network traffic is directed through the tor network by the firewall rules.

* net/tiny-network-utilities - set of simple network servers that support vm-to-tor. They are also useful by themselves.

vm-to-tor works with any kind of virtual machines that use /dev/tap0 to tunnel their network connection.
vm-to-tor is extremely easy to use.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-19 15:54:32 UTC
Created attachment 156948 [details]
vm-to-tor shar
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-19 15:55:01 UTC
Created attachment 156949 [details]
tiny-network-utilities shar
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-19 15:56:00 UTC
Created attachment 156950 [details]
vm-to-tor poudriere log
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-19 15:56:35 UTC
Created attachment 156951 [details]
tiny-network-utilities poudriere log
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-21 11:18:03 UTC
These two are together because they both new and one uses another. You can commit them in one commit, or not, doesn't matter. tiny-network-utilities is used by vm-to-tor, so should be committed first.
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-10-28 20:30:17 UTC
A commit references this bug:

Author: pawel
Date: Wed Oct 28 20:29:15 UTC 2015
New revision: 400415
URL: https://svnweb.freebsd.org/changeset/ports/400415

Log:
  The collection of minimalistic network server implementations to support
  virtual machine network connectivity: DHCP, UDP proxy, UDP anti-NAT.

  WWW: https://github.com/yurivict/tiny-network-utilities

  PR:		200333
  Submitted by:	Yuri Victorovich <yuri@rawbw.com>

Changes:
  head/net/Makefile
  head/net/tiny-network-utilities/
  head/net/tiny-network-utilities/Makefile
  head/net/tiny-network-utilities/distinfo
  head/net/tiny-network-utilities/pkg-descr
Comment 7 commit-hook freebsd_committer freebsd_triage 2015-10-28 20:30:18 UTC
A commit references this bug:

Author: pawel
Date: Wed Oct 28 20:30:13 UTC 2015
New revision: 400416
URL: https://svnweb.freebsd.org/changeset/ports/400416

Log:
  Framework to connect any number of virtual machines to the
  tor anonymity network.

  WWW: https://github.com/yurivict/vm-to-tor

  PR:		200333
  Submitted by:	Yuri Victorovich <yuri@rawbw.com>

Changes:
  head/security/Makefile
  head/security/vm-to-tor/
  head/security/vm-to-tor/Makefile
  head/security/vm-to-tor/distinfo
  head/security/vm-to-tor/files/
  head/security/vm-to-tor/files/pkg-message.in
  head/security/vm-to-tor/pkg-descr