Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
D device_buzztime_bzt18uxa02
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • scorpio
  • device_buzztime_bzt18uxa02
  • Wiki
  • preship provisioning tool

preship provisioning tool · Changes

Page history
mstevens created page: preship provisioning tool authored 7 years ago by Mark Stevens's avatar Mark Stevens
Hide whitespace changes
Inline Side-by-side
Showing with 36 additions and 0 deletions
+36 -0
  • preship-provisioning-tool.md preship-provisioning-tool.md +36 -0
  • No files found.
preship-provisioning-tool.md 0 → 100644
View page @ 4537ea33
The PreShip provision Tool is used to communicate the location of the encrypted apk files .
* Flash tablets
* Run encryption if desired
* plug in a USB/audio adapter in the USB?Audio jack (or micro USB Adapter )
* connect a USB Ethernet dongle into the USB adapter.
Tablet will discover the PreShip Provision Tool and get the following :
1. Location of the server running an rsync daemon, user name & password if needed and path to the tablet software files:
eg `rsync://git@ntn-mstevens-01.ntn.com:59144/tablet/1.47/BTUpdates/`
and the git user password.
1. QR Code data from a QR Code that the PreShip provision Tool has prescanned.
The ntn-mstevens-01.ntn.com has rsync configured to run as a daemon (linux) for the above example, the /etc/rsyncd.conf file holds the following :
```
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsync.log
port = 59144
[tablet]
path = /home/mstevens/tablet
comment = tablet packages
read only = yes
uid = mstevens
gid = domain^users
list = yes
auth users = rsyncclient,tablet,git
secrets file = /etc/rsyncd.secrets
```
and the /etc/rsyncd.secrets file contains name:password pairs, one per line.
Note that since this password is in plain text, the file MUST be owned by only root, and readable by only root (chmod 600 /etc/rsyncd.secrets).
Clone repository
  • bzt18uxa02 1.2.0 1007 changes
  • bzt18uxa02 product releases
  • Home
  • preship provisioning tool
  • rkimage encrypt support