txtorcon is an implementation of the control-spec for Tor using the Twisted

networking library for Python.

This is useful for writing utilities to control or make use of Tor in
event-based Python programs. If your Twisted program supports endpoints (like
twistd does) your server or client can make use of Tor immediately, with no
code changes. Start your own Tor or connect to one and get live stream, circuit,
relay updates; read and change config; monitor events; build circuits; create
onion services; etcetera (ReadTheDocs).

PR:		222042
Submitted by:	Yuri Victorovich (maintainer)
Reviewed by:	lifanov (mentor), matthew (mentor), koobs
Approved by:	lifanov (mentor), matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D12311
This commit is contained in:
Richard Gallamore 2017-09-11 21:02:27 +00:00
parent 40a5346525
commit 7c3e218a35
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=449666
4 changed files with 42 additions and 0 deletions

View File

@ -965,6 +965,7 @@
SUBDIR += py-tuf
SUBDIR += py-twistedConch
SUBDIR += py-twofish
SUBDIR += py-txtorcon
SUBDIR += py-virustotal-api
SUBDIR += py-volatility
SUBDIR += py-vulndb

View File

@ -0,0 +1,27 @@
# Created by: Yuri Victorovich
# $FreeBSD$
PORTNAME= txtorcon
PORTVERSION= 0.19.3
CATEGORIES= security python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@rawbw.com
COMMENT= Twisted-based Tor controller client
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=15.5.0:devel/py-twisted \
${PYTHON_PKGNAMEPREFIX}ipaddress>=1.0.16:net/py-ipaddress \
${PYTHON_PKGNAMEPREFIX}zope.interface>=3.6.1:devel/py-zope.interface \
${PYTHON_PKGNAMEPREFIX}incremental>0:devel/py-incremental \
${PYTHON_PKGNAMEPREFIX}Automat>0:devel/py-Automat
USES= python:2.7 shebangfix
USE_PYTHON= distutils autoplist
NO_ARCH= yes
SHEBANG_FILES= examples/*.py
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1504485237
SHA256 (txtorcon-0.19.3.tar.gz) = f73396667909a3c7a98f4dd865edf4ed6a2518ee5a935d92e18b8a479ec244fd
SIZE (txtorcon-0.19.3.tar.gz) = 265716

View File

@ -0,0 +1,11 @@
txtorcon is an implementation of the control-spec for Tor using the Twisted
networking library for Python.
This is useful for writing utilities to control or make use of Tor in
event-based Python programs. If your Twisted program supports endpoints (like
twistd does) your server or client can make use of Tor immediately, with no
code changes. Start your own Tor or connect to one and get live stream, circuit,
relay updates; read and change config; monitor events; build circuits; create
onion services; etcetera (ReadTheDocs).
WWW: https://github.com/meejah/txtorcon