<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openrc.git/src, branch dynamic-deptree</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.vlhl.dev/navi/openrc/openrc.git/atom?h=dynamic-deptree</id>
<link rel='self' href='https://git.vlhl.dev/navi/openrc/openrc.git/atom?h=dynamic-deptree'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/'/>
<updated>2024-07-20T01:19:56+00:00</updated>
<entry>
<title>librc-depend.c: dynamically generate services for multiplexed services.</title>
<updated>2024-07-20T01:19:56+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-19T13:41:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=0eebf94c0d6d53d2199163a4c81232591b65da3c'/>
<id>urn:sha1:0eebf94c0d6d53d2199163a4c81232591b65da3c</id>
<content type='text'>
when generating back references, attempt to instantiate missing
services.

Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>librc-depend.c: split update function into subfunctions</title>
<updated>2024-07-20T01:19:47+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-19T09:42:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=eb4eac88ebbbae5bf4bc3457b465ed537e6fe917'/>
<id>urn:sha1:eb4eac88ebbbae5bf4bc3457b465ed537e6fe917</id>
<content type='text'>
in preparation for dynamic service discovery, modularize the dependency
tree generation and update into distinct functions. also helps with
readability.

Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>openrc/rc-logger.c: set log path for user dynamically</title>
<updated>2024-07-20T01:15:17+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-19T23:21:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=5caae0d24db8c739d3b659ec1b6a0e9e6641a571'/>
<id>urn:sha1:5caae0d24db8c739d3b659ec1b6a0e9e6641a571</id>
<content type='text'>
since it's not possible to differentiate the option set from an user
configuration file versus the system wide, for user-mode openrc, use
XDG_STATE_DIR (~/.local/state) unconditionally for now.

Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>libeinfo.c: add foot</title>
<updated>2024-07-20T01:15:17+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-14T18:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=a8dd10c0c49ca6c04fb5e298dd35a91145fac743'/>
<id>urn:sha1:a8dd10c0c49ca6c04fb5e298dd35a91145fac743</id>
<content type='text'>
Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>librc-misc.c, rc.c, rc-status.c: fix memory leaks</title>
<updated>2024-07-20T01:15:17+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-19T14:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=f4d79466a083fe238c9f04b4bb7e7d930fff395d'/>
<id>urn:sha1:f4d79466a083fe238c9f04b4bb7e7d930fff395d</id>
<content type='text'>
Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>librc, openrc-pam: instantiate user.&lt;username&gt; service automatically</title>
<updated>2024-07-20T01:15:17+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-18T15:29:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=c3ccaeeddc4d92bfe34cedaa6b71cb6e830fe280'/>
<id>urn:sha1:c3ccaeeddc4d92bfe34cedaa6b71cb6e830fe280</id>
<content type='text'>
it's created in /run/openrc/dynamic and linked to the service in /etc at
login.

Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>librc/librc-depend.c: small refactor</title>
<updated>2024-07-20T01:15:17+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-18T08:08:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=18be0d77dc00d2e9faa7d8718e80a2f137ec0bf7'/>
<id>urn:sha1:18be0d77dc00d2e9faa7d8718e80a2f137ec0bf7</id>
<content type='text'>
some changes for code redability, and fixing leaking the whole internals
of the deptree at the end of rc_deptree_update.

Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>openrc-run: allow multiplexed symlinks to live outside init.d</title>
<updated>2024-07-20T01:15:17+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-14T15:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=f03a640f6af7cef470c452970f6031d41a61f227'/>
<id>urn:sha1:f03a640f6af7cef470c452970f6031d41a61f227</id>
<content type='text'>
use the realpath of the target to locate which sysconf dir it's in,
using it as a base to load the config file. the service path is then
normalized from the symlink without dereferencing it.

Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>openrc-pam: auto-launch user services via pam</title>
<updated>2024-07-20T01:15:17+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-12T16:10:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=ad169aa7edc88091ff7bba3b66040873c28f6d81'/>
<id>urn:sha1:ad169aa7edc88091ff7bba3b66040873c28f6d81</id>
<content type='text'>
Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>openrc-user: init script for users</title>
<updated>2024-07-19T18:40:28+00:00</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-07-11T22:51:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/commit/?id=fd961d2ea0eea2cc60f4af1aca6b6e7711d43995'/>
<id>urn:sha1:fd961d2ea0eea2cc60f4af1aca6b6e7711d43995</id>
<content type='text'>
adds a new multiplexed script for starting user sessions. it also sets
up XDG_RUNTIME_DIR.

Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
</feed>
