corrected permissions again
This commit is contained in:
parent
8a9a5abe2e
commit
71805811cf
109 changed files with 1 additions and 1 deletions
.github
Makefiledocs
install
onionr
__init__.pyapi.pyblockimporter.pycommunicator.py
communicatorutils
README.md__init__.pyannouncenode.pyconnectnewpeers.pycooldownpeer.pydaemonqueuehandler.pydeniableinserts.pydownloadblocks.pyhousekeeping.pylookupadders.pylookupblocks.pynetcheck.pyproxypicker.pyservicecreator.pyuploadblocks.py
config.pycore.pydbcreator.pyetc
httpapi
keymanager.pylogger.pynetcontroller.pyonionrblacklist.pyonionrblockapi.pyonionrcommands
README.md__init__.pybanblocks.pydaemonlaunch.pyexportblocks.pyfilecommands.pykeyadders.pyonionrstatistics.pyopenwebinterface.pyplugincommands.pypubkeymanager.pyresettor.py
onionrcrypto.pyonionrevents.pyonionrexceptions.pyonionrpeers.pyonionrpluginapi.pyonionrplugins.pyonionrproofs.pyonionrservices
onionrstorage.pyonionrusers
onionrutils.pyserializeddata.pysetupconfig.pystatic-data
0
.github/FUNDING.yml
vendored
Normal file → Executable file
0
.github/FUNDING.yml
vendored
Normal file → Executable file
0
Makefile
Normal file → Executable file
0
Makefile
Normal file → Executable file
0
docs/onionr-1.png
Normal file → Executable file
0
docs/onionr-1.png
Normal file → Executable file
Before (image error) Size: 44 KiB After (image error) Size: 44 KiB |
0
docs/onionr-2.png
Normal file → Executable file
0
docs/onionr-2.png
Normal file → Executable file
Before (image error) Size: 30 KiB After (image error) Size: 30 KiB |
0
docs/onionr-3.png
Normal file → Executable file
0
docs/onionr-3.png
Normal file → Executable file
Before (image error) Size: 40 KiB After (image error) Size: 40 KiB |
0
docs/onionr-icon.png
Normal file → Executable file
0
docs/onionr-icon.png
Normal file → Executable file
Before (image error) Size: 41 KiB After (image error) Size: 41 KiB |
0
docs/onionr-logo.png
Normal file → Executable file
0
docs/onionr-logo.png
Normal file → Executable file
Before (image error) Size: 34 KiB After (image error) Size: 34 KiB |
0
docs/specs/block-spec.md
Normal file → Executable file
0
docs/specs/block-spec.md
Normal file → Executable file
0
docs/tor-stinks-02.png
Normal file → Executable file
0
docs/tor-stinks-02.png
Normal file → Executable file
Before (image error) Size: 28 KiB After (image error) Size: 28 KiB |
0
install/onionr.service
Normal file → Executable file
0
install/onionr.service
Normal file → Executable file
0
onionr/__init__.py
Normal file → Executable file
0
onionr/__init__.py
Normal file → Executable file
0
onionr/api.py
Normal file → Executable file
0
onionr/api.py
Normal file → Executable file
0
onionr/blockimporter.py
Normal file → Executable file
0
onionr/blockimporter.py
Normal file → Executable file
0
onionr/communicator.py
Normal file → Executable file
0
onionr/communicator.py
Normal file → Executable file
0
onionr/communicatorutils/README.md
Normal file → Executable file
0
onionr/communicatorutils/README.md
Normal file → Executable file
0
onionr/communicatorutils/__init__.py
Normal file → Executable file
0
onionr/communicatorutils/__init__.py
Normal file → Executable file
0
onionr/communicatorutils/announcenode.py
Normal file → Executable file
0
onionr/communicatorutils/announcenode.py
Normal file → Executable file
0
onionr/communicatorutils/connectnewpeers.py
Normal file → Executable file
0
onionr/communicatorutils/connectnewpeers.py
Normal file → Executable file
0
onionr/communicatorutils/cooldownpeer.py
Normal file → Executable file
0
onionr/communicatorutils/cooldownpeer.py
Normal file → Executable file
0
onionr/communicatorutils/daemonqueuehandler.py
Normal file → Executable file
0
onionr/communicatorutils/daemonqueuehandler.py
Normal file → Executable file
0
onionr/communicatorutils/deniableinserts.py
Normal file → Executable file
0
onionr/communicatorutils/deniableinserts.py
Normal file → Executable file
0
onionr/communicatorutils/downloadblocks.py
Normal file → Executable file
0
onionr/communicatorutils/downloadblocks.py
Normal file → Executable file
0
onionr/communicatorutils/housekeeping.py
Normal file → Executable file
0
onionr/communicatorutils/housekeeping.py
Normal file → Executable file
0
onionr/communicatorutils/lookupadders.py
Normal file → Executable file
0
onionr/communicatorutils/lookupadders.py
Normal file → Executable file
0
onionr/communicatorutils/lookupblocks.py
Normal file → Executable file
0
onionr/communicatorutils/lookupblocks.py
Normal file → Executable file
0
onionr/communicatorutils/netcheck.py
Normal file → Executable file
0
onionr/communicatorutils/netcheck.py
Normal file → Executable file
0
onionr/communicatorutils/proxypicker.py
Normal file → Executable file
0
onionr/communicatorutils/proxypicker.py
Normal file → Executable file
0
onionr/communicatorutils/servicecreator.py
Normal file → Executable file
0
onionr/communicatorutils/servicecreator.py
Normal file → Executable file
0
onionr/communicatorutils/uploadblocks.py
Normal file → Executable file
0
onionr/communicatorutils/uploadblocks.py
Normal file → Executable file
0
onionr/config.py
Normal file → Executable file
0
onionr/config.py
Normal file → Executable file
0
onionr/core.py
Normal file → Executable file
0
onionr/core.py
Normal file → Executable file
0
onionr/dbcreator.py
Normal file → Executable file
0
onionr/dbcreator.py
Normal file → Executable file
0
onionr/etc/README.md
Normal file → Executable file
0
onionr/etc/README.md
Normal file → Executable file
0
onionr/etc/humanreadabletime.py
Normal file → Executable file
0
onionr/etc/humanreadabletime.py
Normal file → Executable file
0
onionr/etc/powchoice.py
Normal file → Executable file
0
onionr/etc/powchoice.py
Normal file → Executable file
0
onionr/httpapi/README.md
Normal file → Executable file
0
onionr/httpapi/README.md
Normal file → Executable file
0
onionr/httpapi/configapi/__init__.py
Normal file → Executable file
0
onionr/httpapi/configapi/__init__.py
Normal file → Executable file
0
onionr/httpapi/miscpublicapi/__init__.py
Normal file → Executable file
0
onionr/httpapi/miscpublicapi/__init__.py
Normal file → Executable file
0
onionr/httpapi/miscpublicapi/announce.py
Normal file → Executable file
0
onionr/httpapi/miscpublicapi/announce.py
Normal file → Executable file
0
onionr/httpapi/miscpublicapi/getblocks.py
Normal file → Executable file
0
onionr/httpapi/miscpublicapi/getblocks.py
Normal file → Executable file
0
onionr/httpapi/miscpublicapi/upload.py
Normal file → Executable file
0
onionr/httpapi/miscpublicapi/upload.py
Normal file → Executable file
0
onionr/httpapi/profilesapi/__init__.py
Normal file → Executable file
0
onionr/httpapi/profilesapi/__init__.py
Normal file → Executable file
0
onionr/httpapi/profilesapi/profiles.py
Normal file → Executable file
0
onionr/httpapi/profilesapi/profiles.py
Normal file → Executable file
0
onionr/keymanager.py
Normal file → Executable file
0
onionr/keymanager.py
Normal file → Executable file
0
onionr/logger.py
Normal file → Executable file
0
onionr/logger.py
Normal file → Executable file
2
onionr/netcontroller.py
Normal file → Executable file
2
onionr/netcontroller.py
Normal file → Executable file
|
@ -145,7 +145,7 @@ HiddenServicePort 80 ''' + self.apiServerIP + ''':''' + str(self.hsPort)
|
||||||
elif 'opening socks listener' in line.decode().lower():
|
elif 'opening socks listener' in line.decode().lower():
|
||||||
logger.debug(line.decode().replace('\n', ''))
|
logger.debug(line.decode().replace('\n', ''))
|
||||||
else:
|
else:
|
||||||
logger.fatal('Failed to start Tor. Maybe a stray instance of Tor used by Onionr is still running?')
|
logger.fatal('Failed to start Tor. Maybe a stray instance of Tor used by Onionr is still running? This can also be a result of file permissions being too open')
|
||||||
return False
|
return False
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
logger.fatal('Got keyboard interrupt. Onionr will exit soon.', timestamp = False, level = logger.LEVEL_IMPORTANT)
|
logger.fatal('Got keyboard interrupt. Onionr will exit soon.', timestamp = False, level = logger.LEVEL_IMPORTANT)
|
||||||
|
|
0
onionr/onionrblacklist.py
Normal file → Executable file
0
onionr/onionrblacklist.py
Normal file → Executable file
0
onionr/onionrblockapi.py
Normal file → Executable file
0
onionr/onionrblockapi.py
Normal file → Executable file
0
onionr/onionrcommands/README.md
Normal file → Executable file
0
onionr/onionrcommands/README.md
Normal file → Executable file
0
onionr/onionrcommands/__init__.py
Normal file → Executable file
0
onionr/onionrcommands/__init__.py
Normal file → Executable file
0
onionr/onionrcommands/banblocks.py
Normal file → Executable file
0
onionr/onionrcommands/banblocks.py
Normal file → Executable file
0
onionr/onionrcommands/daemonlaunch.py
Normal file → Executable file
0
onionr/onionrcommands/daemonlaunch.py
Normal file → Executable file
0
onionr/onionrcommands/exportblocks.py
Normal file → Executable file
0
onionr/onionrcommands/exportblocks.py
Normal file → Executable file
0
onionr/onionrcommands/filecommands.py
Normal file → Executable file
0
onionr/onionrcommands/filecommands.py
Normal file → Executable file
0
onionr/onionrcommands/keyadders.py
Normal file → Executable file
0
onionr/onionrcommands/keyadders.py
Normal file → Executable file
0
onionr/onionrcommands/onionrstatistics.py
Normal file → Executable file
0
onionr/onionrcommands/onionrstatistics.py
Normal file → Executable file
0
onionr/onionrcommands/openwebinterface.py
Normal file → Executable file
0
onionr/onionrcommands/openwebinterface.py
Normal file → Executable file
0
onionr/onionrcommands/plugincommands.py
Normal file → Executable file
0
onionr/onionrcommands/plugincommands.py
Normal file → Executable file
0
onionr/onionrcommands/pubkeymanager.py
Normal file → Executable file
0
onionr/onionrcommands/pubkeymanager.py
Normal file → Executable file
0
onionr/onionrcommands/resettor.py
Normal file → Executable file
0
onionr/onionrcommands/resettor.py
Normal file → Executable file
0
onionr/onionrcrypto.py
Normal file → Executable file
0
onionr/onionrcrypto.py
Normal file → Executable file
0
onionr/onionrevents.py
Normal file → Executable file
0
onionr/onionrevents.py
Normal file → Executable file
0
onionr/onionrexceptions.py
Normal file → Executable file
0
onionr/onionrexceptions.py
Normal file → Executable file
0
onionr/onionrpeers.py
Normal file → Executable file
0
onionr/onionrpeers.py
Normal file → Executable file
0
onionr/onionrpluginapi.py
Normal file → Executable file
0
onionr/onionrpluginapi.py
Normal file → Executable file
0
onionr/onionrplugins.py
Normal file → Executable file
0
onionr/onionrplugins.py
Normal file → Executable file
0
onionr/onionrproofs.py
Normal file → Executable file
0
onionr/onionrproofs.py
Normal file → Executable file
0
onionr/onionrservices/README.md
Normal file → Executable file
0
onionr/onionrservices/README.md
Normal file → Executable file
0
onionr/onionrservices/__init__.py
Normal file → Executable file
0
onionr/onionrservices/__init__.py
Normal file → Executable file
0
onionr/onionrservices/bootstrapservice.py
Normal file → Executable file
0
onionr/onionrservices/bootstrapservice.py
Normal file → Executable file
0
onionr/onionrservices/connectionserver.py
Normal file → Executable file
0
onionr/onionrservices/connectionserver.py
Normal file → Executable file
0
onionr/onionrservices/httpheaders.py
Normal file → Executable file
0
onionr/onionrservices/httpheaders.py
Normal file → Executable file
0
onionr/onionrstorage.py
Normal file → Executable file
0
onionr/onionrstorage.py
Normal file → Executable file
0
onionr/onionrusers/README.md
Normal file → Executable file
0
onionr/onionrusers/README.md
Normal file → Executable file
0
onionr/onionrusers/__init__.py
Normal file → Executable file
0
onionr/onionrusers/__init__.py
Normal file → Executable file
0
onionr/onionrutils.py
Normal file → Executable file
0
onionr/onionrutils.py
Normal file → Executable file
0
onionr/serializeddata.py
Normal file → Executable file
0
onionr/serializeddata.py
Normal file → Executable file
0
onionr/setupconfig.py
Normal file → Executable file
0
onionr/setupconfig.py
Normal file → Executable file
0
onionr/static-data/README.md
Normal file → Executable file
0
onionr/static-data/README.md
Normal file → Executable file
0
onionr/static-data/default-plugins/clandestine/controlapi.py
Normal file → Executable file
0
onionr/static-data/default-plugins/clandestine/controlapi.py
Normal file → Executable file
0
onionr/static-data/default-plugins/clandestine/peerserver.py
Normal file → Executable file
0
onionr/static-data/default-plugins/clandestine/peerserver.py
Normal file → Executable file
0
onionr/static-data/default-plugins/flow/flowapi.py
Normal file → Executable file
0
onionr/static-data/default-plugins/flow/flowapi.py
Normal file → Executable file
0
onionr/static-data/default-plugins/pms/loadinbox.py
Normal file → Executable file
0
onionr/static-data/default-plugins/pms/loadinbox.py
Normal file → Executable file
0
onionr/static-data/default-plugins/pms/mailapi.py
Normal file → Executable file
0
onionr/static-data/default-plugins/pms/mailapi.py
Normal file → Executable file
0
onionr/static-data/www/board/board.js
Normal file → Executable file
0
onionr/static-data/www/board/board.js
Normal file → Executable file
0
onionr/static-data/www/board/index.html
Normal file → Executable file
0
onionr/static-data/www/board/index.html
Normal file → Executable file
0
onionr/static-data/www/board/theme.css
Normal file → Executable file
0
onionr/static-data/www/board/theme.css
Normal file → Executable file
0
onionr/static-data/www/clandestine/index.html
Normal file → Executable file
0
onionr/static-data/www/clandestine/index.html
Normal file → Executable file
0
onionr/static-data/www/clandestine/js/main.js
Normal file → Executable file
0
onionr/static-data/www/clandestine/js/main.js
Normal file → Executable file
0
onionr/static-data/www/mail/index.html
Normal file → Executable file
0
onionr/static-data/www/mail/index.html
Normal file → Executable file
0
onionr/static-data/www/mail/mail.css
Normal file → Executable file
0
onionr/static-data/www/mail/mail.css
Normal file → Executable file
0
onionr/static-data/www/mail/mail.js
Normal file → Executable file
0
onionr/static-data/www/mail/mail.js
Normal file → Executable file
0
onionr/static-data/www/private/index.html
Normal file → Executable file
0
onionr/static-data/www/private/index.html
Normal file → Executable file
0
onionr/static-data/www/private/main.css
Normal file → Executable file
0
onionr/static-data/www/private/main.css
Normal file → Executable file
0
onionr/static-data/www/profiles/index.html
Normal file → Executable file
0
onionr/static-data/www/profiles/index.html
Normal file → Executable file
0
onionr/static-data/www/profiles/profiles.js
Normal file → Executable file
0
onionr/static-data/www/profiles/profiles.js
Normal file → Executable file
0
onionr/static-data/www/shared/configeditor.js
Normal file → Executable file
0
onionr/static-data/www/shared/configeditor.js
Normal file → Executable file
0
onionr/static-data/www/shared/main/stats.js
Normal file → Executable file
0
onionr/static-data/www/shared/main/stats.js
Normal file → Executable file
0
onionr/static-data/www/shared/main/style.css
Normal file → Executable file
0
onionr/static-data/www/shared/main/style.css
Normal file → Executable file
0
onionr/static-data/www/shared/misc.js
Normal file → Executable file
0
onionr/static-data/www/shared/misc.js
Normal file → Executable file
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue