Skip to content

rgl/devid-provisioning-tool-vagrant

Repository files navigation

About

Vagrant test environment for running devid-provisioning-tool.

This is used as a playground before integrating it at https://github.com/rgl/spire-vagrant.

Usage (Ubuntu 20.04)

Install swtpm as described at https://github.com/rgl/swtpm-vagrant.

Install Vagrant, vagrant-libvirt, and the Ubuntu 20.04 base box.

Start the Vagrant environment:

vagrant up --no-destroy-on-error --no-tty

Start the provisioning-server:

vagrant ssh
sudo -i
cd ~/devid-provisioning-tool
openssl x509 -in conf/server/manufacturer-ca.crt -text -noout
openssl x509 -in conf/server/provisioning-ca.crt -text -noout
openssl x509 -in conf/server/server.crt -text -noout
./bin/server/provisioning-server

In another shell, start the provisioning-agent:

vagrant ssh
sudo -i
cd ~/devid-provisioning-tool
./bin/agent/provisioning-agent
tpm-info

About

test environment for running devid-provisioning-tool

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published