Re: vt2-6 still not available with base system
On 12/12/14 15:26, Michael Biebl wrote:
> Since apparently Conditions can't be used on targets, I came up with a
> slightly different idea, using a service, which triggers the start of
> getty on tty2-6 in absence of /usr/bin/dbus-daemon.
Any reason not to prefer "Wantsemail@example.com ...
firstname.lastname@example.org" and "ExecStart=/bin/true"?
> The advantage of that static-getty.service compared to enabling getty on
> tty2-6 is, that we can easily drop that again in jessie+X once we have
I understand that advantage over Samuel's proposal, but if I was the
systemd maintainer, I'd be very tempted to drop the Condition and run
all six gettys unconditionally, preserving traditional functionality.
logind's ability to start gettys on-demand is nice, and saves a bit of
memory (and critical-boot-path I/O), but it's hardly a killer feature:
after all, sysvinit has always started all six gettys by default.
If sysadmins with dbus installed (or less need for gettys) do want to
disable it and save a bit of memory, masking static-getty.service is