westermo/netbox

Introduce essential, app, and os meta packages

Closed this issue · 3 comments

After some discussion today we agreed to split the current meta package into three:

  1. essential/core: for everyone, the core of NetBox
  2. app, essential + app-only packages
  3. os, essential + all relevant packages for NetBox OS builds

The goal is to streamline the app builds and keep the overhead as low as possible. While the OS builds strive to be stand-alone as useful as possible for board bring-up and forming a relevant base for other OS builders on top of NetBox.

The core, most essential, packages to NetBox are:

  • BusyBox
  • Finit
  • Dropbear SSH
  • tcpdump
  • socat
  • Ethtool
  • Mg

Any comments, @wkz?

Meeting descision

Core: BusyBox + Finit

App: Core + tcpdump + dropbar

OS: App + rest

Fixed in 5b2e1ad