Commit graph

151 commits

Author SHA1 Message Date
Ray Strode
4d7ac64ced Don't ship pregenerated initrd scripts in tarball 2008-06-12 14:08:50 -04:00
Peter Jones
835e591f40 Put bizcom.png in the main package and get its path right. 2008-06-12 13:17:49 -04:00
Ray Strode
fd035f2486 Fix distcheck
Now that we generate the initrd scripts, we need to ship
the input templates
2008-06-11 17:27:55 -04:00
Ray Strode
b2f18586cf whitespace cleanup 2008-06-11 17:21:40 -04:00
Ray Strode
bf73740db5 Generate helper scripts so the right logo is included 2008-06-11 17:19:55 -04:00
Ray Strode
1e457ae39c Update populate and update initrd scripts to use the same lib heuristic as set-default-plugin 2008-06-11 17:19:55 -04:00
Ray Strode
5123832d46 add symlink to default plugin in initrd 2008-06-11 17:19:55 -04:00
Ray Strode
3d6f43ed26 create plugin directory before trying to install to it in populate script 2008-06-11 17:19:55 -04:00
Peter Jones
2b1f1097fb Make the spec file capable of building the result from "make dist". 2008-06-11 15:13:48 -04:00
Ray Strode
f8aad4fca9 more spec updates 2008-06-11 14:10:45 -04:00
Ray Strode
28d7756eb3 Update spec file to set the latest installed plugin to default 2008-06-11 12:10:30 -04:00
Ray Strode
9e37acbd13 Add --reset argument to set-default-plugin
It just chooses the last installed plugin as the default
or no plugin if there is none available
2008-06-11 12:10:22 -04:00
Ray Strode
e86a9268dc Add new plymouth-set-default-plugin script
This script updates which plugin graphical.so points to
2008-06-11 12:03:20 -04:00
root
71c5d948b5 Determine which plugin to install based on symlink 2008-06-11 09:04:36 -04:00
Ray Strode
9d9018ac1b Change heuristics in update script for finding which initrd to repack
Before we were using the current initrd, now we use the default initrd
This will hopefully prevent the mismatched kernel/initrd problem.
2008-06-10 10:36:53 -04:00
Ray Strode
1ab7b82893 update initrd script to work with nash changes 2008-06-09 17:15:03 -04:00
Ray Strode
58f19b4a09 Update spec file
Add -libs and -devel subpackages as well as incoporating
the changes that went into the Fedora package after its
package review.
2008-06-09 12:55:58 -04:00
Peter Jones
cd9a67bcaf Fix install path for plymouth and plymouthd 2008-06-04 14:24:36 -04:00
Peter Jones
fcf61c56be Add a script to populate an initrd from a directory specified on the command line. 2008-06-03 16:38:58 -04:00
Ray Strode
fa4c1d5e83 Update license in spec file to be more specific 2008-05-30 13:17:59 -04:00
Ray Strode
7f743227c3 add bizcom logo to rpm file list 2008-05-30 13:10:19 -04:00
Ray Strode
6c96b2fa3c Point plymouth-update-initrd at the configured logo 2008-05-30 11:04:02 -04:00
Ray Strode
9d34239801 Read default kernel after removing graphic boot entry from grub.conf
That may fix a bug with plymouth-update-initrd that causes it to
sometimes pick the wrong kernel for the initrd it uses.
2008-05-30 09:34:08 -04:00
Ray Strode
5caee621a2 Don't run plymouth-update-initrd during distcheck 2008-05-30 00:10:51 -04:00
Ray Strode
3f91989cf3 Allow distro/system builder to specify path to logo
Previously we've just hard coded the location to the fedora
logo.  Now it's a configure time flag.  We also have a configure
time flag for a background color that goes with the logo, but
none of the splash plugins make use of it yet.
2008-05-29 16:54:00 -04:00
Ray Strode
d76fcfed45 Rename fedora-fade-in to fade-in
The plugin doesn't need to be distro specific
2008-05-28 23:58:46 -04:00
Ray Strode
038939692a Update spec file to be more current
Package the individual plugins as subpackages and
get the file lists up to date.  Also, drop
plymouth-update-initrd %post call since it's not
meant to be used in packages
2008-05-28 18:27:43 -04:00
Ray Strode
7e0dee1af1 switch over to spinfinity plugin by default 2008-05-28 15:18:53 -04:00
Kristian Høgsberg
8c69be0c4e Pick plymouth from bindir and plymouthd from libexec in install script. 2008-05-23 19:14:10 -04:00
Ray Strode
4335d4352e Add preliminary password support to fedora-fade-in
We should really move a lot of the duplicate code between
the various splash plugins to the window code.  We also need
line editing support.
2008-05-22 15:19:59 -04:00
Ray Strode
b8624e3cd0 Add second cut at password support
This version works even in raw mode, by buffering key presses
passed from the window object, and replying to the client
after the user presses enter. There are a lot of layers of
function pointers getting passed around, so it may make
sense to introduce an opaque type for holding the password
and triggering the reply.
2008-05-21 22:57:40 -04:00
Ray Strode
4392b69238 Don't show splash by default, instead require client to request it
plymouthd gets started before the drm modesetting modules are loaded,
so we can't try to access the frame buffer right away.  The plan is to
load the drm modules as soon as possible in the initrd and then tell
plymouthd to put up the splash ASAP.
2008-05-20 22:37:01 -04:00
Ray Strode
c13aba661e rename rhgb-client to plymouth
We'll keep a compat symlink in place until init scripts are moved over
2008-05-20 11:36:26 -04:00
Ray Strode
677c3bd9cb rename the daemon from plymouth to plymouthd 2008-05-20 11:21:21 -04:00
Ray Strode
227418f36b use "details" stub plugin when user presses escape 2008-05-19 23:18:42 -04:00
Ray Strode
262e8b5f75 add preliminary support for asking for password during boot sequence
(Only in text plugin so far)
2008-05-15 15:50:37 -04:00
Ray Strode
1c8114763f add initial cut of a barebones text splash 2008-05-14 00:25:16 -04:00
Ray Strode
de7eb5f147 properly locate grub.conf when symlinks are relative 2008-05-13 14:11:21 -04:00
Ray Strode
ac1e206825 Clean up old plymouth entries before running grubby, since dupes confuse it 2007-10-19 14:00:47 -04:00
Ray Strode
390d7b883a automatically pull in deps from binaries to initrd instead of hardcoding them 2007-10-19 01:30:11 -04:00
Ray Strode
e515fa41d6 change some hardcoded /lib to /$LIB in update-initrd script 2007-10-18 23:14:14 -04:00
Ray Strode
0c8e49819c rather than look at PLYMOUTH_DISABLE_INITRD, just look for DESTDIR 2007-06-10 19:11:11 -04:00
Ray Strode
4ba3a2e7e3 drop .deps dir that got added on accident. Add DESTDIR to makefile 2007-06-10 19:10:14 -04:00
Ray Strode
660b3fb331 add half-working sample spec file 2007-06-08 18:56:17 -04:00
Ray Strode
36c3e8e2bd use grubby to add a new boot entry 2007-06-08 15:44:54 -04:00
Ray Strode
6e65b02035 fix up the scripts Makefile to actually install the script 2007-06-08 14:45:30 -04:00
Ray Strode
2f02b53dc4 rename plymouth-update-initrd.sh to plymouth-update-initrd 2007-06-08 14:07:34 -04:00
Ray Strode
202790b03c run initrd update script after install 2007-06-08 14:01:06 -04:00
Ray Strode
f81c62197c add escape hatch to not run plymouth-update-initrd.sh 2007-06-08 14:00:34 -04:00
Ray Strode
c8028cb998 update initrd script to install plymouth from local system 2007-06-08 13:16:38 -04:00