Package: getty-run
Version: 2.1.2-18
Severity: wishlist

Hi,

I use runit as init extensively in linux-vserver guests which don't have
console devices and thus can't run getty.

Ideally, I wouldn't even have to install the getty-run package, but I
understand it's there to help avoid people shooting themselves in the foot
by installing runit and then not having any way to log in.

However, whenever the getty-run package is installed in a vserver, I have to
manually remove the /service/getty-tty* symlinks.

Can you please modify the postinst script so it only installs getty services
for /dev/tty* devices that are actually there?

Or can we come up with a way to help people avoid shooting themselves in the
foot while not requiring me to install getty-run in vservers? For example,
runit-init could depend on "getty-run | some-way-to-log-in-interactively",
and "some-way-to-log-in-interactively" could be provided by an empty
"runit-no-getty" package as well as an "ssh-run" package that sets up a
runit service for ssh.

AndrĂ¡s

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (350, 'unstable'), (350, 'stable'), (98, 'bionic'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Versions of packages getty-run depends on:
ii  runit         2.1.2-18
ii  runit-helper  2.7.3

Versions of packages getty-run recommends:
ii  fgetty  0.7-3

-- 
           Sure, drinking kills brain cells, but only the weak ones.

Reply via email to