REMnux / salt-states

This repository maintains the SaltStack state files for the REMnux distro.
https://REMnux.org
39 stars 21 forks source link

Add Dissect to REMnux #251

Closed Miauwkeru closed 1 year ago

Miauwkeru commented 1 year ago

This state file adds the dissect suite.

This commit adds:

Miauwkeru commented 1 year ago

The only think I wasn't able to find was a list of accepted Categories, maybe someone can help me with that?

digitalsleuth commented 1 year ago

Hi @Miauwkeru , unfortunately with Ubuntu Focal, the base version of Python is 3.8, and with Jammy (support coming shortly) it's 3.10, which means that this installation of dissect would be a potentially breaking change. However, I'll take a look at this and see how we can ensure nothing breaks for Focal, and leave Jammy at 3.10.

I'm adding this to testing now.

Miauwkeru commented 1 year ago

Hi @Miauwkeru , unfortunately with Ubuntu Focal, the base version of Python is 3.8, and with Jammy (support coming shortly) it's 3.10, which means that this installation of dissect would be a potentially breaking change. However, I'll take a look at this and see how we can ensure nothing breaks for Focal, and leave Jammy at 3.10.

I'm adding this to testing now.

Thanks for checking it, wouldn't want a breaking change to occur. I'll add some checks to determine the python version/dependencies then

digitalsleuth commented 1 year ago

@Miauwkeru I haven't forgotten about this. Once the existing Python issues are resolved, I'll test this out and see if it works well with the upcoming release.

digitalsleuth commented 1 year ago

Hi @Miauwkeru , now that the python issues have been identified / resolved, I've had some time to take a look at this PR. There are a few things which need to be updated to make it function properly, but the majority of what you've done works well.

I'm going to refine the changes and submit a PR with them in the next day or two. Thank you for everything you've done to make sure dissect will work with REMnux!

digitalsleuth commented 1 year ago

Hi @Miauwkeru , based on your PR, I've added a PR as #260 which provides some updates to your initial request. Since I can't directly modify your existing PR, I had to submit a new one.

Cheers!

lennyzeltser commented 1 year ago

This was addressed via https://github.com/REMnux/salt-states/pull/260, so I'm closing this pull request.