<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/launcher.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/launcher.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/launcher.go?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2024-09-03T16:20:12Z</updated>
<entry>
<title>rename to fortify and restructure</title>
<updated>2024-09-03T16:20:12Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-03T16:20:12Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=d8f76f3b2594db4687c0203c4f2be8d3e4ef7740'/>
<id>urn:sha1:d8f76f3b2594db4687c0203c4f2be8d3e4ef7740</id>
<content type='text'>
More sandbox features will be added and this will no longer track ego's features and behaviour.

Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>launcher: implement launcher wrapper</title>
<updated>2024-07-15T13:56:50Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-07-15T13:56:50Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=1cd0846dc92fdcf43ea25bf0013e2681d0b7903d'/>
<id>urn:sha1:1cd0846dc92fdcf43ea25bf0013e2681d0b7903d</id>
<content type='text'>
There is no way to have machinectl pass part of its argv to the child, and formatting the string for a shell is highly error-prone and complex, so the argv slice is encoded and passed to a launcher process launched by machinectl which then calls execve(2) to start the final process.

Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
</feed>
