Thanks for your work on this.

On Wed, Jun 10, 2026 at 01:27:12AM +0200, Lorenzo wrote:
> > I would suggest that you reach out to upstream; they have been very 
> > helpful in getting bugs fixed, and also state that they will merge
> > any needed tmpfiles config.
> > seedfiles is also still very new, so the issue with --clean in /run 
> > should best also be discussed upstream.

ISTR that on GNU Hurd /run doesn't have to be a tmpfs as so it should be
cleaned. We had a similar discussion relating to bin:initscripts and whether the
/run cleaning code could be removed. I will try to find the reference.

> 1. do we want to add a common boot script (will work for Sysvinit,
>    Openrc and runit) to seedfiles/standalone-tmpfiles or we prefer to
>    delegate this to each init package?

I think support for each init is better within the package.

> My preference as runit maintainer is:
>    - exclude /dev from files creation (delegate to each init);

Yes

>    - I don't like the flood on /run, but I can live with it;

Not sure what you mean by 'flood'?

>    - I don't see the use of cleaning in /run, it's a tmpfs here, but
>      maybe I'm missing something

GNU Hurd?

>    - I suspect users can be surprised and very unhappy of
>      time-based (ie older that 10d or 20d) clean up in /tmp and I'm not
>      sure what to do with /tmp

Please don't do time-based cleanup of /tmp. If a user wants it, there are easy
ways to implement it.

Cheers,

Mark

Reply via email to