From 8cc3ba9854428068f7eac917d2238c27e3b6147a Mon Sep 17 00:00:00 2001 From: Valentin Haudiquet Date: Fri, 30 Oct 2026 16:23:45 +0100 Subject: [PATCH] build(snap): rewrite the store listing text The summary takes the README tagline. The description now leads with an Install section, shows a first run that opens a shell, and leaves the XDG redirection internals out of the listing. --- snap/snapcraft.yaml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 3557be4..55efa4f 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,27 +1,29 @@ name: ecrou base: core26 -# The version is adopted from the workspace Cargo.toml at pull time — -# the same value the binary reports with --version. One number, one -# place to bump. adopt-info: ecrou title: ecrou -summary: The strictly confined microVM runtime +summary: a small microVM runtime based on libkrun description: | ecrou boots disposable Linux environments as one-shot microVMs on - libkrun: it resolves an image reference, boots one VM per command - with live stdio, propagates the exit code, and throws the machine - away. Persistence crosses an explicit `-v/--volume` share or it does not - happen. + libkrun: it resolves an image reference, boots the microVM, + runs the command, and throws the machine away. + Volume sharing `-v` and other features are available. + + ## Install + + ecrou is strictly confined. + + sudo snap install ecrou ## First run - Connect the KVM interface (home and network connect on their own): + Connect the KVM interface: sudo snap connect ecrou:kvm - Then run a command in a microVM: + Then run a microVM: - ecrou run ubuntu -- uname -a + ecrou run -it ubuntu ## Diagnostics @@ -32,8 +34,6 @@ description: | - image cache: `~/snap/ecrou/common/cache/ecrou` - The home interface does not cover dotfiles, so the XDG - directories are redirected into the snap's common data area. license: MIT website: https://github.com/vhaudiquet/ecrou contact: https://github.com/vhaudiquet/ecrou/issues