[systemd/f14/master] Fix https://bugzilla.redhat.com/show_bug.cgi?id=623430

Lennart Poettering lennart at fedoraproject.org
Thu Aug 12 02:37:22 UTC 2010


commit f8a159e2ac71738b043ed7d420ae08ec03e8b3f4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Aug 12 04:31:42 2010 +0200

    Fix https://bugzilla.redhat.com/show_bug.cgi?id=623430

 ...ll-plymouth-quit-before-running-the-getty.patch |   26 ++++++++++++++++++++
 systemd.spec                                       |    8 +++++-
 2 files changed, 33 insertions(+), 1 deletions(-)
---
diff --git a/0001-plymouth-call-plymouth-quit-before-running-the-getty.patch b/0001-plymouth-call-plymouth-quit-before-running-the-getty.patch
new file mode 100644
index 0000000..ee61980
--- /dev/null
+++ b/0001-plymouth-call-plymouth-quit-before-running-the-getty.patch
@@ -0,0 +1,26 @@
+From 216bd4cea37c101254956f0819baa1dfbd4ee3b3 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Thu, 12 Aug 2010 04:23:54 +0200
+Subject: [PATCH] plymouth: call plymouth quit before running the getty, not after
+
+https://bugzilla.redhat.com/show_bug.cgi?id=623430
+---
+ units/fedora/plymouth-quit.service |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/units/fedora/plymouth-quit.service b/units/fedora/plymouth-quit.service
+index e676eca..faf8b4d 100644
+--- a/units/fedora/plymouth-quit.service
++++ b/units/fedora/plymouth-quit.service
+@@ -7,7 +7,7 @@
+ 
+ [Unit]
+ Description=Terminate Plymouth Boot Screen
+-After=getty at tty1.service
++Before=getty at tty1.service
+ 
+ [Service]
+ ExecStart=-/usr/bin/plymouth quit
+-- 
+1.7.0.1
+
diff --git a/systemd.spec b/systemd.spec
index 0c10477..1d709be 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -2,7 +2,7 @@ Name:           systemd
 Url:            http://www.freedesktop.org/wiki/Software/systemd
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Version:        7
-Release:        1%{?dist}
+Release:        2%{?dist}
 License:        GPLv2+
 Group:          System Environment/Base
 Summary:        A System and Session Manager
@@ -28,6 +28,8 @@ Requires:       initscripts
 Requires:       selinux-policy >= 3.8.7
 Source0:        http://www.freedesktop.org/software/systemd/%{name}-%{version}.tar.bz2
 
+Patch0: 0001-plymouth-call-plymouth-quit-before-running-the-getty.patch
+
 %description
 systemd is a system and session manager for Linux, compatible with
 SysV and LSB init scripts. systemd provides aggressive parallelization
@@ -76,6 +78,7 @@ Drop-in replacement for the System V init tools of systemd.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure --with-rootdir= --with-distro=fedora
@@ -226,6 +229,9 @@ fi
 %{_mandir}/man8/runlevel.*
 
 %changelog
+* Thu Aug 12 2010 Lennart Poettering <lennart at poettering.net> - 7-2
+- Fix https://bugzilla.redhat.com/show_bug.cgi?id=623430
+
 * Tue Aug 10 2010 Lennart Poettering <lpoetter at redhat.com> - 7-1
 - New upstream release
 


More information about the scm-commits mailing list