Bug#1138618: seedfiles: add init scripts for boot/shutdown setup and clean
Mark Hindley
mark at hindley.org.uk
Wed Jun 10 07:35:55 BST 2026
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
More information about the Debian-init-diversity
mailing list