Skip to content
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

doc: update eBPF/compilation instructions v6 #11176

Closed

Conversation

lukashino
Copy link
Contributor

Follow-up of #10840

Link to Redmine tickets:

Describe changes:
v6

  • added epel-release as recommended dependency for RPM-based systems
  • removed "Recommended" dependencies install command for both apt and dnf-based systems
  • cbindgen is installed with dnf in dnf-based systems

v5

  • inlined and shortened PATH variable edits in the RPM section
  • added minimal/recommended builds to the GH workflow from Ubuntu and Almalinux
  • added literalincludes to the docs from the Github builds
  • removed gosu from Github builds
  • added DPDK to the list of recommended dependencies

v4

  • inlined and shortened PATH variable edits in the Rust section
  • can be cloned - be added

v3

  • updates to the docs per Jeff's suggestions
  • removed the instruction to install i386 headers for the eBPF

v2

  • remove recommended configure parameters

v1

  • small edit in eBPF instructions to prefer libbpf-dev package to the cloning&compilation
  • porting changes from the improved version of installation instructions that got merged into master-6.0.x

Copy link

NOTE: This PR may contain new authors.

@lukashino lukashino added the typo/doc update No code change : only doc or typo fixes label May 29, 2024
Copy link

codecov bot commented May 29, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 79.10%. Comparing base (e041187) to head (1c2fb25).

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #11176      +/-   ##
==========================================
- Coverage   84.28%   79.10%   -5.19%     
==========================================
  Files         926      926              
  Lines      243303   243278      -25     
==========================================
- Hits       205076   192435   -12641     
- Misses      38227    50843   +12616     
Flag Coverage Δ
fuzzcorpus ?
livemode 19.63% <ø> (-0.04%) ⬇️
pcap 46.60% <ø> (-0.07%) ⬇️
suricata-verify 63.03% <ø> (+<0.01%) ⬆️
unittests 61.75% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@lukashino lukashino force-pushed the docs/6599-ebpf-docs-install-update-v6 branch from 1c2fb25 to bcbffe0 Compare May 30, 2024 07:35
@lukashino
Copy link
Contributor Author

fixed commits only by forcepush

@catenacyber catenacyber added the needs rebase Needs rebase to master label May 31, 2024
Copy link
Contributor

@catenacyber catenacyber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lukas, would you create a ne rebased PR ?

@lukashino
Copy link
Contributor Author

Continues in #11221

@lukashino lukashino closed this Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs rebase Needs rebase to master typo/doc update No code change : only doc or typo fixes
Development

Successfully merging this pull request may close these issues.

2 participants