BSD Ports

misc/rump 20170822_3 DragonFly

Virtualized NetBSD kernel components in userspace

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD2CLAUSE
Categories
misc
Package size
3950.4 KiB, 27156.9 KiB installed

Description

Rump (Runnable Userspace Meta Program) is a mechanism for running kernel code as part of a user program's address space. As opposed to executing system calls for requesting kernel services, rump programs do a library call into the kernel code for equivalent functionality. Kernel code is simply recompiled as a userspace shared library from the kernel sources instead of being rewritten, so services imitate the same services being provided by the kernel. Select architectures such as i386 and amd64 also support directly linking binary kernel modules against rump programs.

In the other systems

SystemPortVersion
DragonFlymisc/rump20170822_3
FreeBSDmisc/rump20170822_5
GhostBSDmisc/rump20170822_5

Install

Binary package:

pkg install rump

From DPorts:

cd /usr/dports/misc/rump && make install clean

Dependencies

No port depends on this one.