<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
On Wed, 18 Mar 2026 09:13:22 +0000 Mark Hindley <mark@hindley.org.uk>wrote:<br>
> Control: tags -1 upstream<br>
> <br>
> Andrew,<br>
> <br>
> Thanks for this.<br>
> <br>
> On Tue, Mar 17, 2026 at 11:48:24PM +0000, Andrew Bower wrote:<br>
> > When booting with sysvinit, the following message is
invariably displayed:<br>
> > <br>
> > INIT: No inittab.d directory found<br>
> > <br>
> > This is a little excessive for a default installation as
the visual footprint<br>
> > from init should be minimal. It does not seem to be
valid as an error or a<br>
> > warning.<br>
> <br>
> I agree. I think this could/should be silently ignored
(upstream).<br>
<br>
<br>
I had mixed feelings about this. It's valid information, but it is
checking for an optional feature. I have decided to remove the
warning about inittab.d not being found, but have left in status
messages about reading .tab files inside that directory.<br>
<br>
<br>
> <br>
> > This can be worked around by adding a directory in
debian.sysvinit-core.dirs.<br>
> <br>
> Really that adds unnecessary cruft.<br>
> <br>
> > However, this then leads us to a documentation issue:
you have to read the<br>
> > source code to realise that only files ending ".tab"
will be read. Therefore I<br>
> > suggest the patch below [4] would be a better resolution
in the debian package,<br>
> > including a README to explain this point.<br>
> > <br>
> > But we are not out of the woods. The change [1] that
introduced this feature<br>
> > did not document it. So I suggest that the upstream
documents the directory and<br>
> > its constraints in the man pages.<br>
> <br>
> Certainly that would be worth documenting, again upstream.<br>
> <br>
<br>
Agreed. I've added a note about this in our inittab manual page.<br>
<br>
<br>
> > Then if you do use the feature, you get excessively
verbose output due to [2]:<br>
> > <br>
> > printf("Got line: %s\n", buf); <br>
> > <br>
> > I think upstream should remove that.<br>
> <br>
> That looks like debug leftovers to me.<br>
> <br>
<br>
Agreed. I'm removing this line upstream.<br>
<br>
<br>
I think that covers everything. These fixes and the updated
documentation will be in SysV init version 3.16 <br>
<br>
- Jesse<br>
<br>
<br>
</mark@hindley.org.uk>
</body>
</html>