Skip to content

Commit 0fbb103

Browse files
Fix an issue with imagemounter installation (#177)
1 parent 4a7ea25 commit 0fbb103

16 files changed

+80
-31
lines changed

sift/packages/file.sls

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
sift-package-file:
2+
pkg.installed:
3+
- name: file

sift/packages/init.sls

-4
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ include:
6767
- sift.packages.libafflib
6868
- sift.packages.libbcprov-java
6969
- sift.packages.libbde
70-
- sift.packages.libbde-utils
7170
- sift.packages.libcommons-lang3-java
7271
- sift.packages.libdatetime-perl
7372
- sift.packages.libesedb
@@ -147,7 +146,6 @@ include:
147146
- sift.packages.python3-pefile
148147
- sift.packages.python3-pip
149148
- sift.packages.python3-pypff
150-
- sift.packages.python3-tsk
151149
- sift.packages.python3-pyqt5
152150
- sift.packages.python3-redis
153151
- sift.packages.python3-tk
@@ -271,7 +269,6 @@ sift-packages:
271269
- sls: sift.packages.libafflib
272270
- sls: sift.packages.libbcprov-java
273271
- sls: sift.packages.libbde
274-
- sls: sift.packages.libbde-utils
275272
- sls: sift.packages.libcommons-lang3-java
276273
- sls: sift.packages.libdatetime-perl
277274
- sls: sift.packages.libesedb
@@ -351,7 +348,6 @@ sift-packages:
351348
- sls: sift.packages.python3-pefile
352349
- sls: sift.packages.python3-pip
353350
- sls: sift.packages.python3-pypff
354-
- sls: sift.packages.python3-tsk
355351
- sls: sift.packages.python3-pyqt5
356352
- sls: sift.packages.python3-redis
357353
- sls: sift.packages.python3-tk

sift/packages/libbde-tools.sls

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
include:
2+
- sift.repos.gift
3+
4+
sift-package-libbde-tools:
5+
pkg.installed:
6+
- name: libbde-tools
7+
- require:
8+
- sls: sift.repos.gift

sift/packages/libbde-utils.sls

-3
This file was deleted.

sift/packages/libbde.sls

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
include:
22
- sift.repos.gift
33

4-
libbde:
4+
sift-package-libbde:
55
pkg.installed:
66
- name: libbde
77
- require:

sift/packages/libewf-dev.sls

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
include:
2+
- sift.repos.gift
3+
14
sift-package-libewf-dev:
25
pkg.installed:
36
- name: libewf-dev
7+
- require:
8+
- sls: sift.repos.gift

sift/packages/libewf-tools.sls

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
include:
22
- sift.repos.gift
33

4-
libewf-tools:
4+
sift-package-libewf-tools:
55
pkg.installed:
66
- name: libewf-tools
77
- require:

sift/packages/libewf2.sls

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
sift-package-libewf2:
1+
include:
2+
- sift.repos.gift
3+
4+
sift-package-libewf:
25
pkg.installed:
3-
- name: libewf2
6+
- name: libewf
7+
- require:
8+
- sls: sift.repos.gift

sift/packages/libvhdi.sls

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
include:
2+
- sift.repos.gift
3+
4+
sift-package-libvhdi:
5+
pkg.installed:
6+
- name: libvhdi
7+
- require:
8+
- sls: sift.repos.gift

sift/packages/libvshadow-tools.sls

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
sift-package-libvshadow-utils:
1+
include:
2+
- sift.repos.gift
3+
4+
sift-package-libvshadow-tools:
25
pkg.installed:
3-
- name: libvshadow-utils
6+
- name: libvshadow-tools
7+
- require:
8+
- sls: sift.repos.gift

sift/packages/lvm2.sls

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
sift-package-lvm2:
2+
pkg.installed:
3+
- name: lvm2

sift/packages/mdadm.sls

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
sift-package-mdadm:
2+
pkg.installed:
3+
- name: mdadm

sift/packages/python3-pytsk3.sls

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
include:
2+
- sift.repos.gift
3+
4+
sift-package-python3-pytsk3:
5+
pkg.installed:
6+
- name: python3-pytsk3
7+
- require:
8+
- sls: sift.repos.gift

sift/packages/python3-tsk.sls

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
include:
2+
- sift.repos.gift
3+
14
sift-package-removed-pytsk3:
25
pkg.removed:
36
- name: pytsk3
@@ -7,3 +10,4 @@ sift-package-python3-tsk:
710
- name: python3-tsk
811
- require:
912
- pkg: sift-package-removed-pytsk3
13+
- sls: sift.repos.gift

sift/python3-packages/imagemounter.sls

+14-10
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,25 @@ include:
1111
- sift.packages.afflib-tools
1212
- sift.packages.avfs
1313
- sift.packages.disktype
14-
- sift.packages.libbde-utils
15-
- sift.packages.ewf-tools
14+
- sift.packages.file
15+
- sift.packages.libbde
16+
- sift.packages.libbde-tools
17+
- sift.packages.libewf-tools
1618
- sift.packages.libvshadow-tools
19+
- sift.packages.lvm2
20+
- sift.packages.mdadm
1721
- sift.packages.ntfs-3g
18-
- sift.packages.python3-tsk
1922
- sift.packages.qemu-utils
2023
- sift.packages.sleuthkit
2124
- sift.packages.testdisk
2225
- sift.packages.vmfs-tools
2326
- sift.packages.xfsprogs
24-
- sift.packages.xmount
25-
- sift.packages.libguestfs-tools
2627
- sift.packages.mtd-utils
2728
- sift.packages.squashfs-tools
2829
- sift.packages.git
2930
- sift.packages.build-essential
3031
- sift.packages.python3-dev
32+
- sift.packages.python3-pytsk3
3133

3234
sift-python3-package-imagemounter-venv:
3335
virtualenv.managed:
@@ -45,22 +47,24 @@ sift-python3-package-imagemounter-venv:
4547
- sls: sift.packages.afflib-tools
4648
- sls: sift.packages.avfs
4749
- sls: sift.packages.disktype
48-
- sls: sift.packages.libbde-utils
49-
- sls: sift.packages.ewf-tools
50+
- sls: sift.packages.file
51+
- sls: sift.packages.libbde
52+
- sls: sift.packages.libbde-tools
53+
- sls: sift.packages.libewf-tools
5054
- sls: sift.packages.libvshadow-tools
55+
- sls: sift.packages.lvm2
56+
- sls: sift.packages.mdadm
5157
- sls: sift.packages.ntfs-3g
52-
- sls: sift.packages.python3-tsk
5358
- sls: sift.packages.qemu-utils
5459
- sls: sift.packages.sleuthkit
5560
- sls: sift.packages.testdisk
5661
- sls: sift.packages.vmfs-tools
5762
- sls: sift.packages.xfsprogs
58-
- sls: sift.packages.xmount
59-
- sls: sift.packages.libguestfs-tools
6063
- sls: sift.packages.mtd-utils
6164
- sls: sift.packages.squashfs-tools
6265
- sls: sift.packages.git
6366
- sls: sift.packages.python3-dev
67+
- sls: sift.packages.python3-pytsk3
6468

6569
sift-python3-package-imagemounter:
6670
pip.installed:

sift/python3-packages/init.sls

+8-8
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ include:
99
- sift.python3-packages.geoip2
1010
- sift.python3-packages.hindsight
1111
- sift.python3-packages.ioc-writer
12-
### - sift.python3-packages.imagemounter
12+
- sift.python3-packages.imagemounter
1313
- sift.python3-packages.indxparse
1414
- sift.python3-packages.java-idx-parser
1515
- sift.python3-packages.keyrings-alt
@@ -24,9 +24,6 @@ include:
2424
- sift.python3-packages.python-dateutil
2525
- sift.python3-packages.python-evtx
2626
- sift.python3-packages.python-magic
27-
- sift.python3-packages.setuptools
28-
- sift.python3-packages.setuptools-rust
29-
- sift.python3-packages.six
3027
- sift.python3-packages.sqlite-carver
3128
- sift.python3-packages.stix-validator
3229
- sift.python3-packages.stix
@@ -35,6 +32,9 @@ include:
3532
- sift.python3-packages.virustotal-api
3633
- sift.python3-packages.wheel
3734
- sift.python3-packages.yara-python
35+
- sift.python3-packages.setuptools
36+
- sift.python3-packages.setuptools-rust
37+
- sift.python3-packages.six
3838

3939
sift-python3-packages:
4040
test.nop:
@@ -50,7 +50,7 @@ sift-python3-packages:
5050
- sls: sift.python3-packages.geoip2
5151
- sls: sift.python3-packages.hindsight
5252
- sls: sift.python3-packages.ioc-writer
53-
### - sls: sift.python3-packages.imagemounter
53+
- sls: sift.python3-packages.imagemounter
5454
- sls: sift.python3-packages.indxparse
5555
- sls: sift.python3-packages.java-idx-parser
5656
- sls: sift.python3-packages.keyrings-alt
@@ -65,9 +65,6 @@ sift-python3-packages:
6565
- sls: sift.python3-packages.python-dateutil
6666
- sls: sift.python3-packages.python-evtx
6767
- sls: sift.python3-packages.python-magic
68-
- sls: sift.python3-packages.setuptools
69-
- sls: sift.python3-packages.setuptools-rust
70-
- sls: sift.python3-packages.six
7168
- sls: sift.python3-packages.sqlite-carver
7269
- sls: sift.python3-packages.stix-validator
7370
- sls: sift.python3-packages.stix
@@ -76,3 +73,6 @@ sift-python3-packages:
7673
- sls: sift.python3-packages.virustotal-api
7774
- sls: sift.python3-packages.wheel
7875
- sls: sift.python3-packages.yara-python
76+
- sls: sift.python3-packages.setuptools
77+
- sls: sift.python3-packages.setuptools-rust
78+
- sls: sift.python3-packages.six

0 commit comments

Comments
 (0)