Skip to content

Commit 446735e

Browse files
committed
Fix python3 analyzers dependencies
1 parent fd8b77f commit 446735e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

build.sbt

+4-2
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,13 @@ dockerCommands ~= { dc =>
140140
Cmd("USER", "root"),
141141
ExecCmd("RUN", "bash", "-c",
142142
"apt-get update && " +
143-
"apt-get install -y --no-install-recommends python-pip python2.7-dev ssdeep libfuzzy-dev libfuzzy2 libimage-exiftool-perl libmagic1 build-essential git libssl-dev && " +
143+
"apt-get install -y --no-install-recommends python-pip python2.7-dev python3-pip python3-dev ssdeep libfuzzy-dev libfuzzy2 libimage-exiftool-perl libmagic1 build-essential git libssl-dev && " +
144144
"pip install -U pip setuptools && " +
145+
"pip3 install -U pip setuptools && " +
145146
"cd /opt && " +
146147
"git clone https://github.com/CERT-BDF/Cortex-Analyzers.git && " +
147-
"pip install $(sort -u Cortex-Analyzers/analyzers/*/requirements.txt)"),
148+
"pip install $(sort -u Cortex-Analyzers/analyzers/*/requirements.txt) && " +
149+
"sort -u Cortex-Analyzers/analyzers/*/requirements.txt | grep -v ';python_version' | xargs -n 1 pip3 install || true"),
148150
Cmd("ADD", "var", "/var"),
149151
Cmd("ADD", "etc", "/etc"),
150152
ExecCmd("RUN", "chown", "-R", "daemon:root", "/var/log/cortex"),

0 commit comments

Comments
 (0)