<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/dist, branch v0.3.6</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/dist?h=v0.3.6</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/dist?h=v0.3.6'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2026-03-02T04:42:49Z</updated>
<entry>
<title>cmd: remove hpkg</title>
<updated>2026-03-02T04:42:49Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-03-02T04:42:49Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=c5089cad7883d0157ca5339ed6e43fb18ad2c838'/>
<id>urn:sha1:c5089cad7883d0157ca5339ed6e43fb18ad2c838</id>
<content type='text'>
This proof-of-concept was abandoned long ago. Its test suite is flaky, heavy on I/O and does not increase test coverage. This change fully removes hpkg and supporting code.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>dist: include target in filename</title>
<updated>2026-02-08T07:03:41Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-02-08T07:03:41Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=c4f64f7606f1779f3939b40c7193b70415f102e5'/>
<id>urn:sha1:c4f64f7606f1779f3939b40c7193b70415f102e5</id>
<content type='text'>
Backport patch will be removed in the next release.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>dist: run tests</title>
<updated>2026-01-26T22:00:39Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-01-26T21:49:48Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=67e453f5c4de915de23ecbe5980e595758f0f2fb'/>
<id>urn:sha1:67e453f5c4de915de23ecbe5980e595758f0f2fb</id>
<content type='text'>
This used to be impossible due to nix jank which has been addressed.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>release: 0.3.4</title>
<updated>2026-01-26T18:56:06Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-01-26T18:56:06Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=d61faa09eb88b646430b09ef7b6e7f48bc0688eb'/>
<id>urn:sha1:d61faa09eb88b646430b09ef7b6e7f48bc0688eb</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>dist: install sharefs</title>
<updated>2026-01-01T15:57:51Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-01-01T15:57:51Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=993afde840834dbaf4fd46d057e605a806b4a31c'/>
<id>urn:sha1:993afde840834dbaf4fd46d057e605a806b4a31c</id>
<content type='text'>
This also removes the deprecated hpkg program.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/hakurei: add pipewire flag</title>
<updated>2025-12-07T17:39:55Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-07T17:37:13Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=104eeecf650ba52e155ff63a4d4456a6391e961f'/>
<id>urn:sha1:104eeecf650ba52e155ff63a4d4456a6391e961f</id>
<content type='text'>
This is for "run" command, formerly permissive defaults behaviour.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/info: relocate from internal</title>
<updated>2025-11-12T22:29:46Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-11-12T22:29:46Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=be0e387ab07c7d9f1441365a05c4c0141779184a'/>
<id>urn:sha1:be0e387ab07c7d9f1441365a05c4c0141779184a</id>
<content type='text'>
This is cleaner and makes more sense. The longer LDFLAGS was never a valid concern since it is always inserted by a script.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal: clean up build strings</title>
<updated>2025-10-20T16:49:36Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-10-20T16:49:36Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=766dd89ffa198a315b043230f904636461c41efe'/>
<id>urn:sha1:766dd89ffa198a315b043230f904636461c41efe</id>
<content type='text'>
These names are less ambiguous and should be understandable without reading the source code.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst/container: optional runtime and tmpdir sharing</title>
<updated>2025-10-18T19:11:38Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-10-18T18:53:20Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=699c19e972a3cbcc714403aedffcb5ff74386cfc'/>
<id>urn:sha1:699c19e972a3cbcc714403aedffcb5ff74386cfc</id>
<content type='text'>
Sharing and persisting these directories do not always make sense. Make it optional here.

Closes #16.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/hsu: check against setgid bit</title>
<updated>2025-10-08T09:22:24Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-10-08T09:22:24Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=5bf28901a44e36476900b3671958c1a27cef0ba0'/>
<id>urn:sha1:5bf28901a44e36476900b3671958c1a27cef0ba0</id>
<content type='text'>
The getgroups behaviour is already checked for, but it never hurts to be more careful in a setuid program.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
</feed>
