Joachim Wiberg 23ce9485ea packages/skeleton-init-finit: sync Finit start scripts with myLinux
This adds Finit support for starting chronydy and mstpd, as well as
an update to inadyn supporting env file for custom args.

Also included is a patch to the start script of mstpd for BusyBox pidof,
which don't have the '-c' option.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
2022-11-23 14:41:23 +01:00
2022-09-13 13:28:46 +02:00
2022-11-17 00:19:23 +01:00

_      __     ___    _        ______    __      __   ____   _
(_    _) |    \  |  | \    ___)     )  / (_    _) \  \  /  /
  |  |   |  |\ \ |  |  |  (__      /  /    |  |    \  \/  /
  |  |   |  | \ \|  |  |   __)    /  /     |  |     >    <
 _|  |_  |  |  \    |  |  (      /  /     _|  |_   /  /\  \
(      )_|  |___\   |_/    \____/  (_____(      )_/  /__\  \_

An embedded Linux Network Operating System (NOS) based on Buildroot and Finit.

Hardware

aarch64

By default, Inf/IX builds with support for the following boards (you may enable additional boards in the config, of course):

  • Marvell CN-9130 CRB
  • Microchip SparX-5i PCB135 (eMMC)

See the aarch64 specific documentation for more information.

amd64

Primarily intended to be run under QEMU for development & test as well as evaluation purposed.

QEMU

A virtualized instance can easily be launched by issuing make run.

Some settings, e.g. networking, can be configured via make menuconfig under External options -> QEMU virtualization.

Languages
Python 36.9%
C 16.3%
Go 16.1%
HTML 13.5%
Shell 8.2%
Other 8.9%