summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2010-08-18 23:10:27 +0200
committerLennart Poettering <lennart@poettering.net>2010-08-18 23:12:16 +0200
commit9f24a81068b69e1670d685c4917a5f9f3074d845 (patch)
treeaa84a65fd168d813e663d64e72dd281a545af9e7
parent5948ee7ceff829965a72c5a636aae1e9c2bcc065 (diff)
units: make sure getty@xxx.service is always run before gettys.target
-rw-r--r--fixme2
-rw-r--r--units/getty@.service.m46
2 files changed, 8 insertions, 0 deletions
diff --git a/fixme b/fixme
index c016e9417b..b55f6e6d71 100644
--- a/fixme
+++ b/fixme
@@ -77,6 +77,8 @@ External:
* make sysinit honour forcefsck/fastboot from the kernel command line fsck.mode=auto|force|skip
+* get mount point kernel patch into f14
+
* sysv functions should color when stdout is tty, not stdin
* agetty should not modify baudrate https://bugzilla.redhat.com/show_bug.cgi?id=623685
diff --git a/units/getty@.service.m4 b/units/getty@.service.m4
index 770fc6caac..01343c497f 100644
--- a/units/getty@.service.m4
+++ b/units/getty@.service.m4
@@ -22,6 +22,12 @@ m4_ifdef(`TARGET_ARCH',
After=rc-local.service
)m4_dnl
+# If additional gettys are spawned during boot (possibly by
+# systemd-auto-console-getty) then we should make sure that this is
+# synchronized before getty.target, even though getty.target didn't
+# actually pull it in.
+Before=getty.target
+
[Service]
Environment=TERM=linux
ExecStart=GETTY %I