Project

General

Profile

Actions

Feature #10259

closed

Missing linux_common and linprocfs kernel modules

Added by Paul Godard about 4 years ago. Updated about 4 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Operating System
Target version:
-
Start date:
02/13/2020
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:

Description

I'm currently working on an updated FreeBSD Port for Beats (https://www.freshports.org/sysutils/beats/ - it’s not yet posted, but will be soon), bringing it up to the latest version (7.5.2). The idea is that I then work on a new “Beats” pfSense package that will include FileBeat, HeartBeat, MetricBeat and PacketBeat. I’ve done quite a bit of testing of this new port on pfSense 2.4.4, and noticed that MetricBeat doesn’t work well due to the fact that it depends on the “linprocfs” and “procfs” mount points (which depend on the “linux_common” and “linprocfs” kernel modules); see the FreeBSD notes here: https://github.com/elastic/gosigar. Once these kernel modules and mount points are manually configured, MetricBeats works really well.

Is there any reason why these two kernel modules aren’t natively included in pfSense? If not, would it be something that we could include in future releases of pfSense (I don’t believe this is something that I could install/configure, or should do, during the installation of my new Beats package)? Would anyone have any suggestions on how to properly address this? Ideally, I’d want to make the installation of this new Beats package as easy as possible, but having these missing kernel modules is complicating things a bit.

Actions

Also available in: Atom PDF