A dynamic library providing KVM-based process isolation capabilities

Edit Package libkrun
https://github.com/containers/libkrun

libkrun is a dynamic library that allows programs to easily acquire the ability to run processes in a partially isolated environment using KVM Virtualization.

It integrates a VMM (Virtual Machine Monitor, the userspace side of an Hypervisor) with the minimum amount of emulated devices required to its purpose, abstracting most of the complexity that comes from Virtual Machine management, offering users a simple C API.

Refresh
Refresh
Source Files
Filename Size Changed
_service 0000000727 727 Bytes
_servicedata 0000000239 239 Bytes
cargo_config 0000000100 100 Bytes
libkrun-1.4.4.obscpio 0001766924 1.69 MB
libkrun.changes 0000008242 8.05 KB
libkrun.obsinfo 0000000096 96 Bytes
libkrun.spec 0000002510 2.45 KB
not-set-soname-as-it-is-plugin.patch 0000002292 2.24 KB
vendor.tar.xz 0016925736 16.1 MB
Revision 20 (latest revision is 28)
Dario Faggioli's avatar Dario Faggioli (dfaggioli) accepted request 1006909 from Dario Faggioli's avatar Dario Faggioli (dfaggioli) (revision 20)
- Build the SEV version first, so we don't overwrite the non-SEV
  enabled plugin with the SEV one.
- Update to version 1.4.4:
  * Bump version to v1.4.4
  * fs/macos: drop value mutability in read/write
  * fs/macos: avoid deadlock in open_inode
  * fs/macos: Fix path replacing on rename dir
  * Bump version to v1.4.3
  * devices/fs: Drop mutability from FileReadWriteAtVolatile
  * fs/macos: keep track of unlinked files
  * devices: add missing fence in Queue
  * Replace mpsc with crossbeam-channel
  * Bump version to v1.4.2
  * init: override kernel's HOME and TERM envs
  * init: ensure "/dev" is properly mounted
  * init: set a default hostname if no env is present
  * Makefile: drop library dependency on install
  * sev: temporarily vendorize kbs-types
  * sev: replace ureq with curl
  * Bump version to v1.4.1
  * clippy: Derive Eq in addition of PartialEq
  * macos: fix symlink ownership and mode attrs
  * Makefile: force creation of symlinks on install
  * sev: inform the user about progress
  * sev: extend TEE config and override VmConfig
  * Bump version to v1.4.0
  * sev: write zero page and include in measurement
  * sev: adopt the tentative KBS attestation protocol
  * sev: update sev crate to 0.3
  * sev: drop reqwest dependency
  * sev: replace attestation_url with tee_config_file
  * Bump version to v1.3.0
  * init: be permissive with non-ASCII bytes
  * init: add support for Entrypoint
  * init: deal with missing "/dev"
  * init: don't override existing env vars
  * libkrun: add krun_set_env()
  * sev: don't rely on cmdline_secret size and unlink
  * libkrun: remove KRUN_INIT and KRUN_WORKDIR defaults
  * init: Add cmdline_secret and config file support
  * Bump version to v1.2.3
  * macos: use upstream buildah xattr key
  * macos: honor flag enabling/disabling xattr
  * README.md: add known users and contact sections
Comments 0
openSUSE Build Service is sponsored by