routersploit
routersploit copied to clipboard
routersploit python package/module for pip
Hello :-) Thanks for sharing this amazing project! :-) I would like to create a routersploit python package/module, so it could be simply installed with pip
and included into external applications. I would also like to create FreeBSD Port for RouterSploit. For this a setup.py
would need to be created. I am willing to do that. Do you have any preferences on how the package should be done? Do you prefer distutils
or setuptools
? I can see you use tox
for testing and it also can create a package.. have you done that already? :-)
Best regards,
Tomek
@cederom Thank you for the kind words! What exactly do you need in order to port RouterSploit to FreeBSD?
Despite the fact it seems obvious to python community to distribute packages using PyPI we deliberately give up that idea. Mostly because we would like to gather massive user base from different areas of IT and attract people from communities other than python. Before launching the project we did some UX research in that area. That's why we would like to stay with standalone python app and simple installation by cloning repo.
Python package is ready for testing (https://github.com/reverse-shell/routersploit/pull/157). It works on FreeBSD as port. It would be nice to have a release with setup.py
included before I commit the port though. Do you plan a release soon? :-)
Hello @cederom ! Despite not being on pypi I think that now it should be pretty packaging friendly. :)
Previously on pkgsrc we provided a setup.py
but since last releases the provided setup.py
plus possible changes shared via #494 should be enough.
So, is anything else missing?
Thank you!