Harald Hoyer
a229b17434
plymouth/plymouth-pretrigger.sh: fixup of ca2c6936
2013-04-12 15:25:44 +02:00
Harald Hoyer
ca2c693679
Do not call plymouth with full path
2013-04-11 16:08:26 +02:00
Harald Hoyer
4a6b33f1ee
plymouth/plymouth-pretrigger.sh: s/! -n/-z/
2012-08-01 14:36:58 +02:00
Harald Hoyer
540eca9d9d
plymouth/plymouth-pretrigger.sh: don't "exit 0" for a sourced script
2012-07-30 17:08:52 +02:00
Harald Hoyer
aefea76cf8
set DRACUT_SYSTEMD for systemd mode in the initramfs
2012-07-30 17:08:51 +02:00
Harald Hoyer
3e51b2f6fc
fixed i18n and plymouth for systemd
2012-07-27 14:15:48 +02:00
Harald Hoyer
c9a81c1f91
plymouth: do not start plymouth via dracut for systemd in the initramfs
2012-07-26 19:00:04 +02:00
Harald Hoyer
68e7661ca7
deprecate old command line options
2012-07-25 10:32:42 +02:00
Harald Hoyer
5bccc94598
no more "mknod" in the initramfs!!
2012-06-29 12:41:26 +02:00
Harald Hoyer
3734f4ae48
plymouth/plymouth-pretrigger.sh: get consoledev from /sys/class/tty/console/active
2012-05-09 11:05:40 +02:00
Harald Hoyer
65ceb56dd5
plymouth/plymouth-pretrigger.sh: check for tty dev existence
2012-05-07 16:28:16 +02:00
Colin Guthrie
9f630a1889
Do not run plymouth hook if the binary is missing.
...
There is a remove-boot-splash script in Mageia that can
strip plymouth from an initrd. Make this script a noop
if that has happened.
2012-04-17 13:18:45 +02:00
Harald Hoyer
87af1cba3c
50plymouth/plymouth-pretrigger.sh: respect primary console setting
...
The kernel's primary console device is determined by the last "console="
argument on the kernel command line. This setting should be respected by
dracut-generated initial RAM disks.
Steps to Reproduce:
(Easiest using a KVM VM, virt-manager and "virsh console")
1. Boot with a kernel command line ending in
console=tty0 console=ttyS0,115200
2. Observe both tty0 and ttyS0.
The output of init scripts is sent to ttyS0, as the final "console="
argument determines the primary console device as per
Documentation/serial-console.txt in the kernel sources.
https://bugzilla.redhat.com/show_bug.cgi?id=752073
2011-11-15 09:47:22 +01:00
Harald Hoyer
a3381af1de
50plymouth: add plymouth.enable kernel command line option
2011-08-29 18:32:24 +02:00
Harald Hoyer
424ecce632
plymouth/gensplash: reset tty after plymouth messed with it
2011-05-03 14:49:45 +02:00
Harald Hoyer
c99014d5ef
console_init/plymouth: use systemd-vconsole, if available
...
also init the console before starting the plymouth daemon
2011-05-03 09:59:14 +02:00
Harald Hoyer
d125a47061
mkdir always with -m 0755
2011-04-08 10:39:46 +02:00
Harald Hoyer
8ee30d09a4
plymouth: use /run/plymouth/pid instead of /run/initramfs/plymouth
2011-03-30 16:24:57 +02:00
Harald Hoyer
7931bf0420
plymouth gensplash: check for console_init before calling it
...
Thanks Jon Ander Hernandez!
2011-03-29 16:38:11 +02:00
Harald Hoyer
19f3a804e7
s#/dev/.run#/run#g
...
Move things where they really belong to.
2011-03-18 18:23:44 +01:00
Harald Hoyer
b177e9133e
move all /dev/.initramfs to /dev/.run/initramfs
...
We want all "/var/run" information to live in /dev/.run, until the real
root is mounted.
Therefore we mount a tmpfs on /dev/.run, which can/will be bind/move mounted
on /var/run later on.
2011-03-10 12:40:47 +01:00
Harald Hoyer
1cedde0681
plymouth: touch /dev/.systemd/plymouth
...
until plymouth does it itsself, touch /dev/.systemd/plymouth
https://bugzilla.redhat.com/show_bug.cgi?id=676302
2011-02-09 13:22:49 +01:00
Harald Hoyer
fa7ada31d0
new parameter option names with "rd.*" namespace
...
Renamed Options
Here is a list of options, which were used in dracut prior to
version 008, and their new replacement.
rdbreak
rd.break
rd_CCW
rd.ccw
rdcopystate
rd.copystate
rd_DASD_MOD
rd.dasd_mod.dasd
rd_DASD
rd.dasd
rdinitdebug rdnetdebug
rd.debug
rd_NO_DM
rd.dm=0
rd_DM_UUID
rd.dm.uuid
rdblacklist
rd.driver.blacklist
rdinsmodpost
rd.driver.post
rdloaddriver
rd.driver.pre
rd_NO_FSTAB
rd.fstab=0
rdinfo
rd.info
check
rd.live.check
rdlivedebug
rd.live.debug
live_dir
rd.live.dir
liveimg
rd.live.image
overlay
rd.live.overlay
readonly_overlay
rd.live.overlay.readonly
reset_overlay
rd.live.overlay.reset
live_ram
rd.live.ram
rd_NO_CRYPTTAB
rd.luks.crypttab=0
rd_LUKS_KEYDEV_UUID
rd.luks.keydev.uuid
rd_LUKS_KEYPATH
rd.luks.keypath
rd_NO_LUKS
rd.luks=0
rd_LUKS_UUID
rd.luks.uuid
rd_LUKS_UUID
rd.luks.uuid
rd_NO_LVMCONF
rd.lvm.conf
rd_LVM_LV
rd.lvm.lv
rd_NO_LVM
rd.lvm=0
rd_LVM_SNAPSHOT
rd.lvm.snapshot
rd_LVM_SNAPSIZE
rd.lvm.snapsize
rd_LVM_VG
rd.lvm.vg
rd_NO_MDADMCONF
rd.md.conf=0
rd_NO_MDIMSM
rd.md.imsm=0
rd_NO_MD
rd.md=0
rd_MD_UUID
rd.md.uuid
rd_NFS_DOMAIN
rd.nfs.domain
rd_NO_PLYMOUTH
rd.plymouth=0
rd_retry
rd.retry
rdshell
rd.shell
rd_NO_SPLASH
rd.splash
rdudevdebug
rd.udev.debug
rdudevinfo
rd.udev.info
rd_NO_ZFCPCONF
rd.zfcp.conf=0
rd_ZFCP
rd.zfcp
2010-10-28 17:11:27 +02:00
Harald Hoyer
cc02093d69
reformat source code
...
removed tabs and set indention to 4 spaces
added emacs and vi format headers
2010-09-10 15:34:36 +02:00
Harald Hoyer
a79f11d254
plymouth: do not create hvc0
...
must have been a copy&paste error
2010-08-25 13:26:13 +02:00
Harald Hoyer
cfa5a0da6d
plymouth: udev trigger with action=add
2010-08-13 11:26:34 +02:00
Harald Hoyer
e001359311
mknod with mode and set umask for the rest
2010-07-23 11:30:45 +02:00
Harald Hoyer
0a19e31886
plymouth-pretrigger: force initializing of console (bug #526570 )
2009-12-21 15:15:38 +01:00
Harald Hoyer
b94c520660
plymouth: add rd_NO_PLYMOUTH
2009-09-15 15:00:23 +02:00
Harald Hoyer
ed6220fd25
plymouth: make the daemon attach to the session/terminal
...
https://bugzilla.redhat.com/show_bug.cgi?id=516104
it can be so simple :-)
2009-08-07 12:08:31 +02:00
Harald Hoyer
f4785648fb
plymouth: also trigger dri subsystem
2009-07-21 11:30:40 +02:00
Harald Hoyer
7c00784e5c
plymouth: install all themes and make them selectable by command line
...
Bootsplash - plymouth
rd_plytheme=<theme name>
specify the plymouth bootsplash theme (fallback is text)
2009-07-17 16:00:09 +02:00
Harald Hoyer
835d568916
plymouth: removed console_init call
...
/lib/udev/console_init should be called from the udev rules already
2009-07-17 10:17:28 +02:00
Victor Lowther
8158ad29ec
make udevtriggeropts just use an environment variable
...
No point in making a file and then reading from it when hooks are sourced.
2009-06-04 22:02:37 -05:00
Harald Hoyer
91b1157500
add support to specify additional udev trigger options
2009-06-04 13:07:01 +02:00
Warren Togami
2c02c8318c
Ensure KMS drivers are loaded before plymouth.
2009-06-03 14:25:50 -04:00
Harald Hoyer
27a101f47c
simplify plymouth startup
2009-06-03 17:31:48 +02:00
Harald Hoyer
1eeddd31af
run udevadm trigger for graphics for plymouth in pre-trigger hook
2009-06-03 17:07:23 +02:00