chiark / gitweb /
plymouth: introduce plymouth.enable=0 kernel command line switch
authorLennart Poettering <lennart@poettering.net>
Sat, 30 Apr 2011 02:23:36 +0000 (04:23 +0200)
committerLennart Poettering <lennart@poettering.net>
Sat, 30 Apr 2011 02:23:36 +0000 (04:23 +0200)
TODO
units/plymouth-halt.service
units/plymouth-kexec.service
units/plymouth-poweroff.service
units/plymouth-reboot.service
units/plymouth-start.service

diff --git a/TODO b/TODO
index 8d03d950c0643096c1481bae2b5b71c66f1361de..1537e2797d03d481a630172bb3c63f3c662d9b93 100644 (file)
--- a/TODO
+++ b/TODO
@@ -33,9 +33,7 @@ Features:
 
 * drop /.readahead on bigger upgrades with yum
 
-* add inode stat() check to readahead
-
-* plymouth.enable=0
+* add inode stat() check to readahead to suppress preloading changed files
 
 * include /usr/local/lib/tmpfiles.d in tmpfiles tool as search path
   (and prefix/lib, in case it isn't one of the listed ones)
index 962d829fff7964d996cdc72fc92cddf7881878c3..2e194b360e115775202838668f1d811d75a752d6 100644 (file)
@@ -10,6 +10,7 @@ Description=Show Plymouth Halt Screen
 After=getty@tty1.service prefdm.service plymouth-start.service
 Before=halt.service
 DefaultDependencies=no
+ConditionKernelCommandLine=!plymouth.enable=0
 
 [Service]
 ExecStart=/sbin/plymouthd --mode=shutdown
index 0d7450feea5798b926365d4b9301caf7696ca27d..919c3f12948180354e47e20383eb1aeadcae6dc7 100644 (file)
@@ -10,6 +10,7 @@ Description=Show Plymouth Reboot with kexec Screen
 After=getty@tty1.service prefdm.service plymouth-start.service
 Before=kexec.service
 DefaultDependencies=no
+ConditionKernelCommandLine=!plymouth.enable=0
 
 [Service]
 ExecStart=/sbin/plymouthd --mode=shutdown
index d4979df1e077574facc9bf6205db2f256db8814c..8fcff3bab1474f55d1b56f397f597e2959132af3 100644 (file)
@@ -10,6 +10,7 @@ Description=Show Plymouth Power Off Screen
 After=getty@tty1.service prefdm.service plymouth-start.service
 Before=poweroff.service
 DefaultDependencies=no
+ConditionKernelCommandLine=!plymouth.enable=0
 
 [Service]
 ExecStart=/sbin/plymouthd --mode=shutdown
index 7304a5fba2f9d2944a8aee43ef682ec433f90470..fb65bcc8365bd0fbfb1fdee385e7a5ada346d088 100644 (file)
@@ -10,6 +10,7 @@ Description=Show Plymouth Reboot Screen
 After=getty@tty1.service prefdm.service plymouth-start.service
 Before=reboot.service
 DefaultDependencies=no
+ConditionKernelCommandLine=!plymouth.enable=0
 
 [Service]
 ExecStart=/sbin/plymouthd --mode=shutdown
index 10d03c6c62df5ce92956012f8ad5d1bb9ad4b6b1..f618257a937babb57bce4fa4f9d9e050aca38e79 100644 (file)
@@ -14,6 +14,7 @@ Before=systemd-ask-password-plymouth.service
 
 # Dracut informs us with this flag file if plymouth is already running
 ConditionPathExists=!/run/plymouth/pid
+ConditionKernelCommandLine=!plymouth.enable=0
 
 [Service]
 ExecStart=/sbin/plymouthd --mode=boot --pid-file=/run/plymouth/pid