I know a few people have been using this already, but I thought I
would do a more formal announcement as I have now pushed a much
improved version (no longer uses dlopen).

Rumprun, available from https://github.com/rumpkernel/rumprun is a set
of build scripts that builds NetBSD userspace tools that run against a
rump kernel. This allows easy configuration of rump kernels, for
example in order to write tests, so you can create multiple rump
kernels with a network between them, or create raid file systems. It
is fairly simple to add more commands; most things should work unless
they use things that the rump kernel does not support (signal handling
largely). It runs on NetBSD, Linux and probably any other Unix that
rump kernel runs on.

There are examples on the rump kernel wiki
https://github.com/rumpkernel/wiki/wiki/rumprun:-Howto-to-configure-the-npf-packet-filter
https://github.com/rumpkernel/wiki/wiki/rumprun:-Howto-use-soft-raid-and-encrypted-block-devices

There is a rump kernel list at rumpkernel-us...@lists.sourceforge.net
and irc #rumpkernel on freenode if you want some help with it - there
are still known and unknown issues that needs fixing.

Justin
(jus...@netbsd.org)

Reply via email to