Import OnionShare
Tool for sharing files of any size anonymously over the Tor public anonymity network. From attila with feedback from sthen, Grégoire Jadi and me; OK sthen.
This commit is contained in:
parent
93d1344ad0
commit
fe9ade704f
40
net/onionshare/Makefile
Normal file
40
net/onionshare/Makefile
Normal file
@ -0,0 +1,40 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2018/03/09 23:36:42 kn Exp $
|
||||
|
||||
COMMENT-main = secure and anonymous file-sharing over Tor
|
||||
COMMENT-gui = graphical user interface for onionshare based on Qt
|
||||
|
||||
GH_ACCOUNT = micahflee
|
||||
GH_PROJECT = onionshare
|
||||
GH_TAGNAME = v${MODPY_EGG_VERSION}
|
||||
MODPY_EGG_VERSION = 1.3
|
||||
|
||||
PKGNAME-main = onionshare-${MODPY_EGG_VERSION}
|
||||
PKGNAME-gui = onionshare-gui-${MODPY_EGG_VERSION}
|
||||
|
||||
CATEGORIES = net
|
||||
|
||||
HOMEPAGE = https://onionshare.org/
|
||||
|
||||
MAINTAINER = George Rosamond <george@nycbug.org>
|
||||
|
||||
# GPLv3
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
MULTI_PACKAGES = -main -gui
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
|
||||
|
||||
RUN_DEPENDS = devel/py-sip${MODPY_FLAVOR} \
|
||||
www/py-flask${MODPY_FLAVOR} \
|
||||
net/py-stem${MODPY_FLAVOR} \
|
||||
net/tor
|
||||
RUN_DEPENDS-gui = ${RUN_DEPENDS} \
|
||||
devel/desktop-file-utils \
|
||||
net/onionshare=${MODPY_EGG_VERSION} \
|
||||
x11/py-qt5${MODPY_FLAVOR}
|
||||
|
||||
# XXX: not yet working
|
||||
NO_TEST = Yes
|
||||
|
||||
.include <bsd.port.mk>
|
2
net/onionshare/distinfo
Normal file
2
net/onionshare/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (onionshare-1.3.tar.gz) = AIkUctiW5AWg9y36jq+D2uyj3DG+Uz1uLIbyxTkUz+0=
|
||||
SIZE (onionshare-1.3.tar.gz) = 431352
|
1
net/onionshare/pkg/DESCR-gui
Normal file
1
net/onionshare/pkg/DESCR-gui
Normal file
@ -0,0 +1 @@
|
||||
Qt-based GUI for OnionShare
|
10
net/onionshare/pkg/DESCR-main
Normal file
10
net/onionshare/pkg/DESCR-main
Normal file
@ -0,0 +1,10 @@
|
||||
Tool for sharing files of any size anonymously over the Tor public
|
||||
anonymity network.
|
||||
|
||||
It works by starting a web server, making it accessible as a Tor onion
|
||||
service, and generating an unguessable URL to access and download the
|
||||
files. It doesn't require setting up a server on the internet somewhere
|
||||
or using a third party file-sharing service. The file on your own
|
||||
computer and use a Tor onion service to make it temporarily accessible
|
||||
over the internet. The other user just needs to use Tor Browser to
|
||||
download the file from you.
|
29
net/onionshare/pkg/PLIST-gui
Normal file
29
net/onionshare/pkg/PLIST-gui
Normal file
@ -0,0 +1,29 @@
|
||||
@comment $OpenBSD: PLIST-gui,v 1.1.1.1 2018/03/09 23:36:42 kn Exp $
|
||||
bin/onionshare-gui
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}alert.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}downloads.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}file_selection.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}onionshare_gui.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}server_status.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}settings_dialog.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}tor_connection_dialog.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/${MODPY_PYCACHE}update_checker.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/alert.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/downloads.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/file_selection.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/onionshare_gui.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/server_status.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/settings_dialog.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/tor_connection_dialog.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare_gui/update_checker.py
|
||||
share/appdata/
|
||||
share/appdata/onionshare.appdata.xml
|
||||
share/applications/onionshare.desktop
|
||||
share/pixmaps/
|
||||
share/pixmaps/onionshare80.xpm
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec-delete %D/bin/update-desktop-database
|
67
net/onionshare/pkg/PLIST-main
Normal file
67
net/onionshare/pkg/PLIST-main
Normal file
@ -0,0 +1,67 @@
|
||||
@comment $OpenBSD: PLIST-main,v 1.1.1.1 2018/03/09 23:36:42 kn Exp $
|
||||
bin/onionshare
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/${MODPY_PYCACHE}onion.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/${MODPY_PYCACHE}onionshare.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/${MODPY_PYCACHE}settings.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/${MODPY_PYCACHE}socks.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/${MODPY_PYCACHE}strings.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/${MODPY_PYCACHE}web.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/common.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/onion.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/onionshare.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/settings.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/socks.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/strings.py
|
||||
lib/python${MODPY_VERSION}/site-packages/onionshare/web.py
|
||||
share/applications/
|
||||
share/onionshare/
|
||||
share/onionshare/html/
|
||||
share/onionshare/html/404.html
|
||||
share/onionshare/html/denied.html
|
||||
share/onionshare/html/index.html
|
||||
share/onionshare/images/
|
||||
share/onionshare/images/download_completed.png
|
||||
share/onionshare/images/download_completed_none.png
|
||||
share/onionshare/images/download_in_progress.png
|
||||
share/onionshare/images/download_in_progress_none.png
|
||||
share/onionshare/images/favicon.ico
|
||||
share/onionshare/images/file_delete.png
|
||||
share/onionshare/images/info.png
|
||||
share/onionshare/images/logo.png
|
||||
share/onionshare/images/logo_grayscale.png
|
||||
share/onionshare/images/logo_transparent.png
|
||||
share/onionshare/images/server_started.png
|
||||
share/onionshare/images/server_stopped.png
|
||||
share/onionshare/images/server_working.png
|
||||
share/onionshare/images/settings.png
|
||||
share/onionshare/images/web_file.png
|
||||
share/onionshare/images/web_folder.png
|
||||
share/onionshare/license.txt
|
||||
share/onionshare/locale/
|
||||
share/onionshare/locale/cs.json
|
||||
share/onionshare/locale/da.json
|
||||
share/onionshare/locale/de.json
|
||||
share/onionshare/locale/en.json
|
||||
share/onionshare/locale/eo.json
|
||||
share/onionshare/locale/es.json
|
||||
share/onionshare/locale/fi.json
|
||||
share/onionshare/locale/fr.json
|
||||
share/onionshare/locale/it.json
|
||||
share/onionshare/locale/nl.json
|
||||
share/onionshare/locale/no.json
|
||||
share/onionshare/locale/pt.json
|
||||
share/onionshare/locale/ru.json
|
||||
share/onionshare/locale/tr.json
|
||||
share/onionshare/torrc_template
|
||||
share/onionshare/torrc_template-meek_lite_amazon
|
||||
share/onionshare/torrc_template-meek_lite_azure
|
||||
share/onionshare/torrc_template-obfs4
|
||||
share/onionshare/torrc_template-windows
|
||||
share/onionshare/version.txt
|
||||
share/onionshare/wordlist.txt
|
Loading…
Reference in New Issue
Block a user