# 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 # 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 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 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 XTOR_DESC= Enable TOR anonymity network integration X XTOR_RUN_DEPENDS=tor:security/tor X X.include 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 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 exit