I've made further discoveries.

>From asking around the #openrc channel at libera.chat, someone with
username dwfreed hinted /lib/rc/tmp has been deprecatec at some point.
However, I wasn't able to get anything conclusive (e.g. a commit indicating
removal of dependent feature).

Empirically speaking, I tried renaming the directory in question and
rebooting many times on my Gentoo system. So far, I wasn't able to see any
difference. The logs don't seem to be affected as well.

We'll need to check on how the directory was created. On Gentoo, that would
be from the build script.

So far I was able to remove the directory creation from the ebuild (Gentoo
build script) and carry on with the installation successfully. I managed to
ensure it doesn't get created, and rebooted with no issue.

On Thu, Aug 31, 2023, 4:09 PM Timothy Kenno Handojo <kenno...@gmail.com>
wrote:

> Package: openrc
> Severity: normal
> X-Debbugs-Cc: kenno...@gmail.com
>
> Dear Maintainer,
>
> I've began conducting my investigation on the temporary files within /lib
> directory.
>
> Looking thru the source code itself, there's no mention of this directory
> except for where it was defined & validated.
>
> There is a github issue discussing this:
> https://github.com/OpenRC/openrc/issues/339
>
> It appears to have been stale for a while. I am inciting further
> discussion in hope we can move further.
>
> -- System Information:
> Debian Release: trixie/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 6.1.0-10-amd64 (SMP w/8 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
> LANGUAGE=en_US:en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>

Reply via email to