Bug#1116288: sysvinit-core: consider depending on login
Chris Hofstaedtler
zeha at debian.org
Mon Sep 29 19:05:47 BST 2025
Hi Mark,
On Mon, Sep 29, 2025 at 02:22:48PM +0100, Mark Hindley wrote:
> On Thu, Sep 25, 2025 at 02:43:26AM +0200, Chris Hofstaedtler wrote:
> > I believe sysvinit starts gettys and (possibly indirectly) login.
> > If this is the case, when sysvinit acts as the running init to manage
> > these, please have it ensure the `login` package is installed. Note
> > that login is not essential anymore.
> >
> > At a later date I'm considering moving getty/agetty into the login
> > package, too.
>
> I notice that systemd is considering adding this as Recommends[1].
Indeed. I think for systemd the considerations are somewhat
different. systemd can rely more on login getting installed through
Priority etc.
For sysvinit-core I understand (no offence) installing it when
switching from a default install might already be a bit of adventure
with current APT. Given this and ...
> Both init(8) and /etc/inittab use getty
> directly, so Depends seems more appropriate to our usage.
... I too think Depends is more appropriate for sysvinit-core.
> How sure are you that getty and agetty will move?
Still in planning phase, but it seems doable. I'll attempt to push
the change for forky.
> Thanks
> Mark
Thank you,
Chris
More information about the Debian-init-diversity
mailing list