18728a7601
- console creates the run directories (albatross albatross/fifo albatross/util) -> log depends on console - albatross/fifo needs special permission (albatross_daemon creates fifo there, albatross_console needs to read them) - use /var/lib/albatross/albatross.log for the log file - only require root in albatross_daemon, use user albatross in albatross_console and albatross_log - defer albatross_stat for now |
||
---|---|---|
.. | ||
albatross_console.service | ||
albatross_daemon.service | ||
albatross_log.service | ||
albatross_stat.service | ||
install.sh | ||
README.md |
systemd service scripts
these are preliminary and just here to let people play with solo5-spt
, the seccomp-enabled backend for Solo5 on Linux.
- You need to build the
vmm
tooling in this repository - You need to build a
spt
-compatible binary to deploy. - See
install.sh
for commands required to deploy it. sudo journalctl -fu albatross'*'.service
- ideally, once the services are up and running, you would be able to issue this command to deploy a unikernel:
sudo vmmc_local.native -t spt-amd64 --compression0 helloworld /path/to/hello_world.spt