-
-
Notifications
You must be signed in to change notification settings - Fork 194
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
sub-modules of exegol-resources
are missing
#180
Comments
Hi, I managed to reproduce this bug in 2 other environments (on OSX, and Ubuntu 22), all on pip installations. I tried to look at the code in order to produce a fix, but I must admit I had some trouble understanding how the git wrapper was designed but I think I've identified the piece of code that do the update. Is it the If so, according to this documentation, the recursive update of sub-modules may be done manually : https://stackoverflow.com/questions/22949068/using-gitpython-how-do-i-do-git-submodule-update-init But this doesn't explain why this appears only on pip installs ... Apart from the resource path specified in the exegol configuration, is the initialization and updating of exegol-resources differ depending on the installation mode ? |
@Dramelac I'll let you handle this issue, you'll probably have more insight on this than me |
exegol-resources
are missingexegol-resources
are missing
Hello Yes there is some difference, when using a source install, the ressources are a submoudle itself of the wrapper but when using a pip install, ressources are first git cloned and then submodules are supposed to be updated. I will take a look at this, thank you for raising this issue |
Fixed in 9a54364 , will be available in the next Exegol release. |
Nice job, thank you ! |
Describe the bug
Hi folks,
I just did a fresh install of exegol and find that all exegol-resources which are sub-modules are missing in my
~/.exegol/exegol-resources
.I have been able to reproduce in another environment using an older exegol version.
I'm currently looking at the codebase to identify where the problem might be coming from.
Thanks in advance 🤟
Steps To Reproduce
~/.exegol/exegol-resources/webshells/PHP/p0wny-shell/
=> empty~/.exegol/exegol-resources/encrypted_disks/bitleaker/
=> empty~/.exegol/exegol-resources/linux/mimipy/
=> emptyExegol Wrapper Version
Host OS
Linux
Configuration of the concerned container
Execution logs in debug mode
Exception
No response
Anything else?
The text was updated successfully, but these errors were encountered: