<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/internal/app/container_linux.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/internal/app/container_linux.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/internal/app/container_linux.go?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2025-08-27T16:07:51Z</updated>
<entry>
<title>internal/app: remove seal interface</title>
<updated>2025-08-27T16:07:51Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-27T16:07:51Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=b14690aa77b3d5f86c4d1b1965675d6d82789e32'/>
<id>urn:sha1:b14690aa77b3d5f86c4d1b1965675d6d82789e32</id>
<content type='text'>
This further cleans up the package for the restructure.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/app: update doc comments</title>
<updated>2025-08-27T15:45:57Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-27T15:45:57Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=da0459aca1988401c9e8743bedb349d6f8544aa3'/>
<id>urn:sha1:da0459aca1988401c9e8743bedb349d6f8544aa3</id>
<content type='text'>
A lot of these comments are quite old and have not been updated to reflect changes.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>container/initdev: mount tmpfs on shm for ro dev</title>
<updated>2025-08-25T18:27:07Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-25T18:15:32Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=9bc8532d56fc5c1f727919d21f464dff09316913'/>
<id>urn:sha1:9bc8532d56fc5c1f727919d21f464dff09316913</id>
<content type='text'>
Programs expect /dev/shm to be a writable tmpfs.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst/config: remove symlink field</title>
<updated>2025-08-25T13:23:54Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-25T13:21:16Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=9585b35d5b4e91bb327e3eddb229d1b711eeec2f'/>
<id>urn:sha1:9585b35d5b4e91bb327e3eddb229d1b711eeec2f</id>
<content type='text'>
Closes #6.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst/config: remove container etc field</title>
<updated>2025-08-25T10:24:33Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-25T10:13:31Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=0dcac55a0c3fcbb2d48028a4474ccecb37bb22fc'/>
<id>urn:sha1:0dcac55a0c3fcbb2d48028a4474ccecb37bb22fc</id>
<content type='text'>
This no longer needs special treatment since it can be specified as a generic filesystem entry.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst/fsbind: optional autoetc behaviour</title>
<updated>2025-08-25T09:38:19Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-25T09:30:40Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=6d202d73b41d28166f7bea7da36d1ce054711ff9'/>
<id>urn:sha1:6d202d73b41d28166f7bea7da36d1ce054711ff9</id>
<content type='text'>
This generalises the special field allowing any special behaviour to be matched from target.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst/config: handle filesystem entry targeting root</title>
<updated>2025-08-25T08:52:57Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-25T08:51:08Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=1438096339f49bdd466f3b057c7e695aa126fc3c'/>
<id>urn:sha1:1438096339f49bdd466f3b057c7e695aa126fc3c</id>
<content type='text'>
This allows any fstype supported by hst to be directly mounted on sysroot. A special case in internal/app applies the matching entry early and excludes it from path hiding.

Closes #5.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>container/autoroot: remove prefix field</title>
<updated>2025-08-24T18:39:20Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-24T18:38:12Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=cedfceded548ef3b8d80b4e46e64dbaa9de8bd93'/>
<id>urn:sha1:cedfceded548ef3b8d80b4e46e64dbaa9de8bd93</id>
<content type='text'>
This field has been a noop for a long time. Remove it to prevent further confusion.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst: rename net and abstract fields</title>
<updated>2025-08-18T07:48:01Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-18T07:47:23Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=a3988c1a7725eb791795643e0810f03bab4572b3'/>
<id>urn:sha1:a3988c1a7725eb791795643e0810f03bab4572b3</id>
<content type='text'>
This makes more sense and matches the container library.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>container: optionally isolate host abstract UNIX domain sockets via landlock</title>
<updated>2025-08-18T07:28:14Z</updated>
<author>
<name>Clayton Gilmer</name>
<email>netadr_t@outlook.com</email>
</author>
<published>2025-08-18T03:00:52Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=5db07140726e6e1bf615ed075e9a8b653508c2a7'/>
<id>urn:sha1:5db07140726e6e1bf615ed075e9a8b653508c2a7</id>
<content type='text'>
</content>
</entry>
</feed>
