]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - systemd/patches/systemd-185-avoid-redundant-vt-clearing-by-agetty.patch
systemd: Update to 185.
[people/ms/ipfire-3.x.git] / systemd / patches / systemd-185-avoid-redundant-vt-clearing-by-agetty.patch
CommitLineData
2d01364a
SS
1From 3305d6806d428010b1cd2abd716aa1bb7f81311f Mon Sep 17 00:00:00 2001
2From: Michal Schmidt <mschmidt@redhat.com>
3Date: Wed, 06 Jun 2012 09:26:30 +0000
4Subject: units: avoid redundant VT clearing by agetty
5
6TTYVTDisallocate=yes already clears the VT. agetty does not need to do
7it again. Run it with --noclear.
8
9Felix Miata found the double clearing confusing in this bugreport:
10https://bugzilla.redhat.com/show_bug.cgi?id=828007
11Add a comment explaining what clears the VT.
12---
13diff --git a/units/getty@.service.m4 b/units/getty@.service.m4
14index 6d45836..fcf1de1 100644
15--- a/units/getty@.service.m4
16+++ b/units/getty@.service.m4
17@@ -41,7 +41,8 @@ ConditionPathExists=/dev/tty0
18
19 [Service]
20 Environment=TERM=linux
21-ExecStart=-/sbin/agetty %I 38400
22+# the VT is cleared by TTYVTDisallocate
23+ExecStart=-/sbin/agetty --noclear %I 38400
24 Type=idle
25 Restart=always
26 RestartSec=0
27--
28cgit v0.9.0.2-2-gbebe