suricata icon indicating copy to clipboard operation
suricata copied to clipboard

scripts: helper script to install dependencies - v1

Open jasonish opened this issue 1 year ago • 2 comments

Just trying an idea to help bootstrap a development environment. A script, install-deps.sh that knows how to install dependencies on a handful of common distributions.

It currently handle Debian, Ubuntu and Fedora.

To show it in use, update the Ubuntu GitHub CI jobs to use this script.

jasonish avatar Nov 23 '23 21:11 jasonish

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 82.45%. Comparing base (41c0526) to head (48920bf). Report is 388 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #9879   +/-   ##
=======================================
  Coverage   82.45%   82.45%           
=======================================
  Files         973      973           
  Lines      273063   273063           
=======================================
+ Hits       225155   225164    +9     
+ Misses      47908    47899    -9     
Flag Coverage Δ
fuzzcorpus 64.37% <ø> (+0.01%) :arrow_up:
suricata-verify 61.06% <ø> (-0.03%) :arrow_down:
unittests 62.92% <ø> (ø)

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

codecov[bot] avatar Nov 23 '23 22:11 codecov[bot]

Imho, would be cool if we managed to incorporate these.

jufajardini avatar Dec 01 '23 19:12 jufajardini

Closing because it is stale and needs a rebase

Jason, do you need something more ? Will you do a new version ?

catenacyber avatar Jun 12 '24 13:06 catenacyber

Jason, do you need something more ? Will you do a new version ?

If there's interest.

jasonish avatar Jun 12 '24 21:06 jasonish