1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/dist/tools/packer
Martine Lenders e38aec72b2
pycrypto: use pycryptodome instead
`pycrypto` is unmaintained [[1]] since v2.6.1 (released October 2013).
This version, however, has some severe vulnerabilities [[2]] [[3]].

The recommendation is to use the API-compatible `pycryptodome` library.

[1]: https://github.com/pycrypto/pycrypto/issues/173
[2]: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-7459
[3]: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6594
2021-11-02 13:28:42 +01:00
..
http tools/packer: adapt for Ubuntu 18.04 2020-02-19 19:23:07 +01:00
scripts pycrypto: use pycryptodome instead 2021-11-02 13:28:42 +01:00
udev_rules packer: add dfu-util and bluepill udev rules 2017-11-03 13:44:39 +01:00
.gitignore tools/packer: adapt for Ubuntu 18.04 2020-02-19 19:23:07 +01:00
README.md dist/tools/packer: remove trailing whitespaces from README 2020-12-19 09:58:31 +01:00
riot.json tools/packer: adapt for Ubuntu 18.04 2020-02-19 19:23:07 +01:00
vagrantfile.tpl tools/packer: adapt for Ubuntu 18.04 2020-02-19 19:23:07 +01:00

Packer

About

Packer is a command-line tool to create virtual machines based on a source configuration file.

Requirements

To use packer you need to download and install it (compare Install Packer).

Usage

A simple build of the vagrant box can be done by:

packer build riot.json

This command must be executed in the packer directory RIOT/dist/tools/packer. Note that the build process might take several minutes.