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

Package Request: libpfring and suricata compiled with libpfring #522

Closed
3 tasks done
faux123 opened this issue Aug 11, 2020 · 2 comments
Closed
3 tasks done

Package Request: libpfring and suricata compiled with libpfring #522

faux123 opened this issue Aug 11, 2020 · 2 comments

Comments

@faux123
Copy link

faux123 commented Aug 11, 2020

Package request

{Describe killer feature of package}

  • No similar package already added and/or this one got some new killer feature(s),
  • Package is in active development (at least, not abandoned for 5 years or more),
  • I'm ready to test added package on my {platform} and get a feedback about it.

Please, fill {} fields when asking for new package or delete this template in any other case.

I have the pf_ring kernel module built. I followed the package build wiki from both Entware and OpenWRT, both failed at package build for libpfring. Without this library package, suricata with libpfring won't build either.

@faux123
Copy link
Author

faux123 commented Aug 12, 2020

packages.index snippet below.. looks like it skiped libpfring

Source-Makefile: feeds/packages/libs/libpciaccess/Makefile

Package: libpciaccess
Version: 0.16-1
Depends: +libc +GCC_LIBSSP:libssp +USE_GLIBC:librt +USE_GLIBC:libpthread
Conflicts:
Menu-Depends:
Provides:
Section: libs
Category: Libraries
Repository: base
Title: Generic PCI access library
Maintainer: Lucian Cristian lucian.cristian@gmail.com
Source: libpciaccess-0.16.tar.bz2
LicenseFiles: COPYING
Type: ipkg
Description: Generic PCI access library
https://xorg.freedesktop.org/
Lucian Cristian lucian.cristian@gmail.com
@@

Source-Makefile: feeds/packages/libs/libpfring/Makefile

Source-Makefile: feeds/packages/libs/libplist/Makefile

Package: libplist
Submenu: libimobiledevice
Version: 2.1.0-2
Depends: +libc +GCC_LIBSSP:libssp +USE_GLIBC:librt +USE_GLIBC:libpthread +libxml2
Conflicts:
Menu-Depends:
Provides:
Section: libs
Category: Libraries
Repository: base
Title: Apple property list library
Maintainer: Rosen Penev rosenp@gmail.com
Source: libplist-2.1.0.tar.xz
Type: ipkg
Description: A library to handle Apple Property List format whereas it's binary or XML
https://www.libimobiledevice.org/
Rosen Penev rosenp@gmail.com
@@

@faux123
Copy link
Author

faux123 commented Aug 12, 2020

Fixed the build myself. The Entware Makefile was the issue. Made some changes based off openwrt's Makefile and I was able to compile and build the library myself. But this is just the first steps, apparently to build Suricata with pf_ring, it also needs its own pcap library as well...

@faux123 faux123 closed this as completed Aug 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant