Table of Contents

21 Updater

see also HAPROplace Updater .

The updater consists of the following components:

  1. updatePackage.tar.gpg: Encrypted package containing the updatePackage.tar archive
    • Uploaded to the device via the web interface
  2. updatePackage.tar: archive containing the install script and the components directory
    • is included in the updatePackage.tar.gpg package
  3. components: directory containing the actual updates in the form of debian packages
    • is included in the updatePackage.tar archive
  4. install: script executed by setup
    • is included in the updatePackage.tar archive
  5. setup: script that runs at every boot and runs install (if present)

Update Package

Update archive

Create

Components archive

Create

Install script

Setup script

20160905: No longer own setup script, as the same script in raspi-sd-builder -> haprotec-setup


Python scripts