Re: revocation of /dev/console at the end of rc sequence
Date: Wed, 26 Mar 2025 21:06:32 UTC
On Wed, Mar 26, 2025 at 3:02 PM Andriy Gapon <avg@freebsd.org> wrote: > On 26/03/2025 10:52 pm, Warner Losh wrote: > > It's a control daemon for the video subsystem, which is unrelated to the > system > > console except maybe it will be used as the system console. But > console-kit-daemon > > doesn't care, if I understand, about the system console: it just wants > to > > control which > > of the virtual terminals are current then? Is that a more precise way of > saying > > what it > > does avoiding overloaded terms? > > Yes. In their own words, ConsoleKit2 is a framework for defining and > tracking > users, login sessions, and seats. > In practice, at least on FreeBSD, that translates mostly to tracking > active VTs > (of the video console) plus logins via ConsoleKit2-aware programs such as > various Display Managers. > > And I agree that "console" is a very overloaded term. > E.g., comments in sys/sys/consio.h talk about "console" although it's > pretty > clear that the ioctl-s are for the video console. > Yea, after all that I think /dev/ttyv0 is likely the least bad choice we have in the absence of a better management device. Warner