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 >