Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependency checks , libraries Should be Installed Automatically. #604

Closed
ghost opened this issue Mar 17, 2016 · 8 comments
Closed

Dependency checks , libraries Should be Installed Automatically. #604

ghost opened this issue Mar 17, 2016 · 8 comments
Labels

Comments

@ghost
Copy link

ghost commented Mar 17, 2016

Hey ,
Its a very Fuzzy Issue while Installing the OWTF , there a Lots of Dependence Packages , which need to be in the User's System like -
beautifulsoup4==4.3.2
cookies==2.2.1
ipaddr==2.1.11
lxml==3.4.0
Markdown==2.5.1
pexpect==3.3
psycopg2==2.6.1
PTP==0.3.0
pycurl==7.19.5
six==1.8.0
pyOpenSSL==0.14
python-owasp-zap-v2==0.0.9
PyVirtualDisplay==0.1.5
rdflib==4.1.2
selenium==2.43.0
setuptools==18.7.1
SQLAlchemy==1.0.11
tornado==4.0.2
Without this OWTF will be not get Install , we can Actually solve this Issue by just adding all this Dependencies , when the User tries to Install the OWTF and this may not lag to any error , and OWTf may get Install without any Error.

Dhiraj Mishra

@pwnfoo
Copy link
Contributor

pwnfoo commented Mar 17, 2016

@f0rum. I see that you have pretty much pasted the contents of owtf.pip file. The installation of those dependencies are taken care of in install.py

In install.py, Line 77 :

def install_using_pip(self, requirements_file):
        # Instead of using file directly with pip which can crash because of single library
        self.run_command("sudo -E pip2 install --upgrade -r %s" % requirements_file)

This seems to be working fine. Are you facing any problems with the installation? If so, please be specific.

@viyatb
Copy link
Member

viyatb commented Mar 17, 2016

@f0rum please review the install directory carefully. We already install all the dependencies as shown by @SachinKamath. Also be as clear possible when submitting an issue which should include:

  • Feature/bug/error description
  • Method to reproduce the bug
  • Proposed fix (if possible)

@ghost
Copy link
Author

ghost commented Mar 17, 2016

@SachinKamath @delta24 Nope I don't think so , it get Install in Debian , Kali , WTF , users using different Distro , may lag it Please have look on the PoC.
1
2
3
Please let me Know where i am Lagging behind or , owtf is not get install on Different Distro.

@viyatb
Copy link
Member

viyatb commented Mar 17, 2016

@f0rum I do not understand what you are trying to say. @7a @DePierre ?

@pwnfoo
Copy link
Contributor

pwnfoo commented Mar 17, 2016

@f0rum You seem to be missing a lot of packages. Is this a fresh install of mint? If so, do a sudo apt-get -y update && sudo apt-get -y upgrade . If that is not the case, try installing libcurl and openssl-dev using sudo apt-get install libcurl4-openssl-dev . That should help.

@delta24 Guess you can add the support tag. It doesn't look like a bug to me.

@ghost
Copy link
Author

ghost commented Mar 17, 2016

@SachinKamath Mint is fully Upgraded and no issues with it , still I am trying , might be of Different Distro ,

@pwnfoo
Copy link
Contributor

pwnfoo commented Mar 17, 2016

@f0rum did you try sudo apt-get install libcurl4-openssl-dev

@ghost
Copy link
Author

ghost commented Mar 17, 2016

Yes I did No Issues , I ll Handle and Make it well :)

@viyatb viyatb added the Support label Mar 21, 2016
@viyatb viyatb closed this as completed Mar 21, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants