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

setup.py: create a proper setup script #73

Open
blshkv opened this issue Apr 21, 2019 · 6 comments
Open

setup.py: create a proper setup script #73

blshkv opened this issue Apr 21, 2019 · 6 comments

Comments

@blshkv
Copy link

blshkv commented Apr 21, 2019

I'm not sure if I need to explain, but there is a universal way to handle the installation and uninstallation of a python package using setup.py. It can co-exist with the current kali-setup. In fact kali-setup could call setup.py at some point (after all deps are installed, etc)

This mechanism (using setup.py) is used by all linux distributions so it would allow to push latest releases of teh tool almost instantly.

Here is nice example of how it can be done:
derv82/wifite2#102

Thanks in advance

@s0lst1c3
Copy link
Owner

s0lst1c3 commented Apr 21, 2019

I'm well aware of it. :) I've been meaning to do this for a while, but it ended up on the backburner as the development of other features ended up taking a priority.

I quickly skimmed through derv82/wifite2#102, and it looks like you know your way around Python's package management system pretty well. Any chance you'd be up to implementing this and making a pull request?

Edit: I just realized you're a Pentoo developer. That's absolutely awesome. Love your distro!

@blshkv
Copy link
Author

blshkv commented Apr 21, 2019

sorry, but no. I have just spent several hours redesigning laramies/theHarvester#229 out of curiosity but I have no time for fixing all packages

blshkv pushed a commit to pentoo/pentoo-overlay that referenced this issue Apr 21, 2019
@s0lst1c3
Copy link
Owner

Totally understand. I'll try to get this knocked out as soon as possible then. Just a heads up though: this is going to be a super busy week with a lot of travel, so it may end up happening next week at some point. Once again thanks for bringing up this issue.

@blshkv
Copy link
Author

blshkv commented Jul 31, 2019

ping ;-)

@blshkv
Copy link
Author

blshkv commented Oct 16, 2019

and ping

@blshkv
Copy link
Author

blshkv commented Nov 10, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants