On Sat 27 Jul 2024 at 09:26:49 (-0400), Greg Wooledge wrote:
> > On 2024-07-26, Vincent Lefevre wrote:
> > 
> > > The /etc/sysctl.d/99-sysctl.conf symlink has been removed
> > > (currently in unstable) *without any announcement*, so that
> > > the /etc/sysctl.conf file (which is still documented, BTW)
> > > is no longer read.
> > >
> > > So, be careful if you have important settings there (security...).
> 
> I kept wondering: what does this have to do with the Subject
> header?  The files in question belong to the procps package, not
> to systemd, right?
> 
> As it turns out, it's a combination of the two packages.  In bookworm,
> /etc/sysctl.conf is a Conffile of the procps package, and
> /etc/sysctl.d/99-sysctl.conf is a regular file (non-Conffile) of
> the systemd package.
> 
> In unstable, apparently, *both* of them are gone.
> 
> <https://metadata.ftp-master.debian.org/changelogs//main/s/systemd/systemd_256.4-2_changelog>
>  says:
>   [ Luca Boccassi ]
>   * Drop /etc/sysctl.d/99-sysctl.conf symlink procps no longer ships
>     /etc/sysctl.conf (Closes: #1076190)
> 
> while 
> <https://metadata.ftp-master.debian.org/changelogs//main/p/procps/procps_4.0.4-5_changelog>
>  says:
> procps (2:4.0.4-5) unstable; urgency=medium
> 
>   * Add Recommends: linux-sysctl-defaults Closes: #1074156
>   * Remove /etc/sysctl.conf as using /etc/sysctl.d/*.conf is better
>   * Updated /etc/sysctld.d/README
> 
> So it seems to have been a removal performed at the whim of the procps
> maintainer.  Perhaps there was discussion somewhere amongst the developers
> that I'm not aware of.
> 
> It does seem like the sort of change that would belong in the NEWS
> file, but I don't see it in
> <https://salsa.debian.org/debian/procps/-/blob/master/debian/NEWS?ref_type=heads>.

I'd agree (it's a NEWS bug), but the file is AFAICT functionless.
If you've added any functionality to it, then I'd expect upgrading
procps to give the usual dialogue whenever a conffile has been
modified.

But if you have installed systemd without procps in the past, did
that just result in a dangling symlink? As I have both systemd
and procps installed, I'm not sure what happens in this case.

As far as moving the file is concerned, I would have thought
this was just part of the evolution from big-file-under-/etc/
to individual-snippets-under-/etc/foo.d/ that's been happening
for years. And I can't find another instance on my system of
a /etc/foo.d/NN-bar → /etc/bar.conf where the symlink has a
sequence number. (IOW bar.conf doesn't "know" that it's part of
an ordered collection of configurations.)

Cheers,
David.

Reply via email to