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

[NetExec Kali Packaging] New Release Tag #199

Open
Arszilla opened this issue Mar 12, 2024 · 7 comments
Open

[NetExec Kali Packaging] New Release Tag #199

Arszilla opened this issue Mar 12, 2024 · 7 comments
Labels
documentation Improvements or additions to documentation

Comments

@Arszilla
Copy link

Arszilla commented Mar 12, 2024

Hey there,

I am currently packaging netexec for Kali as per https://bugs.kali.org/view.php?id=8533 - With the changes to pyproject.toml etc. it'd be great if a new tag could be created to reflect the latest (stable) state of netexec, to make packaging and maintenance easier.

@NeffIsBack
Copy link
Contributor

NeffIsBack commented Mar 12, 2024

How soon do you need it? We could try to release a new version the next weeks.
Otherwise, how complicated is it to use the "old" netexec version and update it as soon as the release is done?

@Arszilla
Copy link
Author

Arszilla commented Mar 12, 2024

I was working on the old version (1.1.0) - however that is problematic, as it uses pyreadline, which is a Windows only Python library.

I have 2 options:

  • Either package based on the current state of the GitHub repo - making updated packages just a bit harder
  • Get a tagged version, which allows easy monitoring of new tags and subsequently updated.

If it is going to be too much trouble or ruin your plans for the upcoming release, I'll make do without the tag and switch to it when the time comes.

@Marshall-Hallenbeck
Copy link
Collaborator

I was just thinking we need to cut a new release soon anyway. I think once @XiaoliChan's work is merged in we can probably release v1.2 if that's okay with the other maintainers.

@Arszilla
Copy link
Author

I'll package it as 20240312-0kali1 (provisionally) then. When the update arrives, I'll make the switch to the latest tag.

One of the reasons I brought this issue up was because I was packing based on the 1.1.0 release, which contained several dependencies like resource and pyreadline, which are a pain (because of how recursive it got - especially with resource). Not to mention, pyreadline was a Windows-only library, which was a big problem - until I checked the repo ~30 minutes ago and realized you guys removed that already...

Luckily, I had already packaged dploot earlier last week. So, in theory, I already have a working netexec package for Kali, but I wanted to release it with proper tag/version info if possible.

@NeffIsBack
Copy link
Contributor

Sounds good👍🏼 thanks for the packaging!

Yeah pyreadline already caused some headaches...

@mpgn
Copy link
Collaborator

mpgn commented Mar 12, 2024

Thank you for the work @Arszilla 💪

@Arszilla Arszilla changed the title New Release Tag [NetExec Kali Packaging] New Release Tag Mar 12, 2024
@Arszilla
Copy link
Author

Initial release/package is now available: https://gitlab.com/Arszilla/netexec

An update might be expected - as per https://bugs.kali.org/view.php?id=8533#c19010

@NeffIsBack NeffIsBack added the documentation Improvements or additions to documentation label Mar 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants