aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Do not remove dracut hooks.Colin Guthrie2012-04-141-1/+0
| | | | | | | | Most hooks are harmless and do checks. One hook will fail if /bin/plymouthd is removed but I will fix that at the dracut end as the hook is not replaced when re-populating the initrd again so we should just make the hook a noop when the binary does not exist instead.
* Do not pass theme in when calling make-boot-splash-raw.Colin Guthrie2012-04-142-5/+4
| | | | | | | | | | | | This reverts and earlier commit that used it explicitly, however this approach is more error prone. The default theme is set in make-boot-splash, and thus it will be used when calling via this route. Error checking is done at this higher level and thus if an invalid theme is passed in the old theme will still be default and we will properly regenerate initrd. Clarify that the theme argument should not be passed in the help output.
* Rewrite remove-boot-splash as a shell script.Colin Guthrie2012-04-142-22/+72
| | | | | | | | | | This rewrites the remove-boot-splash script as a shell script and fixes several bugs: * Properly remove plash on 64 bit machines * Add support for xz compressed initrds * Remove dracut hooks related to plymouth * Remove plymouth settings from /etc Also fix svn:executable permissions.
* Add support for xz compressed initrds.Colin Guthrie2012-04-141-4/+15
| | | | | | | | | | | | | | Default options for xz compression taken from dracut. This change also removes various /bin/ path prefixes as there was previously a mix. xz* tools are technically in /usr so thus support may not be 100% complete until we have finished the /usr merge in mga3 and as such gzip compressed initrds should likely remain the default for mga2. No support for xz compressed initrds has yet been added to the remove-boot-splash script which is inexplicably implemented in perl rather than in bash like the rest of the scripts.
* Actually use the THEME name passed in.Colin Guthrie2012-04-141-2/+5
| | | | | | The theme name passed in on the command line was never used. Use it :)
* Avoid using cpio-filter and cpio --appendColin Guthrie2012-04-141-12/+8
| | | | | | | | | | | | We seem to go out of our way to avoid creating a 'new' cpio archive. This all seems rather unnecessary and error prone and cpio-filter will create a new archive anyway, so it's also rather redundant. Adopt a simpler process: extract the initrd fully, and run the plymouth population in-place, then just recompress the result. This also changes the archive creation stage to be the same commands used by dracut for clarity.
* Remove a poinless line.Colin Guthrie2012-04-141-3/+2
| | | | | | | The initrd was extracted with plymouth files filtered out, but then re-extracted a few lines below overwriting this file. The second extraction should exclude plymouth files too.
* make-boot-splash: dereference symlinks before operationAnssi Hannula2012-04-041-0/+2
| | | | | | DrakX can call this script with /boot/initrd.img symlink, in which case we want to operate on its target instead, or the symlink would get replaced with a regular file (reported by Colin Guthrie).
* remove-boot-splash: drop support for old non-plymouth bootsplashAnssi Hannula2012-02-271-29/+1
|
* add checks for some more failure conditions to prevent initrd corruptionAnssi Hannula2012-02-271-20/+31
| | | | These include e.g. unsupported initramfs formats and full filesystems.
* don't truncate initrd if plymouth-populate-initrd failsAnssi Hannula2011-12-191-0/+9
|
* don't truncate initrd if plymouth-populate-initrd doesn't existAnssi Hannula2011-12-191-4/+4
|
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-04-164-13/+4
| | | | | | | | | | | | with Magiea. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r908 | blino | 2011-04-16 15:34:46 +0100 (Sat, 16 Apr 2011) | 1 line initial bootsplash import (cleaned from Mdv) ------------------------------------------------------------------------
* Do not derefence symlinks, we copy the target tooPascal Terjan2009-11-301-1/+1
|
* Compress hard, like we do in mkinitrdPascal Terjan2009-11-291-2/+2
|
* Fix previous commit to not remove everythingPascal Terjan2009-11-291-2/+2
|
* Don't create duplicate files in initrd, mine went from 18MB to 3MB with this ↵Pascal Terjan2009-11-271-0/+7
| | | | patch
* - hide more errorsFrederic Crozat2009-10-121-4/+4
|
* - remove splashy leftover in initrdFrederic Crozat2009-10-122-2/+2
| | | | | - hide error message
* - Release 3.3.1Frederic Crozat2009-10-121-1/+1
| | | | | - do not update various symlinks for each initrd when switching theme
* - put back old option, not neededFrederic Crozat2009-10-071-0/+1
|
* - Call bootload-config with the right optionsFrederic Crozat2009-10-071-1/+1
|
* - Fix support for plymouthFrederic Crozat2009-10-071-5/+6
|
* - Re-add script directoryFrederic Crozat2009-10-071-0/+2
|
* - Fix typoFrederic Crozat2009-10-072-2/+2
|
* - Port to plymouthFrederic Crozat2009-10-075-133/+26
|
* fix bad paths in MakefileChristophe Fergeau2009-10-071-3/+3
|
* remove obsolete scriptsChristophe Fergeau2009-10-073-444/+4
|
* - Fix chvt deadlock in speedboot mode (Mdv bug #49946)Frederic Crozat2009-04-211-1/+1
|
* fix display garbaged chinese font on startup (#35465)Thierry Vignaud2009-04-171-0/+1
|
* - Hide splashy startup messageFrederic Crozat2009-03-301-2/+2
|
* - Ensure no error is displayed at shutdown when /proc is unmountedFrederic Crozat2009-03-301-3/+3
|
* - Release 3.2.23 :Frederic Crozat2009-03-301-4/+4
| | | | | | - Replace ping call for splashy with test instead of repaint - Redirect stderr for all splashy_update calls to /dev/null
* - Release 3.2.22 :Frederic Crozat2009-03-271-2/+2
| | | | | - Redirect splashy_update repaint error message to null, since it is used to ping splashy
* - Release 3.2.21 :Frederic Crozat2009-03-251-4/+9
| | | | | - ensure shutdown text is visible when using splashy
* - Update font name / pathFrederic Crozat2009-03-241-11/+11
|
* - Release 3.2.19Frederic Crozat2009-02-101-2/+2
| | | | | - really fix changing splash theme
* - Release 3.2.18 :Frederic Crozat2009-02-061-3/+3
| | | | | - fix location of splashy themes
* fix clearing tty8 and switching to tty1 when splashy has been stoppedOlivier Blin2008-09-231-5/+3
|
* set DURING_MAKE_BOOTSPLASH variable when calling splashy_configOlivier Blin2008-08-271-1/+1
|
* do not warn about missing /proc/splash if in splashy mode (#42459)Olivier Blin2008-08-051-1/+3
|
* check harder if splash is disabledOlivier Blin2008-07-291-1/+1
|
* add support for splashy themes inclusion in ext2 initrd (used by One build ↵Olivier Blin2008-07-251-1/+15
| | | | process)
* add splashy theme files if splashy is availableOlivier Blin2008-07-241-2/+6
|
* set splashy theme when building bootsplashOlivier Blin2008-07-241-0/+4
|
* initial splashy supportOlivier Blin2008-07-231-1/+47
|
* wrap with some bootsplash testsOlivier Blin2008-07-231-6/+10
|
* space fixesOlivier Blin2008-07-231-8/+8
|
* use splash_rc variable set by initsplashOlivier Blin2008-07-231-1/+1
|
* remove useless check, /proc/splash is already tested long beforeOlivier Blin2008-07-231-4/+2
|