Skip to content

Commit

Permalink
Merge pull request #273 from IntelLabs/fix/dvkm_deploy
Browse files Browse the repository at this point in the history
Fix/dvkm deploy
  • Loading branch information
Wenzel authored Mar 5, 2024
2 parents 2bdd428 + c650360 commit d94f27f
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
13 changes: 9 additions & 4 deletions deploy/intellabs/kafl/roles/examples/tasks/dvkm.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
- name: Install required packages
ansible.builtin.apt:
# required for lddtree
name: pax-utils
name:
- pax-utils
- flex
- bison
- libelf-dev
- libssl-dev
become: true

- name: Clone required submodules
# noqa: command-instead-of-module
ansible.builtin.command: >-
"git submodule update --init --depth 200
git submodule update --init --depth 200
--jobs {{ ansible_processor_nproc }}
{{ dvkm_sub_path }}
{{ linux_agent_sub_path }}"
# noqa: command-instead-of-module
{{ linux_agent_sub_path }}
args:
chdir: "{{ examples_root }}"
2 changes: 1 addition & 1 deletion docs/source/tutorials/linux/dvkm/workflow.md
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ To set up the required dependencies, navigate to the kAFL directory and execute

```shell
$ cd kAFL
(venv) $ make deploy -- --tags examples,examples-dvkm
(venv) $ make deploy -- --tags examples,examples-linux-dvkm
```

Now, switch to the `📂 linux-user/dvkm` directory to compile the target and its dependencies:
Expand Down

0 comments on commit d94f27f

Please sign in to comment.