From b2334990dbb00f37b9568854291eae57b82a7865 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Wed, 23 Sep 2009 20:50:53 +0000 Subject: [PATCH] Making the mingetty module support not only vc ttys. svn path=/nixos/trunk/; revision=17391 --- modules/services/ttys/mingetty.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/modules/services/ttys/mingetty.nix b/modules/services/ttys/mingetty.nix index cab206ec2fe..d4cade43f40 100644 --- a/modules/services/ttys/mingetty.nix +++ b/modules/services/ttys/mingetty.nix @@ -15,10 +15,9 @@ in services.mingetty = { ttys = mkOption { - default = [1 2 3 4 5 6]; + default = [ "tty1" "tty2" "tty3" "tty4" "tty5" "tty6" ]; description = '' - The list of tty (virtual console) devices on which to start a - login prompt. + The list of tty devices on which to start a login prompt. ''; }; @@ -58,13 +57,13 @@ in config = { # Generate a separate job for each tty. - jobs = map (ttyNumber: { + jobs = map (tty: { - name = "tty${toString ttyNumber}"; + name = tty; startOn = "udev"; - exec = "${pkgs.mingetty}/sbin/mingetty --loginprog=${pkgs.pam_login}/bin/login --noclear tty${toString ttyNumber}"; + exec = "${pkgs.mingetty}/sbin/mingetty --loginprog=${pkgs.pam_login}/bin/login --noclear ${tty}"; }) config.services.mingetty.ttys;