Skip to content

Latest commit

 

History

History
88 lines (50 loc) · 2.73 KB

README.md

File metadata and controls

88 lines (50 loc) · 2.73 KB

Freifunk Kiel - gluon-packages

Build Status

This branch contains packages for the gluon release 2018.1.x

gluon-au-change

This package changes the autoupdater branch to stable on each update.

It should be used only for a short period of time.

For example in case in your community you have to reset a lot of routers back to the stable branch due to a time, where some new not completely supported router models had to be installed with the experimental firmware.

TODO: untested, but it should be working on builds with 2018.1.x

gluon-config-mode-contact-info-anonymous-hint

This is a copy of the gluon standard package gluon-config-mode-contact-info with an extra error message hint, that you can enter space if you want to run your node anonymously.

You have to adapt these settings in your i18n files:

This package Replaces the standard gluon-package gluon-config-mode-contact-info

TODO: probably not working on 2018.1.x

gluon-config-mode-ppa

Adds a link to the Picopeering Agreement]() and a checkbox, that will be stored in

gluon-node-info.@owner[0].ppa='1'

This is optional, so the config mode can still be saved if the checkbox is unchecked.

TODO: untested, but it should be working on 2018.1.x

gluon-config-mode-usb-media

Enable USB media automount in config mode and set the web path to access it (default /media/) so all partitions on the USB storage will be accessible for example via http://[1B46:0f:40CB::00de]/media/

On the SSH console you can enable usb-sharing with:

uci set gluon-usb-media.settings.share_device='1'

If you don't want to share your device under the default URL, you can change this setting with:

uci set gluon-usb-media.settings.path='secret-path'

TODO: untested, but it should be working on 2018.1.x

gluon-usb-media

Automatically mount your USB media in the configured web path in gluon-config-mode-usb-media if "Enable USB media" is set to true.

This site explains how to add the USB-support modules to your site.conf: https://github.com/freifunk-gluon/gluon/wiki/USB-Support

TODO: untested, but it should be working on 2018.1.x

site-config

In the folder .site-examples there are some examples, how to include these packages

build examples

update all

make update

quick check for errors before build

make prepare-target V=s

build only one package

make prepare-target
make package/gluon-config-mode-contact-obligatory/compile V=s

build target ar71xx-generic

make GLUON_TARGET=ar71xx-generic V=s DEFAULT_GLUON_RELEASE=2016.1.5~exp$(date '+%y%m%d%H%M')+usb-mount