From: "Günther Noack" <gnoack3000@gmail.com>
To: "Vinícius dos Santos Oliveira" <vini.ipsmaker@gmail.com>
Cc: landlock@lists.linux.dev
Subject: Re: Landlock support landed into Emilua
Date: Tue, 5 Dec 2023 07:09:07 +0100 [thread overview]
Message-ID: <20231205.2bd704a93e21@gnoack.org> (raw)
In-Reply-To: <CAK9RveLxro4zUG4jfFB=UNgcv5gdc8JuzNhMt=YbNhH=35ADzg@mail.gmail.com>
Hello Vinícius,
On Mon, Dec 04, 2023 at 08:55:41AM -0300, Vinícius dos Santos Oliveira wrote:
> Emilua 0.5.0 was released with Landlock support:
> https://docs.emilua.org/api/0.5/changelog.html
>
> Emilua is an execution engine with support for async IO for LuaJIT. It
> allows the creation of concurrent Lua programs. It also supports
> running separate Lua VMs for extracting parallelism.
>
> Starting from the previous version, it added the ability to spawn Lua
> VMs in their own processes isolated in their own Linux namespaces for
> sandboxing purposes. However Linux namespaces are too convoluted and
> it became clear how inappropriate they really are to just create
> sandboxes.
>
> Starting from the just newly released version, Landlock and Capsicum
> were added as alternatives to Linux namespaces.
This looks great, thanks for sharing!
I am not very proficient in Lua, but I a appreciate your well-written
introduction into sandboxing in your documentation (and also that you
are quoting Xkcd 1200 ;-))
Please do not hold back feedback if you run into any surprises or
questions!
–Günther
next prev parent reply other threads:[~2023-12-05 6:09 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-12-04 11:55 Landlock support landed into Emilua Vinícius dos Santos Oliveira
2023-12-05 6:09 ` Günther Noack [this message]
2023-12-09 12:02 ` Vinícius dos Santos Oliveira
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20231205.2bd704a93e21@gnoack.org \
--to=gnoack3000@gmail.com \
--cc=landlock@lists.linux.dev \
--cc=vini.ipsmaker@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.