/network-profiles

Set of profiles for the networks using LibreMesh

Primary LanguageShell

network-profiles

Set of profiles for the networks using LibreMesh used by the firmware cooker lime-sdk.

  • Each community profile goes into a directory named as the community.
  • Inside a community profile directory goes the devices profile, also split in directories
  • The files available into community/device will be copied to the output firmware binary

The expected files to be into this repository are:

  • Customized /etc/config/lime-defaults
  • Set of scripts to configure/fix/add small specific stuff on the system (/etc/uci-defaults)
  • SSH public keys from the community administrators (/etc/dropbear/authorized_keys)
  • Any other stuff you need to customize your own community network firmware

There will be a branch per LibreMesh release so the set of files might be different according to the release.

A special file named PACKAGES might be placed on the root of the community profile (community/device/PACKAGES) to include a list (separated by spaces or lines) of extra packages which will be included in the firmware.