FreeBSD Bugzilla – Attachment 171296 Details for
Bug 209735
[NEW PORT] security/zeronet: Decentralized websites using Bitcoin crypto and BitTorrent network
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar archive
zeronet.shar (text/plain), 45.58 KB, created by
Yuri Victorovich
on 2016-06-11 08:35:38 UTC
(
hide
)
Description:
shar archive
Filename:
MIME Type:
Creator:
Yuri Victorovich
Created:
2016-06-11 08:35:38 UTC
Size:
45.58 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># security/zeronet ># security/zeronet/Makefile ># security/zeronet/distinfo ># security/zeronet/pkg-descr ># security/zeronet/pkg-plist ># security/zeronet/files ># security/zeronet/files/zeronet-service.in ># security/zeronet/files/zeronet-cmd.in ># security/zeronet/files/pkg-message.in ># security/zeronet/files/patch-src_Ui_UiServer.py ># >echo c - security/zeronet >mkdir -p security/zeronet > /dev/null 2>&1 >echo x - security/zeronet/Makefile >sed 's/^X//' >security/zeronet/Makefile << '9794cd39dd4f8360c2e0975b834d27dd' >X# Created by: Yuri Victorovich <yuri@rawbw.com> >X# $FreeBSD$ >X >XPORTNAME= zeronet >XPORTVERSION= 0.3.7 >X#DISTVERSIONPREFIX= v >XCATEGORIES= security net-p2p >X >XMAINTAINER= yuri@rawbw.com >XCOMMENT= Decentralized websites using Bitcoin crypto and BitTorrent network >X >XLICENSE= GPLv2 >XLICENSE_FILE= ${WRKSRC}/LICENSE >X >XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack-python>0:devel/py-msgpack-python \ >X ${PYTHON_PKGNAMEPREFIX}gevent>=1.0.2:devel/py-gevent \ >X ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 >X >XUSE_GITHUB= yes >XGH_ACCOUNT= HelloZeroNet >XGH_PROJECT= ZeroNet >XGH_TAGNAME= 523a7d4 >X >XSUB_FILES= zeronet-service zeronet-cmd pkg-message >XSUB_LIST= LOCALBASE=${LOCALBASE} USER=${USER} GROUP=${GROUP} >XPLIST_SUB= USER=${USER} GROUP=${GROUP} >X >XUSES= python >XNO_ARCH= yes >X >XOPTIONS_DEFINE= TOR DEBUG >XTOR_DESC= Enable TOR anonymity network integration >X >XTOR_RUN_DEPENDS= tor:security/tor >XDEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}werkzeug>0:www/py-werkzeug >X >X.include <bsd.port.options.mk> >X >X.if ${PORT_OPTIONS:MTOR} >XUSER= _tor >XGROUP= _tor >X.else >XUSER= nobody >XGROUP= nobody >X.endif >X >Xdo-build: >X @(cd ${WRKSRC} && \ >X ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ >X -d ${WRKSRC} -f ${WRKSRC} && \ >X ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ >X -d ${WRKSRC} -f ${WRKSRC}) >Xdo-install: >X @${MKDIR} ${STAGEDIR}${DATADIR} >X @${CP} -R ${WRKSRC}/* ${STAGEDIR}${DATADIR}/ >X @${RM} `${FIND} ${STAGEDIR}${DATADIR} -name LICENSE` >X @${RM} ${STAGEDIR}${DATADIR}/README.md ${STAGEDIR}${DATADIR}/requirements.txt >X @${RM} ${STAGEDIR}${DATADIR}/Vagrantfile ${STAGEDIR}${DATADIR}/Dockerfile >X @${RM} -r `${FIND} ${STAGEDIR}${DATADIR} -name test` >X @${MKDIR} ${STAGEDIR}/var/db/zeronet >X @${MKDIR} ${STAGEDIR}/var/log/zeronet >X @${LN} -s /var/db/zeronet ${STAGEDIR}${DATADIR}/data >X @${LN} -s /var/log/zeronet ${STAGEDIR}${DATADIR}/log >X ${INSTALL_SCRIPT} ${WRKDIR}/zeronet-cmd ${STAGEDIR}${PREFIX}/bin/zeronet >X ${INSTALL_SCRIPT} ${WRKDIR}/zeronet-service ${STAGEDIR}${PREFIX}/etc/rc.d/zeronet >X >X.include <bsd.port.mk> >9794cd39dd4f8360c2e0975b834d27dd >echo x - security/zeronet/distinfo >sed 's/^X//' >security/zeronet/distinfo << '9679807d63a3454c98eca42af4cf7fca' >XTIMESTAMP = 1464561785 >XSHA256 (HelloZeroNet-ZeroNet-0.3.7-523a7d4_GH0.tar.gz) = ec7004ecfbce36ad83e708161f5553b76bdb5b6fb2954aa2a04a391d6047c7cc >XSIZE (HelloZeroNet-ZeroNet-0.3.7-523a7d4_GH0.tar.gz) = 2384517 >9679807d63a3454c98eca42af4cf7fca >echo x - security/zeronet/pkg-descr >sed 's/^X//' >security/zeronet/pkg-descr << '0656fc5c88c54dad918a14449fa1e197' >XOpen, free and uncensorable websites, using Bitcoin cryptography >Xand BitTorrent network. >X >XFeatures: >X* Real-time updated sites >X* Namecoin .bit domains support >X* Easy to setup: unpack & run >X* Clone websites in one click >X* Password-less BIP32 based authorization: Your account is protected >X by the same cryptography as your Bitcoin wallet >X* Built-in SQL server with P2P data synchronization: Allows easier site >X development and faster page load times >X* Anonymity: Full Tor network support with .onion hidden services instead >X of IPv4 addresses >X* TLS encrypted connections >X* Automatic uPnP port opening >X* Plugin for multiuser (openproxy) support >X* Works with any browser/OS >X >XWWW: https://zeronet.io/ >0656fc5c88c54dad918a14449fa1e197 >echo x - security/zeronet/pkg-plist >sed 's/^X//' >security/zeronet/pkg-plist << '5c9ac2b63f1611015ce52beebe744481' >Xbin/zeronet >Xetc/rc.d/zeronet >X%%DATADIR%%/data >X%%DATADIR%%/log >X%%DATADIR%%/plugins/AnnounceZero/AnnounceZeroPlugin.py >X%%DATADIR%%/plugins/AnnounceZero/AnnounceZeroPlugin.pyc >X%%DATADIR%%/plugins/AnnounceZero/AnnounceZeroPlugin.pyo >X%%DATADIR%%/plugins/AnnounceZero/__init__.py >X%%DATADIR%%/plugins/AnnounceZero/__init__.pyc >X%%DATADIR%%/plugins/AnnounceZero/__init__.pyo >X%%DATADIR%%/plugins/CryptMessage/CryptMessage.py >X%%DATADIR%%/plugins/CryptMessage/CryptMessage.pyc >X%%DATADIR%%/plugins/CryptMessage/CryptMessage.pyo >X%%DATADIR%%/plugins/CryptMessage/CryptMessagePlugin.py >X%%DATADIR%%/plugins/CryptMessage/CryptMessagePlugin.pyc >X%%DATADIR%%/plugins/CryptMessage/CryptMessagePlugin.pyo >X%%DATADIR%%/plugins/CryptMessage/Test/TestCrypt.py >X%%DATADIR%%/plugins/CryptMessage/Test/TestCrypt.pyc >X%%DATADIR%%/plugins/CryptMessage/Test/TestCrypt.pyo >X%%DATADIR%%/plugins/CryptMessage/Test/conftest.py >X%%DATADIR%%/plugins/CryptMessage/Test/conftest.pyc >X%%DATADIR%%/plugins/CryptMessage/Test/conftest.pyo >X%%DATADIR%%/plugins/CryptMessage/Test/pytest.ini >X%%DATADIR%%/plugins/CryptMessage/__init__.py >X%%DATADIR%%/plugins/CryptMessage/__init__.pyc >X%%DATADIR%%/plugins/CryptMessage/__init__.pyo >X%%DATADIR%%/plugins/Newsfeed/NewsfeedPlugin.py >X%%DATADIR%%/plugins/Newsfeed/NewsfeedPlugin.pyc >X%%DATADIR%%/plugins/Newsfeed/NewsfeedPlugin.pyo >X%%DATADIR%%/plugins/Newsfeed/__init__.py >X%%DATADIR%%/plugins/Newsfeed/__init__.pyc >X%%DATADIR%%/plugins/Newsfeed/__init__.pyo >X%%DATADIR%%/plugins/Sidebar/SidebarPlugin.py >X%%DATADIR%%/plugins/Sidebar/SidebarPlugin.pyc >X%%DATADIR%%/plugins/Sidebar/SidebarPlugin.pyo >X%%DATADIR%%/plugins/Sidebar/__init__.py >X%%DATADIR%%/plugins/Sidebar/__init__.pyc >X%%DATADIR%%/plugins/Sidebar/__init__.pyo >X%%DATADIR%%/plugins/Sidebar/maxminddb/__init__.py >X%%DATADIR%%/plugins/Sidebar/maxminddb/__init__.pyc >X%%DATADIR%%/plugins/Sidebar/maxminddb/__init__.pyo >X%%DATADIR%%/plugins/Sidebar/maxminddb/compat.py >X%%DATADIR%%/plugins/Sidebar/maxminddb/compat.pyc >X%%DATADIR%%/plugins/Sidebar/maxminddb/compat.pyo >X%%DATADIR%%/plugins/Sidebar/maxminddb/const.py >X%%DATADIR%%/plugins/Sidebar/maxminddb/const.pyc >X%%DATADIR%%/plugins/Sidebar/maxminddb/const.pyo >X%%DATADIR%%/plugins/Sidebar/maxminddb/decoder.py >X%%DATADIR%%/plugins/Sidebar/maxminddb/decoder.pyc >X%%DATADIR%%/plugins/Sidebar/maxminddb/decoder.pyo >X%%DATADIR%%/plugins/Sidebar/maxminddb/errors.py >X%%DATADIR%%/plugins/Sidebar/maxminddb/errors.pyc >X%%DATADIR%%/plugins/Sidebar/maxminddb/errors.pyo >X%%DATADIR%%/plugins/Sidebar/maxminddb/extension/maxminddb.c >X%%DATADIR%%/plugins/Sidebar/maxminddb/file.py >X%%DATADIR%%/plugins/Sidebar/maxminddb/file.pyc >X%%DATADIR%%/plugins/Sidebar/maxminddb/file.pyo >X%%DATADIR%%/plugins/Sidebar/maxminddb/ipaddr.py >X%%DATADIR%%/plugins/Sidebar/maxminddb/ipaddr.pyc >X%%DATADIR%%/plugins/Sidebar/maxminddb/ipaddr.pyo >X%%DATADIR%%/plugins/Sidebar/maxminddb/reader.py >X%%DATADIR%%/plugins/Sidebar/maxminddb/reader.pyc >X%%DATADIR%%/plugins/Sidebar/maxminddb/reader.pyo >X%%DATADIR%%/plugins/Sidebar/media-globe/Detector.js >X%%DATADIR%%/plugins/Sidebar/media-globe/Tween.js >X%%DATADIR%%/plugins/Sidebar/media-globe/all.js >X%%DATADIR%%/plugins/Sidebar/media-globe/globe.js >X%%DATADIR%%/plugins/Sidebar/media-globe/three.min.js >X%%DATADIR%%/plugins/Sidebar/media-globe/world.jpg >X%%DATADIR%%/plugins/Sidebar/media/Class.coffee >X%%DATADIR%%/plugins/Sidebar/media/RateLimit.coffee >X%%DATADIR%%/plugins/Sidebar/media/Scrollable.js >X%%DATADIR%%/plugins/Sidebar/media/Scrollbable.css >X%%DATADIR%%/plugins/Sidebar/media/Sidebar.coffee >X%%DATADIR%%/plugins/Sidebar/media/Sidebar.css >X%%DATADIR%%/plugins/Sidebar/media/all.css >X%%DATADIR%%/plugins/Sidebar/media/all.js >X%%DATADIR%%/plugins/Sidebar/media/morphdom.js >X%%DATADIR%%/plugins/Stats/StatsPlugin.py >X%%DATADIR%%/plugins/Stats/StatsPlugin.pyc >X%%DATADIR%%/plugins/Stats/StatsPlugin.pyo >X%%DATADIR%%/plugins/Stats/__init__.py >X%%DATADIR%%/plugins/Stats/__init__.pyc >X%%DATADIR%%/plugins/Stats/__init__.pyo >X%%DATADIR%%/plugins/Trayicon/TrayiconPlugin.py >X%%DATADIR%%/plugins/Trayicon/TrayiconPlugin.pyc >X%%DATADIR%%/plugins/Trayicon/TrayiconPlugin.pyo >X%%DATADIR%%/plugins/Trayicon/__init__.py >X%%DATADIR%%/plugins/Trayicon/__init__.pyc >X%%DATADIR%%/plugins/Trayicon/__init__.pyo >X%%DATADIR%%/plugins/Trayicon/lib/__init__.py >X%%DATADIR%%/plugins/Trayicon/lib/__init__.pyc >X%%DATADIR%%/plugins/Trayicon/lib/__init__.pyo >X%%DATADIR%%/plugins/Trayicon/lib/notificationicon.py >X%%DATADIR%%/plugins/Trayicon/lib/notificationicon.pyc >X%%DATADIR%%/plugins/Trayicon/lib/notificationicon.pyo >X%%DATADIR%%/plugins/Trayicon/lib/winfolders.py >X%%DATADIR%%/plugins/Trayicon/lib/winfolders.pyc >X%%DATADIR%%/plugins/Trayicon/lib/winfolders.pyo >X%%DATADIR%%/plugins/Trayicon/trayicon.ico >X%%DATADIR%%/plugins/Zeroname/SiteManagerPlugin.py >X%%DATADIR%%/plugins/Zeroname/SiteManagerPlugin.pyc >X%%DATADIR%%/plugins/Zeroname/SiteManagerPlugin.pyo >X%%DATADIR%%/plugins/Zeroname/UiRequestPlugin.py >X%%DATADIR%%/plugins/Zeroname/UiRequestPlugin.pyc >X%%DATADIR%%/plugins/Zeroname/UiRequestPlugin.pyo >X%%DATADIR%%/plugins/Zeroname/__init__.py >X%%DATADIR%%/plugins/Zeroname/__init__.pyc >X%%DATADIR%%/plugins/Zeroname/__init__.pyo >X%%DATADIR%%/plugins/Zeroname/updater/zeroname_updater.py >X%%DATADIR%%/plugins/Zeroname/updater/zeroname_updater.pyc >X%%DATADIR%%/plugins/Zeroname/updater/zeroname_updater.pyo >X%%DATADIR%%/plugins/disabled-Bootstrapper/BootstrapperDb.py >X%%DATADIR%%/plugins/disabled-Bootstrapper/BootstrapperDb.pyc >X%%DATADIR%%/plugins/disabled-Bootstrapper/BootstrapperDb.pyo >X%%DATADIR%%/plugins/disabled-Bootstrapper/BootstrapperPlugin.py >X%%DATADIR%%/plugins/disabled-Bootstrapper/BootstrapperPlugin.pyc >X%%DATADIR%%/plugins/disabled-Bootstrapper/BootstrapperPlugin.pyo >X%%DATADIR%%/plugins/disabled-Bootstrapper/Test/TestBootstrapper.py >X%%DATADIR%%/plugins/disabled-Bootstrapper/Test/TestBootstrapper.pyc >X%%DATADIR%%/plugins/disabled-Bootstrapper/Test/TestBootstrapper.pyo >X%%DATADIR%%/plugins/disabled-Bootstrapper/Test/conftest.py >X%%DATADIR%%/plugins/disabled-Bootstrapper/Test/conftest.pyc >X%%DATADIR%%/plugins/disabled-Bootstrapper/Test/conftest.pyo >X%%DATADIR%%/plugins/disabled-Bootstrapper/Test/pytest.ini >X%%DATADIR%%/plugins/disabled-Bootstrapper/__init__.py >X%%DATADIR%%/plugins/disabled-Bootstrapper/__init__.pyc >X%%DATADIR%%/plugins/disabled-Bootstrapper/__init__.pyo >X%%DATADIR%%/plugins/disabled-Dnschain/SiteManagerPlugin.py >X%%DATADIR%%/plugins/disabled-Dnschain/SiteManagerPlugin.pyc >X%%DATADIR%%/plugins/disabled-Dnschain/SiteManagerPlugin.pyo >X%%DATADIR%%/plugins/disabled-Dnschain/UiRequestPlugin.py >X%%DATADIR%%/plugins/disabled-Dnschain/UiRequestPlugin.pyc >X%%DATADIR%%/plugins/disabled-Dnschain/UiRequestPlugin.pyo >X%%DATADIR%%/plugins/disabled-Dnschain/__init__.py >X%%DATADIR%%/plugins/disabled-Dnschain/__init__.pyc >X%%DATADIR%%/plugins/disabled-Dnschain/__init__.pyo >X%%DATADIR%%/plugins/disabled-DonationMessage/DonationMessagePlugin.py >X%%DATADIR%%/plugins/disabled-DonationMessage/DonationMessagePlugin.pyc >X%%DATADIR%%/plugins/disabled-DonationMessage/DonationMessagePlugin.pyo >X%%DATADIR%%/plugins/disabled-DonationMessage/__init__.py >X%%DATADIR%%/plugins/disabled-DonationMessage/__init__.pyc >X%%DATADIR%%/plugins/disabled-DonationMessage/__init__.pyo >X%%DATADIR%%/plugins/disabled-Multiuser/MultiuserPlugin.py >X%%DATADIR%%/plugins/disabled-Multiuser/MultiuserPlugin.pyc >X%%DATADIR%%/plugins/disabled-Multiuser/MultiuserPlugin.pyo >X%%DATADIR%%/plugins/disabled-Multiuser/UserPlugin.py >X%%DATADIR%%/plugins/disabled-Multiuser/UserPlugin.pyc >X%%DATADIR%%/plugins/disabled-Multiuser/UserPlugin.pyo >X%%DATADIR%%/plugins/disabled-Multiuser/__init__.py >X%%DATADIR%%/plugins/disabled-Multiuser/__init__.pyc >X%%DATADIR%%/plugins/disabled-Multiuser/__init__.pyo >X%%DATADIR%%/plugins/disabled-UiPassword/UiPasswordPlugin.py >X%%DATADIR%%/plugins/disabled-UiPassword/UiPasswordPlugin.pyc >X%%DATADIR%%/plugins/disabled-UiPassword/UiPasswordPlugin.pyo >X%%DATADIR%%/plugins/disabled-UiPassword/__init__.py >X%%DATADIR%%/plugins/disabled-UiPassword/__init__.pyc >X%%DATADIR%%/plugins/disabled-UiPassword/__init__.pyo >X%%DATADIR%%/plugins/disabled-UiPassword/login.html >X%%DATADIR%%/plugins/disabled-Zeroname-local/SiteManagerPlugin.py >X%%DATADIR%%/plugins/disabled-Zeroname-local/SiteManagerPlugin.pyc >X%%DATADIR%%/plugins/disabled-Zeroname-local/SiteManagerPlugin.pyo >X%%DATADIR%%/plugins/disabled-Zeroname-local/UiRequestPlugin.py >X%%DATADIR%%/plugins/disabled-Zeroname-local/UiRequestPlugin.pyc >X%%DATADIR%%/plugins/disabled-Zeroname-local/UiRequestPlugin.pyo >X%%DATADIR%%/plugins/disabled-Zeroname-local/__init__.py >X%%DATADIR%%/plugins/disabled-Zeroname-local/__init__.pyc >X%%DATADIR%%/plugins/disabled-Zeroname-local/__init__.pyo >X%%DATADIR%%/plugins/disabled-Zeroname-local/bitcoinrpc/__init__.py >X%%DATADIR%%/plugins/disabled-Zeroname-local/bitcoinrpc/__init__.pyc >X%%DATADIR%%/plugins/disabled-Zeroname-local/bitcoinrpc/__init__.pyo >X%%DATADIR%%/plugins/disabled-Zeroname-local/bitcoinrpc/authproxy.py >X%%DATADIR%%/plugins/disabled-Zeroname-local/bitcoinrpc/authproxy.pyc >X%%DATADIR%%/plugins/disabled-Zeroname-local/bitcoinrpc/authproxy.pyo >X%%DATADIR%%/plugins/disabled-Zeroname-local/domainLookup.py >X%%DATADIR%%/plugins/disabled-Zeroname-local/domainLookup.pyc >X%%DATADIR%%/plugins/disabled-Zeroname-local/domainLookup.pyo >X%%DATADIR%%/src/Config.py >X%%DATADIR%%/src/Config.pyc >X%%DATADIR%%/src/Config.pyo >X%%DATADIR%%/src/Connection/Connection.py >X%%DATADIR%%/src/Connection/Connection.pyc >X%%DATADIR%%/src/Connection/Connection.pyo >X%%DATADIR%%/src/Connection/ConnectionServer.py >X%%DATADIR%%/src/Connection/ConnectionServer.pyc >X%%DATADIR%%/src/Connection/ConnectionServer.pyo >X%%DATADIR%%/src/Connection/__init__.py >X%%DATADIR%%/src/Connection/__init__.pyc >X%%DATADIR%%/src/Connection/__init__.pyo >X%%DATADIR%%/src/Content/ContentManager.py >X%%DATADIR%%/src/Content/ContentManager.pyc >X%%DATADIR%%/src/Content/ContentManager.pyo >X%%DATADIR%%/src/Content/__init__.py >X%%DATADIR%%/src/Content/__init__.pyc >X%%DATADIR%%/src/Content/__init__.pyo >X%%DATADIR%%/src/Crypt/CryptBitcoin.py >X%%DATADIR%%/src/Crypt/CryptBitcoin.pyc >X%%DATADIR%%/src/Crypt/CryptBitcoin.pyo >X%%DATADIR%%/src/Crypt/CryptConnection.py >X%%DATADIR%%/src/Crypt/CryptConnection.pyc >X%%DATADIR%%/src/Crypt/CryptConnection.pyo >X%%DATADIR%%/src/Crypt/CryptHash.py >X%%DATADIR%%/src/Crypt/CryptHash.pyc >X%%DATADIR%%/src/Crypt/CryptHash.pyo >X%%DATADIR%%/src/Crypt/CryptRsa.py >X%%DATADIR%%/src/Crypt/CryptRsa.pyc >X%%DATADIR%%/src/Crypt/CryptRsa.pyo >X%%DATADIR%%/src/Crypt/__init__.py >X%%DATADIR%%/src/Crypt/__init__.pyc >X%%DATADIR%%/src/Crypt/__init__.pyo >X%%DATADIR%%/src/Db/Db.py >X%%DATADIR%%/src/Db/Db.pyc >X%%DATADIR%%/src/Db/Db.pyo >X%%DATADIR%%/src/Db/DbCursor.py >X%%DATADIR%%/src/Db/DbCursor.pyc >X%%DATADIR%%/src/Db/DbCursor.pyo >X%%DATADIR%%/src/Db/DbQuery.py >X%%DATADIR%%/src/Db/DbQuery.pyc >X%%DATADIR%%/src/Db/DbQuery.pyo >X%%DATADIR%%/src/Db/__init__.py >X%%DATADIR%%/src/Db/__init__.pyc >X%%DATADIR%%/src/Db/__init__.pyo >X%%DATADIR%%/src/Debug/Debug.py >X%%DATADIR%%/src/Debug/Debug.pyc >X%%DATADIR%%/src/Debug/Debug.pyo >X%%DATADIR%%/src/Debug/DebugHook.py >X%%DATADIR%%/src/Debug/DebugHook.pyc >X%%DATADIR%%/src/Debug/DebugHook.pyo >X%%DATADIR%%/src/Debug/DebugMedia.py >X%%DATADIR%%/src/Debug/DebugMedia.pyc >X%%DATADIR%%/src/Debug/DebugMedia.pyo >X%%DATADIR%%/src/Debug/DebugReloader.py >X%%DATADIR%%/src/Debug/DebugReloader.pyc >X%%DATADIR%%/src/Debug/DebugReloader.pyo >X%%DATADIR%%/src/Debug/__init__.py >X%%DATADIR%%/src/Debug/__init__.pyc >X%%DATADIR%%/src/Debug/__init__.pyo >X%%DATADIR%%/src/File/FileRequest.py >X%%DATADIR%%/src/File/FileRequest.pyc >X%%DATADIR%%/src/File/FileRequest.pyo >X%%DATADIR%%/src/File/FileServer.py >X%%DATADIR%%/src/File/FileServer.pyc >X%%DATADIR%%/src/File/FileServer.pyo >X%%DATADIR%%/src/File/__init__.py >X%%DATADIR%%/src/File/__init__.pyc >X%%DATADIR%%/src/File/__init__.pyo >X%%DATADIR%%/src/Peer/Peer.py >X%%DATADIR%%/src/Peer/Peer.pyc >X%%DATADIR%%/src/Peer/Peer.pyo >X%%DATADIR%%/src/Peer/PeerHashfield.py >X%%DATADIR%%/src/Peer/PeerHashfield.pyc >X%%DATADIR%%/src/Peer/PeerHashfield.pyo >X%%DATADIR%%/src/Peer/__init__.py >X%%DATADIR%%/src/Peer/__init__.pyc >X%%DATADIR%%/src/Peer/__init__.pyo >X%%DATADIR%%/src/Plugin/PluginManager.py >X%%DATADIR%%/src/Plugin/PluginManager.pyc >X%%DATADIR%%/src/Plugin/PluginManager.pyo >X%%DATADIR%%/src/Plugin/__init__.py >X%%DATADIR%%/src/Plugin/__init__.pyc >X%%DATADIR%%/src/Plugin/__init__.pyo >X%%DATADIR%%/src/Site/Site.py >X%%DATADIR%%/src/Site/Site.pyc >X%%DATADIR%%/src/Site/Site.pyo >X%%DATADIR%%/src/Site/SiteManager.py >X%%DATADIR%%/src/Site/SiteManager.pyc >X%%DATADIR%%/src/Site/SiteManager.pyo >X%%DATADIR%%/src/Site/SiteStorage.py >X%%DATADIR%%/src/Site/SiteStorage.pyc >X%%DATADIR%%/src/Site/SiteStorage.pyo >X%%DATADIR%%/src/Site/__init__.py >X%%DATADIR%%/src/Site/__init__.pyc >X%%DATADIR%%/src/Site/__init__.pyo >X%%DATADIR%%/src/Test/BenchmarkSsl.py >X%%DATADIR%%/src/Test/BenchmarkSsl.pyc >X%%DATADIR%%/src/Test/BenchmarkSsl.pyo >X%%DATADIR%%/src/Test/Spy.py >X%%DATADIR%%/src/Test/Spy.pyc >X%%DATADIR%%/src/Test/Spy.pyo >X%%DATADIR%%/src/Test/TestConfig.py >X%%DATADIR%%/src/Test/TestConfig.pyc >X%%DATADIR%%/src/Test/TestConfig.pyo >X%%DATADIR%%/src/Test/TestConnectionServer.py >X%%DATADIR%%/src/Test/TestConnectionServer.pyc >X%%DATADIR%%/src/Test/TestConnectionServer.pyo >X%%DATADIR%%/src/Test/TestContent.py >X%%DATADIR%%/src/Test/TestContent.pyc >X%%DATADIR%%/src/Test/TestContent.pyo >X%%DATADIR%%/src/Test/TestContentUser.py >X%%DATADIR%%/src/Test/TestContentUser.pyc >X%%DATADIR%%/src/Test/TestContentUser.pyo >X%%DATADIR%%/src/Test/TestCryptBitcoin.py >X%%DATADIR%%/src/Test/TestCryptBitcoin.pyc >X%%DATADIR%%/src/Test/TestCryptBitcoin.pyo >X%%DATADIR%%/src/Test/TestCryptConnection.py >X%%DATADIR%%/src/Test/TestCryptConnection.pyc >X%%DATADIR%%/src/Test/TestCryptConnection.pyo >X%%DATADIR%%/src/Test/TestDb.py >X%%DATADIR%%/src/Test/TestDb.pyc >X%%DATADIR%%/src/Test/TestDb.pyo >X%%DATADIR%%/src/Test/TestDbQuery.py >X%%DATADIR%%/src/Test/TestDbQuery.pyc >X%%DATADIR%%/src/Test/TestDbQuery.pyo >X%%DATADIR%%/src/Test/TestDiff.py >X%%DATADIR%%/src/Test/TestDiff.pyc >X%%DATADIR%%/src/Test/TestDiff.pyo >X%%DATADIR%%/src/Test/TestEvent.py >X%%DATADIR%%/src/Test/TestEvent.pyc >X%%DATADIR%%/src/Test/TestEvent.pyo >X%%DATADIR%%/src/Test/TestFileRequest.py >X%%DATADIR%%/src/Test/TestFileRequest.pyc >X%%DATADIR%%/src/Test/TestFileRequest.pyo >X%%DATADIR%%/src/Test/TestHelper.py >X%%DATADIR%%/src/Test/TestHelper.pyc >X%%DATADIR%%/src/Test/TestHelper.pyo >X%%DATADIR%%/src/Test/TestNoparallel.py >X%%DATADIR%%/src/Test/TestNoparallel.pyc >X%%DATADIR%%/src/Test/TestNoparallel.pyo >X%%DATADIR%%/src/Test/TestPeer.py >X%%DATADIR%%/src/Test/TestPeer.pyc >X%%DATADIR%%/src/Test/TestPeer.pyo >X%%DATADIR%%/src/Test/TestRateLimit.py >X%%DATADIR%%/src/Test/TestRateLimit.pyc >X%%DATADIR%%/src/Test/TestRateLimit.pyo >X%%DATADIR%%/src/Test/TestSite.py >X%%DATADIR%%/src/Test/TestSite.pyc >X%%DATADIR%%/src/Test/TestSite.pyo >X%%DATADIR%%/src/Test/TestSiteDownload.py >X%%DATADIR%%/src/Test/TestSiteDownload.pyc >X%%DATADIR%%/src/Test/TestSiteDownload.pyo >X%%DATADIR%%/src/Test/TestSiteStorage.py >X%%DATADIR%%/src/Test/TestSiteStorage.pyc >X%%DATADIR%%/src/Test/TestSiteStorage.pyo >X%%DATADIR%%/src/Test/TestTor.py >X%%DATADIR%%/src/Test/TestTor.pyc >X%%DATADIR%%/src/Test/TestTor.pyo >X%%DATADIR%%/src/Test/TestUser.py >X%%DATADIR%%/src/Test/TestUser.pyc >X%%DATADIR%%/src/Test/TestUser.pyo >X%%DATADIR%%/src/Test/TestWeb.py >X%%DATADIR%%/src/Test/TestWeb.pyc >X%%DATADIR%%/src/Test/TestWeb.pyo >X%%DATADIR%%/src/Test/__init__.py >X%%DATADIR%%/src/Test/__init__.pyc >X%%DATADIR%%/src/Test/__init__.pyo >X%%DATADIR%%/src/Test/conftest.py >X%%DATADIR%%/src/Test/conftest.pyc >X%%DATADIR%%/src/Test/conftest.pyo >X%%DATADIR%%/src/Test/coverage.ini >X%%DATADIR%%/src/Test/pytest.ini >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/content.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/css/all.css >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data-default/data.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data-default/users/content-default.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/data.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/autoupdate.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/direct_domains.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/domain.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/memory.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/multiuser.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/progressbar.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slides.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slots_memory.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/trayicon.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroblog-comments.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroid.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroname.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-mark.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-upvote.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk.png >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/optional.txt >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/test_include/content.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/test_include/data.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q/content.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q/data.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9/content.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9/data.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9/peanut-butter-jelly-time.gif >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1J6UrZMkarjVg5ax9W4qThir3BFUikbW6C/content.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1J6UrZMkarjVg5ax9W4qThir3BFUikbW6C/data.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/content.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/dbschema.json >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/img/loading.gif >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/index.html >X%%DATADIR%%/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/js/all.js >X%%DATADIR%%/src/Tor/TorManager.py >X%%DATADIR%%/src/Tor/TorManager.pyc >X%%DATADIR%%/src/Tor/TorManager.pyo >X%%DATADIR%%/src/Tor/__init__.py >X%%DATADIR%%/src/Tor/__init__.pyc >X%%DATADIR%%/src/Tor/__init__.pyo >X%%DATADIR%%/src/Ui/UiRequest.py >X%%DATADIR%%/src/Ui/UiRequest.pyc >X%%DATADIR%%/src/Ui/UiRequest.pyo >X%%DATADIR%%/src/Ui/UiServer.py >X%%DATADIR%%/src/Ui/UiServer.pyc >X%%DATADIR%%/src/Ui/UiServer.pyo >X%%DATADIR%%/src/Ui/UiWebsocket.py >X%%DATADIR%%/src/Ui/UiWebsocket.pyc >X%%DATADIR%%/src/Ui/UiWebsocket.pyo >X%%DATADIR%%/src/Ui/__init__.py >X%%DATADIR%%/src/Ui/__init__.pyc >X%%DATADIR%%/src/Ui/__init__.pyo >X%%DATADIR%%/src/Ui/media/Fixbutton.coffee >X%%DATADIR%%/src/Ui/media/Loading.coffee >X%%DATADIR%%/src/Ui/media/Notifications.coffee >X%%DATADIR%%/src/Ui/media/Wrapper.coffee >X%%DATADIR%%/src/Ui/media/Wrapper.css >X%%DATADIR%%/src/Ui/media/all.css >X%%DATADIR%%/src/Ui/media/all.js >X%%DATADIR%%/src/Ui/media/img/favicon.ico >X%%DATADIR%%/src/Ui/media/img/favicon.psd >X%%DATADIR%%/src/Ui/media/img/loading-circle.gif >X%%DATADIR%%/src/Ui/media/img/loading.gif >X%%DATADIR%%/src/Ui/media/img/logo.psd >X%%DATADIR%%/src/Ui/media/lib/00-jquery.min.js >X%%DATADIR%%/src/Ui/media/lib/ZeroWebsocket.coffee >X%%DATADIR%%/src/Ui/media/lib/jquery.cssanim.js >X%%DATADIR%%/src/Ui/media/lib/jquery.csslater.coffee >X%%DATADIR%%/src/Ui/media/lib/jquery.easing.1.3.js >X%%DATADIR%%/src/Ui/template/wrapper.html >X%%DATADIR%%/src/User/User.py >X%%DATADIR%%/src/User/User.pyc >X%%DATADIR%%/src/User/User.pyo >X%%DATADIR%%/src/User/UserManager.py >X%%DATADIR%%/src/User/UserManager.pyc >X%%DATADIR%%/src/User/UserManager.pyo >X%%DATADIR%%/src/User/__init__.py >X%%DATADIR%%/src/User/__init__.pyc >X%%DATADIR%%/src/User/__init__.pyo >X%%DATADIR%%/src/Worker/Worker.py >X%%DATADIR%%/src/Worker/Worker.pyc >X%%DATADIR%%/src/Worker/Worker.pyo >X%%DATADIR%%/src/Worker/WorkerManager.py >X%%DATADIR%%/src/Worker/WorkerManager.pyc >X%%DATADIR%%/src/Worker/WorkerManager.pyo >X%%DATADIR%%/src/Worker/__init__.py >X%%DATADIR%%/src/Worker/__init__.pyc >X%%DATADIR%%/src/Worker/__init__.pyo >X%%DATADIR%%/src/__init__.py >X%%DATADIR%%/src/__init__.pyc >X%%DATADIR%%/src/__init__.pyo >X%%DATADIR%%/src/lib/BitcoinECC/BitcoinECC.py >X%%DATADIR%%/src/lib/BitcoinECC/BitcoinECC.pyc >X%%DATADIR%%/src/lib/BitcoinECC/BitcoinECC.pyo >X%%DATADIR%%/src/lib/BitcoinECC/__init__.py >X%%DATADIR%%/src/lib/BitcoinECC/__init__.pyc >X%%DATADIR%%/src/lib/BitcoinECC/__init__.pyo >X%%DATADIR%%/src/lib/BitcoinECC/newBitcoinECC.py >X%%DATADIR%%/src/lib/BitcoinECC/newBitcoinECC.pyc >X%%DATADIR%%/src/lib/BitcoinECC/newBitcoinECC.pyo >X%%DATADIR%%/src/lib/PySocks/README.md >X%%DATADIR%%/src/lib/PySocks/__init__.py >X%%DATADIR%%/src/lib/PySocks/__init__.pyc >X%%DATADIR%%/src/lib/PySocks/__init__.pyo >X%%DATADIR%%/src/lib/PySocks/setup.py >X%%DATADIR%%/src/lib/PySocks/setup.pyc >X%%DATADIR%%/src/lib/PySocks/setup.pyo >X%%DATADIR%%/src/lib/PySocks/socks.py >X%%DATADIR%%/src/lib/PySocks/socks.pyc >X%%DATADIR%%/src/lib/PySocks/socks.pyo >X%%DATADIR%%/src/lib/PySocks/sockshandler.py >X%%DATADIR%%/src/lib/PySocks/sockshandler.pyc >X%%DATADIR%%/src/lib/PySocks/sockshandler.pyo >X%%DATADIR%%/src/lib/__init__.py >X%%DATADIR%%/src/lib/__init__.pyc >X%%DATADIR%%/src/lib/__init__.pyo >X%%DATADIR%%/src/lib/bencode/__init__.py >X%%DATADIR%%/src/lib/bencode/__init__.pyc >X%%DATADIR%%/src/lib/bencode/__init__.pyo >X%%DATADIR%%/src/lib/bencode/decode.py >X%%DATADIR%%/src/lib/bencode/decode.pyc >X%%DATADIR%%/src/lib/bencode/decode.pyo >X%%DATADIR%%/src/lib/bencode/encode.py >X%%DATADIR%%/src/lib/bencode/encode.pyc >X%%DATADIR%%/src/lib/bencode/encode.pyo >X%%DATADIR%%/src/lib/cssvendor/__init__.py >X%%DATADIR%%/src/lib/cssvendor/__init__.pyc >X%%DATADIR%%/src/lib/cssvendor/__init__.pyo >X%%DATADIR%%/src/lib/cssvendor/cssvendor.py >X%%DATADIR%%/src/lib/cssvendor/cssvendor.pyc >X%%DATADIR%%/src/lib/cssvendor/cssvendor.pyo >X%%DATADIR%%/src/lib/geventwebsocket/__init__.py >X%%DATADIR%%/src/lib/geventwebsocket/__init__.pyc >X%%DATADIR%%/src/lib/geventwebsocket/__init__.pyo >X%%DATADIR%%/src/lib/geventwebsocket/exceptions.py >X%%DATADIR%%/src/lib/geventwebsocket/exceptions.pyc >X%%DATADIR%%/src/lib/geventwebsocket/exceptions.pyo >X%%DATADIR%%/src/lib/geventwebsocket/gunicorn/__init__.py >X%%DATADIR%%/src/lib/geventwebsocket/gunicorn/__init__.pyc >X%%DATADIR%%/src/lib/geventwebsocket/gunicorn/__init__.pyo >X%%DATADIR%%/src/lib/geventwebsocket/gunicorn/workers.py >X%%DATADIR%%/src/lib/geventwebsocket/gunicorn/workers.pyc >X%%DATADIR%%/src/lib/geventwebsocket/gunicorn/workers.pyo >X%%DATADIR%%/src/lib/geventwebsocket/handler.py >X%%DATADIR%%/src/lib/geventwebsocket/handler.pyc >X%%DATADIR%%/src/lib/geventwebsocket/handler.pyo >X%%DATADIR%%/src/lib/geventwebsocket/logging.py >X%%DATADIR%%/src/lib/geventwebsocket/logging.pyc >X%%DATADIR%%/src/lib/geventwebsocket/logging.pyo >X%%DATADIR%%/src/lib/geventwebsocket/protocols/__init__.py >X%%DATADIR%%/src/lib/geventwebsocket/protocols/__init__.pyc >X%%DATADIR%%/src/lib/geventwebsocket/protocols/__init__.pyo >X%%DATADIR%%/src/lib/geventwebsocket/protocols/base.py >X%%DATADIR%%/src/lib/geventwebsocket/protocols/base.pyc >X%%DATADIR%%/src/lib/geventwebsocket/protocols/base.pyo >X%%DATADIR%%/src/lib/geventwebsocket/protocols/wamp.py >X%%DATADIR%%/src/lib/geventwebsocket/protocols/wamp.pyc >X%%DATADIR%%/src/lib/geventwebsocket/protocols/wamp.pyo >X%%DATADIR%%/src/lib/geventwebsocket/resource.py >X%%DATADIR%%/src/lib/geventwebsocket/resource.pyc >X%%DATADIR%%/src/lib/geventwebsocket/resource.pyo >X%%DATADIR%%/src/lib/geventwebsocket/server.py >X%%DATADIR%%/src/lib/geventwebsocket/server.pyc >X%%DATADIR%%/src/lib/geventwebsocket/server.pyo >X%%DATADIR%%/src/lib/geventwebsocket/utf8validator.py >X%%DATADIR%%/src/lib/geventwebsocket/utf8validator.pyc >X%%DATADIR%%/src/lib/geventwebsocket/utf8validator.pyo >X%%DATADIR%%/src/lib/geventwebsocket/utils.py >X%%DATADIR%%/src/lib/geventwebsocket/utils.pyc >X%%DATADIR%%/src/lib/geventwebsocket/utils.pyo >X%%DATADIR%%/src/lib/geventwebsocket/websocket.py >X%%DATADIR%%/src/lib/geventwebsocket/websocket.pyc >X%%DATADIR%%/src/lib/geventwebsocket/websocket.pyo >X%%DATADIR%%/src/lib/opensslVerify/HashInfo.txt >X%%DATADIR%%/src/lib/opensslVerify/OpenSSL License.txt >X%%DATADIR%%/src/lib/opensslVerify/ReadMe.txt >X%%DATADIR%%/src/lib/opensslVerify/__init__.py >X%%DATADIR%%/src/lib/opensslVerify/__init__.pyc >X%%DATADIR%%/src/lib/opensslVerify/__init__.pyo >X%%DATADIR%%/src/lib/opensslVerify/gencert.cmd >X%%DATADIR%%/src/lib/opensslVerify/libeay32.dll >X%%DATADIR%%/src/lib/opensslVerify/openssl.cnf >X%%DATADIR%%/src/lib/opensslVerify/openssl.exe >X%%DATADIR%%/src/lib/opensslVerify/opensslVerify.py >X%%DATADIR%%/src/lib/opensslVerify/opensslVerify.pyc >X%%DATADIR%%/src/lib/opensslVerify/opensslVerify.pyo >X%%DATADIR%%/src/lib/opensslVerify/ssleay32.dll >X%%DATADIR%%/src/lib/pyasn1/CHANGES >X%%DATADIR%%/src/lib/pyasn1/PKG-INFO >X%%DATADIR%%/src/lib/pyasn1/README >X%%DATADIR%%/src/lib/pyasn1/THANKS >X%%DATADIR%%/src/lib/pyasn1/TODO >X%%DATADIR%%/src/lib/pyasn1/__init__.py >X%%DATADIR%%/src/lib/pyasn1/__init__.pyc >X%%DATADIR%%/src/lib/pyasn1/__init__.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/__init__.py >X%%DATADIR%%/src/lib/pyasn1/codec/__init__.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/__init__.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/ber/__init__.py >X%%DATADIR%%/src/lib/pyasn1/codec/ber/__init__.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/ber/__init__.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/ber/decoder.py >X%%DATADIR%%/src/lib/pyasn1/codec/ber/decoder.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/ber/decoder.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/ber/encoder.py >X%%DATADIR%%/src/lib/pyasn1/codec/ber/encoder.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/ber/encoder.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/ber/eoo.py >X%%DATADIR%%/src/lib/pyasn1/codec/ber/eoo.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/ber/eoo.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/cer/__init__.py >X%%DATADIR%%/src/lib/pyasn1/codec/cer/__init__.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/cer/__init__.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/cer/decoder.py >X%%DATADIR%%/src/lib/pyasn1/codec/cer/decoder.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/cer/decoder.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/cer/encoder.py >X%%DATADIR%%/src/lib/pyasn1/codec/cer/encoder.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/cer/encoder.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/der/__init__.py >X%%DATADIR%%/src/lib/pyasn1/codec/der/__init__.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/der/__init__.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/der/decoder.py >X%%DATADIR%%/src/lib/pyasn1/codec/der/decoder.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/der/decoder.pyo >X%%DATADIR%%/src/lib/pyasn1/codec/der/encoder.py >X%%DATADIR%%/src/lib/pyasn1/codec/der/encoder.pyc >X%%DATADIR%%/src/lib/pyasn1/codec/der/encoder.pyo >X%%DATADIR%%/src/lib/pyasn1/compat/__init__.py >X%%DATADIR%%/src/lib/pyasn1/compat/__init__.pyc >X%%DATADIR%%/src/lib/pyasn1/compat/__init__.pyo >X%%DATADIR%%/src/lib/pyasn1/compat/octets.py >X%%DATADIR%%/src/lib/pyasn1/compat/octets.pyc >X%%DATADIR%%/src/lib/pyasn1/compat/octets.pyo >X%%DATADIR%%/src/lib/pyasn1/debug.py >X%%DATADIR%%/src/lib/pyasn1/debug.pyc >X%%DATADIR%%/src/lib/pyasn1/debug.pyo >X%%DATADIR%%/src/lib/pyasn1/error.py >X%%DATADIR%%/src/lib/pyasn1/error.pyc >X%%DATADIR%%/src/lib/pyasn1/error.pyo >X%%DATADIR%%/src/lib/pyasn1/type/__init__.py >X%%DATADIR%%/src/lib/pyasn1/type/__init__.pyc >X%%DATADIR%%/src/lib/pyasn1/type/__init__.pyo >X%%DATADIR%%/src/lib/pyasn1/type/base.py >X%%DATADIR%%/src/lib/pyasn1/type/base.pyc >X%%DATADIR%%/src/lib/pyasn1/type/base.pyo >X%%DATADIR%%/src/lib/pyasn1/type/char.py >X%%DATADIR%%/src/lib/pyasn1/type/char.pyc >X%%DATADIR%%/src/lib/pyasn1/type/char.pyo >X%%DATADIR%%/src/lib/pyasn1/type/constraint.py >X%%DATADIR%%/src/lib/pyasn1/type/constraint.pyc >X%%DATADIR%%/src/lib/pyasn1/type/constraint.pyo >X%%DATADIR%%/src/lib/pyasn1/type/error.py >X%%DATADIR%%/src/lib/pyasn1/type/error.pyc >X%%DATADIR%%/src/lib/pyasn1/type/error.pyo >X%%DATADIR%%/src/lib/pyasn1/type/namedtype.py >X%%DATADIR%%/src/lib/pyasn1/type/namedtype.pyc >X%%DATADIR%%/src/lib/pyasn1/type/namedtype.pyo >X%%DATADIR%%/src/lib/pyasn1/type/namedval.py >X%%DATADIR%%/src/lib/pyasn1/type/namedval.pyc >X%%DATADIR%%/src/lib/pyasn1/type/namedval.pyo >X%%DATADIR%%/src/lib/pyasn1/type/tag.py >X%%DATADIR%%/src/lib/pyasn1/type/tag.pyc >X%%DATADIR%%/src/lib/pyasn1/type/tag.pyo >X%%DATADIR%%/src/lib/pyasn1/type/tagmap.py >X%%DATADIR%%/src/lib/pyasn1/type/tagmap.pyc >X%%DATADIR%%/src/lib/pyasn1/type/tagmap.pyo >X%%DATADIR%%/src/lib/pyasn1/type/univ.py >X%%DATADIR%%/src/lib/pyasn1/type/univ.pyc >X%%DATADIR%%/src/lib/pyasn1/type/univ.pyo >X%%DATADIR%%/src/lib/pyasn1/type/useful.py >X%%DATADIR%%/src/lib/pyasn1/type/useful.pyc >X%%DATADIR%%/src/lib/pyasn1/type/useful.pyo >X%%DATADIR%%/src/lib/pybitcointools/MANIFEST.in >X%%DATADIR%%/src/lib/pybitcointools/README.txt >X%%DATADIR%%/src/lib/pybitcointools/__init__.py >X%%DATADIR%%/src/lib/pybitcointools/__init__.pyc >X%%DATADIR%%/src/lib/pybitcointools/__init__.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/__init__.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/__init__.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/__init__.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/bci.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/bci.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/bci.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/blocks.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/blocks.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/blocks.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/composite.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/composite.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/composite.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/deterministic.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/deterministic.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/deterministic.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/main.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/main.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/main.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/py2specials.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/py2specials.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/py2specials.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/py3specials.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/py3specials.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/py3specials.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/ripemd.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/ripemd.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/ripemd.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/stealth.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/stealth.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/stealth.pyo >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/transaction.py >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/transaction.pyc >X%%DATADIR%%/src/lib/pybitcointools/bitcoin/transaction.pyo >X%%DATADIR%%/src/lib/pybitcointools/pybtctool >X%%DATADIR%%/src/lib/pybitcointools/setup.py >X%%DATADIR%%/src/lib/pybitcointools/setup.pyc >X%%DATADIR%%/src/lib/pybitcointools/setup.pyo >X%%DATADIR%%/src/lib/pybitcointools/test.py >X%%DATADIR%%/src/lib/pybitcointools/test.pyc >X%%DATADIR%%/src/lib/pybitcointools/test.pyo >X%%DATADIR%%/src/lib/pybitcointools/test_stealth.py >X%%DATADIR%%/src/lib/pybitcointools/test_stealth.pyc >X%%DATADIR%%/src/lib/pybitcointools/test_stealth.pyo >X%%DATADIR%%/src/lib/pyelliptic/README.md >X%%DATADIR%%/src/lib/pyelliptic/__init__.py >X%%DATADIR%%/src/lib/pyelliptic/__init__.pyc >X%%DATADIR%%/src/lib/pyelliptic/__init__.pyo >X%%DATADIR%%/src/lib/pyelliptic/arithmetic.py >X%%DATADIR%%/src/lib/pyelliptic/arithmetic.pyc >X%%DATADIR%%/src/lib/pyelliptic/arithmetic.pyo >X%%DATADIR%%/src/lib/pyelliptic/cipher.py >X%%DATADIR%%/src/lib/pyelliptic/cipher.pyc >X%%DATADIR%%/src/lib/pyelliptic/cipher.pyo >X%%DATADIR%%/src/lib/pyelliptic/ecc.py >X%%DATADIR%%/src/lib/pyelliptic/ecc.pyc >X%%DATADIR%%/src/lib/pyelliptic/ecc.pyo >X%%DATADIR%%/src/lib/pyelliptic/hash.py >X%%DATADIR%%/src/lib/pyelliptic/hash.pyc >X%%DATADIR%%/src/lib/pyelliptic/hash.pyo >X%%DATADIR%%/src/lib/pyelliptic/openssl.py >X%%DATADIR%%/src/lib/pyelliptic/openssl.pyc >X%%DATADIR%%/src/lib/pyelliptic/openssl.pyo >X%%DATADIR%%/src/lib/rsa/CHANGELOG.txt >X%%DATADIR%%/src/lib/rsa/README.rst >X%%DATADIR%%/src/lib/rsa/__init__.py >X%%DATADIR%%/src/lib/rsa/__init__.pyc >X%%DATADIR%%/src/lib/rsa/__init__.pyo >X%%DATADIR%%/src/lib/rsa/_compat.py >X%%DATADIR%%/src/lib/rsa/_compat.pyc >X%%DATADIR%%/src/lib/rsa/_compat.pyo >X%%DATADIR%%/src/lib/rsa/_version133.py >X%%DATADIR%%/src/lib/rsa/_version133.pyc >X%%DATADIR%%/src/lib/rsa/_version133.pyo >X%%DATADIR%%/src/lib/rsa/_version200.py >X%%DATADIR%%/src/lib/rsa/_version200.pyc >X%%DATADIR%%/src/lib/rsa/_version200.pyo >X%%DATADIR%%/src/lib/rsa/asn1.py >X%%DATADIR%%/src/lib/rsa/asn1.pyc >X%%DATADIR%%/src/lib/rsa/asn1.pyo >X%%DATADIR%%/src/lib/rsa/bigfile.py >X%%DATADIR%%/src/lib/rsa/bigfile.pyc >X%%DATADIR%%/src/lib/rsa/bigfile.pyo >X%%DATADIR%%/src/lib/rsa/cli.py >X%%DATADIR%%/src/lib/rsa/cli.pyc >X%%DATADIR%%/src/lib/rsa/cli.pyo >X%%DATADIR%%/src/lib/rsa/common.py >X%%DATADIR%%/src/lib/rsa/common.pyc >X%%DATADIR%%/src/lib/rsa/common.pyo >X%%DATADIR%%/src/lib/rsa/core.py >X%%DATADIR%%/src/lib/rsa/core.pyc >X%%DATADIR%%/src/lib/rsa/core.pyo >X%%DATADIR%%/src/lib/rsa/key.py >X%%DATADIR%%/src/lib/rsa/key.pyc >X%%DATADIR%%/src/lib/rsa/key.pyo >X%%DATADIR%%/src/lib/rsa/parallel.py >X%%DATADIR%%/src/lib/rsa/parallel.pyc >X%%DATADIR%%/src/lib/rsa/parallel.pyo >X%%DATADIR%%/src/lib/rsa/pem.py >X%%DATADIR%%/src/lib/rsa/pem.pyc >X%%DATADIR%%/src/lib/rsa/pem.pyo >X%%DATADIR%%/src/lib/rsa/pkcs1.py >X%%DATADIR%%/src/lib/rsa/pkcs1.pyc >X%%DATADIR%%/src/lib/rsa/pkcs1.pyo >X%%DATADIR%%/src/lib/rsa/prime.py >X%%DATADIR%%/src/lib/rsa/prime.pyc >X%%DATADIR%%/src/lib/rsa/prime.pyo >X%%DATADIR%%/src/lib/rsa/randnum.py >X%%DATADIR%%/src/lib/rsa/randnum.pyc >X%%DATADIR%%/src/lib/rsa/randnum.pyo >X%%DATADIR%%/src/lib/rsa/transform.py >X%%DATADIR%%/src/lib/rsa/transform.pyc >X%%DATADIR%%/src/lib/rsa/transform.pyo >X%%DATADIR%%/src/lib/rsa/util.py >X%%DATADIR%%/src/lib/rsa/util.pyc >X%%DATADIR%%/src/lib/rsa/util.pyo >X%%DATADIR%%/src/lib/rsa/varblock.py >X%%DATADIR%%/src/lib/rsa/varblock.pyc >X%%DATADIR%%/src/lib/rsa/varblock.pyo >X%%DATADIR%%/src/lib/subtl/LICENCE >X%%DATADIR%%/src/lib/subtl/README.md >X%%DATADIR%%/src/lib/subtl/__init__.py >X%%DATADIR%%/src/lib/subtl/__init__.pyc >X%%DATADIR%%/src/lib/subtl/__init__.pyo >X%%DATADIR%%/src/lib/subtl/subtl.py >X%%DATADIR%%/src/lib/subtl/subtl.pyc >X%%DATADIR%%/src/lib/subtl/subtl.pyo >X%%DATADIR%%/src/main.py >X%%DATADIR%%/src/main.pyc >X%%DATADIR%%/src/main.pyo >X%%DATADIR%%/src/util/Diff.py >X%%DATADIR%%/src/util/Diff.pyc >X%%DATADIR%%/src/util/Diff.pyo >X%%DATADIR%%/src/util/Event.py >X%%DATADIR%%/src/util/Event.pyc >X%%DATADIR%%/src/util/Event.pyo >X%%DATADIR%%/src/util/Noparallel.py >X%%DATADIR%%/src/util/Noparallel.pyc >X%%DATADIR%%/src/util/Noparallel.pyo >X%%DATADIR%%/src/util/Platform.py >X%%DATADIR%%/src/util/Platform.pyc >X%%DATADIR%%/src/util/Platform.pyo >X%%DATADIR%%/src/util/QueryJson.py >X%%DATADIR%%/src/util/QueryJson.pyc >X%%DATADIR%%/src/util/QueryJson.pyo >X%%DATADIR%%/src/util/RateLimit.py >X%%DATADIR%%/src/util/RateLimit.pyc >X%%DATADIR%%/src/util/RateLimit.pyo >X%%DATADIR%%/src/util/SocksProxy.py >X%%DATADIR%%/src/util/SocksProxy.pyc >X%%DATADIR%%/src/util/SocksProxy.pyo >X%%DATADIR%%/src/util/SslPatch.py >X%%DATADIR%%/src/util/SslPatch.pyc >X%%DATADIR%%/src/util/SslPatch.pyo >X%%DATADIR%%/src/util/StreamingMsgpack.py >X%%DATADIR%%/src/util/StreamingMsgpack.pyc >X%%DATADIR%%/src/util/StreamingMsgpack.pyo >X%%DATADIR%%/src/util/UpnpPunch.py >X%%DATADIR%%/src/util/UpnpPunch.pyc >X%%DATADIR%%/src/util/UpnpPunch.pyo >X%%DATADIR%%/src/util/__init__.py >X%%DATADIR%%/src/util/__init__.pyc >X%%DATADIR%%/src/util/__init__.pyo >X%%DATADIR%%/src/util/helper.py >X%%DATADIR%%/src/util/helper.pyc >X%%DATADIR%%/src/util/helper.pyo >X%%DATADIR%%/start.py >X%%DATADIR%%/start.pyc >X%%DATADIR%%/start.pyo >X%%DATADIR%%/tools/coffee/README.md >X%%DATADIR%%/tools/coffee/coffee-script.js >X%%DATADIR%%/tools/coffee/coffee.cmd >X%%DATADIR%%/tools/coffee/coffee.wsf >X%%DATADIR%%/tools/tor/manual_install.txt >X%%DATADIR%%/tools/tor/start.cmd >X%%DATADIR%%/tools/tor/torrc >X%%DATADIR%%/update.py >X%%DATADIR%%/update.pyc >X%%DATADIR%%/update.pyo >X%%DATADIR%%/zeronet.py >X%%DATADIR%%/zeronet.pyc >X%%DATADIR%%/zeronet.pyo >X@owner %%USER%% >X@group %%GROUP%% >X@dir /var/db/zeronet >X@dir /var/log/zeronet >5c9ac2b63f1611015ce52beebe744481 >echo c - security/zeronet/files >mkdir -p security/zeronet/files > /dev/null 2>&1 >echo x - security/zeronet/files/zeronet-service.in >sed 's/^X//' >security/zeronet/files/zeronet-service.in << '1a24a59488a30944bd8deca0af8682e6' >X#!/bin/sh >X# >X# $FreeBSD$ >X# >X >X# Copyright (C) 2015 by Yuri Victorovich. All rights reserved. >X >X# PROVIDE: zeronet >X# REQUIRE: LOGIN >X# KEYWORD: shutdown >X >X# zeronet is disabled by default, if you have configuration file >X# >X# Add the following line to /etc/rc.conf to enable zeronet: >X# >X#zeronet_enable="YES" >X >X. /etc/rc.subr >X >X >Xname="zeronet" >Xrcvar=zeronet_enable >Xstart_cmd="zeronet_start" >Xstop_cmd="zeronet_stop" >X >Xload_rc_config ${name} >X >X: ${zeronet_enable="NO"} >X: ${zeronet_args=""} >X >Xis_process_running() { >X local pidfile=$1 >X [ -f $pidfile ] && procstat `cat $pidfile` >/dev/null 2>&1 >X} >X >Xstop_daemon() { >X # assume PID is also PGID (daemon(8) PID is always PGID) >X [ -f "$1" ] && kill -- -$(cat $1) >X} >X >Xzeronet_start() { >X local logfile=/var/log/zeronet.log >X local pidfile=/var/run/zeronet.pid >X # already running? >X if is_process_running $pidfile; then >X echo "zeronet is already running (pid=$(cat $pidfile))" >X return 1 >X fi >X # log file >X touch $logfile >X chmod 640 $logfile >X # user depends on the port option, so better force it on directories to avoid user confusion >X chown -R %%USER%%:%%GROUP%% /var/db/zeronet /var/log/zeronet >X # workaround for https://github.com/HelloZeroNet/ZeroNet/issues/477: ZeroNet shouldn't be re-running coffee on the pre-installed files. >X (cd %%LOCALBASE%%/share/zeronet && touch `find . -name all.js`) >X # run >X cd %%LOCALBASE%%/share/zeronet >X /usr/sbin/daemon -P $pidfile -u %%USER%% %%LOCALBASE%%/share/zeronet/zeronet.py ${zeronet_args} >>$logfile 2>&1 >X # make sure it runs >X if is_process_running $pidfile; then >X echo "started zeronet (pid=$(cat $pidfile))" >X else >X echo "failed to start zeronet" >X fi >X} >X >Xzeronet_stop() { >X local pidfile=/var/run/zeronet.pid >X if is_process_running $pidfile; then >X echo "stopping zeronet (pid=$(cat $pidfile))" >X stop_daemon $pidfile >X else >X echo "zeronet isn't running" >X fi >X} >X >Xcommand="/usr/bin/true" >X >Xrun_rc_command "$1" >1a24a59488a30944bd8deca0af8682e6 >echo x - security/zeronet/files/zeronet-cmd.in >sed 's/^X//' >security/zeronet/files/zeronet-cmd.in << '0c2f6620ad604c0bdc2c844a11677865' >X#!/bin/sh >X >Xcd %%LOCALBASE%%/share/zeronet && ./zeronet.py "$@" >0c2f6620ad604c0bdc2c844a11677865 >echo x - security/zeronet/files/pkg-message.in >sed 's/^X//' >security/zeronet/files/pkg-message.in << '5fef36ee49e56a8efca39d04582ce792' >X====================================================================== >XYou installed ZeroNet: Decentralized websites using Bitcoin crypto. >X >XIt is recommended to run ZeroNet as a service: >X# sysrc zeronet_enable="YES" >X# service zeronet start >X >XTo access ZeroNet please navigate to: >Xhttp://localhost:43110 >X >XYou can also run ZeroNet manually (not recommended) with the command: >X# su -m %%USER%% -c zeronet >X >XTo run ZeroNet commands: >X# su -m %%USER%% zeronet cmd {arg1 {arg2 {...}}} >XFor example, to create a new ZeroNet site: >X# su -m %%USER%% zeronet siteCreate >X >XFor Tor integration (recommended) please have these items: >X* option TOR=on in zeronet package >X* make sure %%LOCALBASE%%/etc/tor/torrc has "ControlPort 9051" >X* make sure tor service runs (service tor start) >X* zeronet_args in /etc/rc.conf has "--tor enable" or "--tor always" >X >XWithout the Tor integration, you need to make sure that your router >Xhas either UPnP enabled, or port 15441 open. >X >XFor more details please see ZeroNet documentation here: >Xhttp://zeronet.readthedocs.io/en/latest >X====================================================================== >5fef36ee49e56a8efca39d04582ce792 >echo x - security/zeronet/files/patch-src_Ui_UiServer.py >sed 's/^X//' >security/zeronet/files/patch-src_Ui_UiServer.py << '806276baee632e8bd0348cfa2d69c90c' >X--- src/Ui/UiServer.py.orig 2016-06-11 08:29:47 UTC >X+++ src/Ui/UiServer.py >X@@ -107,7 +107,7 @@ class UiServer: >X from werkzeug.debug import DebuggedApplication >X handler = DebuggedApplication(self.handleRequest, evalex=True) >X except Exception, err: >X- self.log.info("%s: For debugging please download Werkzeug (http://werkzeug.pocoo.org/)" % err) >X+ self.log.info("%s: For debugging please enable the port option: DEBUG=on" % err) >X from Debug import DebugReloader >X self.log.write = lambda msg: self.log.debug(msg.strip()) # For Wsgi access.log >X self.log.info("--------------------------------------") >X@@ -155,4 +155,4 @@ class UiServer: >X >X self.server.socket.close() >X self.server.stop() >X- time.sleep(1) >X\ No newline at end of file >X+ time.sleep(1) >806276baee632e8bd0348cfa2d69c90c >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 209735
:
170613
|
170638
|
170639
|
170641
|
170668
|
170703
|
170811
|
170925
|
171259
|
171262
| 171296