Goal: enable devices to obtain their configuration from a provisioning server - user should have the option to have his device managed by the provisioning system
CONSTRAINTS
- memory and filesystem footprint needs to be small, but we still need a decent scripting language. lua?
TODO
- mechanism for authenticating provisioning server against the client (X.509?)
- mechanism for downloading config from server
- mechanism for downloading new firmware version from server
- graceful rollback if config/firmware update fails (emergency partition?)