Bug#601054: Move /etc/init.d/.depend.* files under /var
Dmitry Bogatov
KAction at debian.org
Thu May 23 17:27:00 BST 2019
[2019-05-21 17:35] Jesse Smith <jessefrgsmith at yahoo.ca>
> > I think that an easier solution would be to unhide
> >
> > /etc/init.d/
> > .depend.boot .depend.start .depend.stop
>
> This solution doesn't address the reasons we wanted to move the
> makefile-style dependency information in the first place. To work, the
> solution needs to:
>
> 1. Work when /etc is read-only.
> 2. Write data to filesystems we can be sure are mounted when init runs.
> 3. Not write to system-admin edited file locations, like /etc.
Uhm, nasty situation.
You are correct, /var can be not mounted when /etc/init.d/rc is started.
But moving these .depend.* files to /lib is even worse then /etc, in my
opinion, since content of /lib is expected (FHS) to not change as long
as packages are not installed/removed.
Probably I should apologize for asking for this feature. We could
actually unhide these files, or leave it as-is; I do not have any
preference on this.
--
Note, that I send and fetch email in batch, once every 24 hours.
If matter is urgent, try https://t.me/kaction
--
More information about the Debian-init-diversity
mailing list