1 config BR2_PACKAGE_SYSDIG
3 depends on BR2_LINUX_KERNEL
4 depends on BR2_INSTALL_LIBSTDCPP # libjson
5 depends on BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS
6 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 # jsoncpp
7 depends on !BR2_STATIC_LIBS # luajit
8 select BR2_PACKAGE_ZLIB
9 select BR2_PACKAGE_LUAJIT
10 select BR2_PACKAGE_JSONCPP
12 Sysdig is open source, system-level exploration:
13 capture system state and activity from a running Linux instance,
14 then save, filter and analyze.
15 Think of it as strace + tcpdump + lsof + awesome sauce.
16 With a little Lua cherry on top.
20 comment "sysdig needs a toolchain w/ C++, gcc >= 4.7, dynamic library and a Linux kernel to be built"
21 depends on !BR2_LINUX_KERNEL || !BR2_INSTALL_LIBSTDCPP \
22 || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 || BR2_STATIC_LIBS
23 depends on BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS