DEBSPAWN(1) | debspawn | DEBSPAWN(1) |
debspawn - Build in nspawn containers
debspawn [-h|--help] [-c|--config] [--verbose] [--no-unicode] [--version] [--owner] [COMMAND]
This manual page documents the debspawn command.
debspawn is a tool to build Debian packages in an isolated environment, using nspawn containers. By using containers, debspawn can isolate builds from the host system much further. It also allows for more advanced features to manage builds, for example setting resource limits for individual builds.
Please keep in mind that debspawn is not a security feature! While it provides a lot of isolation from the host system, you should not run arbitrary untrusted code with it. The usual warnings for all container technology apply here. See systemd-nspawn(1) for more information on the container solution debspawn uses.
Debspawn also allows one to run arbitrary custom commands in its environment. This is useful to execute a variety of non-package build and QA actions in the same environment in which packages are normally built.
For more information about the DebSpawn project, you can visit its project page[1].
debspawn actions are invoked via subcommands. Refer to their individual manual pages for further details.
create
delete
update
build
login
run
-h|--help
-c|--config
--verbose
--no-unicode
--version
--owner
This manual page was written by Matthias Klumpp <mak@debian.org>.
Copyright © 2018 Matthias Klumpp
DebSpawn |