Sublist3r icon indicating copy to clipboard operation
Sublist3r copied to clipboard

create setup.py

Open blshkv opened this issue 6 years ago • 4 comments

Please create a setup.py so the tool can be installed properly.

blshkv avatar Mar 12 '18 05:03 blshkv

there are few data (.txt ) files which you might have a problem with, see the following bug report for your references: https://github.com/mschwager/fierce/issues/25

ps. I have tried to install it properly, but the tool fails to run:

/usr/bin/sublist3r
/usr/lib64
/usr/lib64/python2.7
/usr/lib64/python2.7/site-packages
/usr/lib64/python2.7/site-packages/sublist3r
/usr/lib64/python2.7/site-packages/sublist3r/subbrute
/usr/lib64/python2.7/site-packages/sublist3r/subbrute/__init__.py
/usr/lib64/python2.7/site-packages/sublist3r/subbrute/__init__.pyc
/usr/lib64/python2.7/site-packages/sublist3r/subbrute/__init__.pyo
/usr/lib64/python2.7/site-packages/sublist3r/subbrute/names.txt
/usr/lib64/python2.7/site-packages/sublist3r/subbrute/resolvers.txt
/usr/lib64/python2.7/site-packages/sublist3r/subbrute/subbrute.py
/usr/lib64/python2.7/site-packages/sublist3r/subbrute/subbrute.pyc
/usr/lib64/python2.7/site-packages/sublist3r/subbrute/subbrute.pyo
/usr/lib64/python3.5
/usr/lib64/python3.5/site-packages
/usr/lib64/python3.5/site-packages/sublist3r
/usr/lib64/python3.5/site-packages/sublist3r/subbrute
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/__init__.py
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/__pycache__
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/__pycache__/__init__.cpython-35.opt-1.pyc
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/__pycache__/__init__.cpython-35.opt-2.pyc
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/__pycache__/__init__.cpython-35.pyc
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/__pycache__/subbrute.cpython-35.opt-1.pyc
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/__pycache__/subbrute.cpython-35.opt-2.pyc
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/__pycache__/subbrute.cpython-35.pyc
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/names.txt
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/resolvers.txt
/usr/lib64/python3.5/site-packages/sublist3r/subbrute/subbrute.py

the error:

sublist3r 
Traceback (most recent call last):
  File "/usr/bin/sublist3r", line 21, in <module>
    from subbrute import subbrute
ImportError: No module named 'subbrute'

you will need to export it as following:

from sublist3r.subbrute import subbrute

blshkv avatar Mar 12 '18 05:03 blshkv

Your solution only works if your active interpreter is set to version 3. If not, you will have to either disable version 2 capability or run it as a full command (i.e. python3 /usr/bin/sublist3r)

ghost avatar Mar 20 '18 14:03 ghost

true, because an another empty __init__.py file must be placed under sublist3r folder.

blshkv avatar Mar 21 '18 00:03 blshkv

https://github.com/pentoo/pentoo-overlay/issues/596

blshkv avatar Nov 10 '20 03:11 blshkv