Commit graph

20 commits

Author SHA1 Message Date
Ray Strode
34b71dbfef fall back to text plugin if fedora-fade-in fails 2008-05-14 00:25:58 -04:00
Ray Strode
dbc70af9da create /dev/tty1 in init phase 2008-05-14 00:20:52 -04:00
Ray Strode
288b96674a add some more debug statements and free boot server and splash on exit path 2008-05-14 00:18:39 -04:00
Ray Strode
a234fea7ad move data to a ramfs and clean up mounts on exit
Shutdown was being noisy because we didn't unmount
/var/run/plymouth/{proc,dev/pts} etc.  Also we want
/var/run/plymouth to be a ramfs so that nash doesn't
go deleting it while its still running
2007-10-21 20:52:27 -04:00
Ray Strode
431924effe call chroot right before exec instead of right after fork
This is because we still need access to /dev/pts/1 until
right before exec
2007-10-21 19:49:44 -04:00
Ray Strode
78302f06c3 chroot back to original / before spawning nash.
Also use ply-utils ls functiona and add random multilib fixes
2007-10-21 18:37:30 -04:00
Ray Strode
ab9f3e9667 dump everything i'm working on into the main refactor branch for now 2007-06-21 09:51:32 -04:00
Ray Strode
8e134fc182 look for plugin in /usr/lib/plymouth 2007-06-08 14:01:46 -04:00
Ray Strode
01c442db76 - attach the splash screen to the event loop before trying to show it
- create fb device before trying to bring up splash screen
2007-06-07 15:31:58 -04:00
Ray Strode
76a2e17cee add small wrapper functions around dlopen and friends.
create the start of a boot-splash api for managing the
splash screen.  Setup main.c to use the api (no plugin
exists yet, though, so things are pretty hosed atm)
2007-06-06 14:14:37 -04:00
Ray Strode
d86e8e7e69 pass target instead of source to umount (woops!) 2007-06-06 10:15:45 -04:00
Ray Strode
dae686682d once the system is fully initialized, all modules are loaded,
and the filesystem is completely mounted, etc, mount the root
filesystem again from within the initrd so we can write the
boot log out
2007-06-05 16:51:40 -04:00
Ray Strode
bc4b031f1c i don't know 2007-06-05 11:25:41 -04:00
Ray Strode
94efb1940a add the start of boot status tracking to plymouth 2007-06-05 00:42:38 -04:00
Ray Strode
40e9dc0ea2 allow a terminal session to also take over /dev/console 2007-05-23 19:33:22 -04:00
Ray Strode
8117bae564 fix typo in error message 2007-05-23 16:08:18 -04:00
Ray Strode
23aad94507 add start of a program to eat a sessions output 2007-05-23 14:29:14 -04:00
Ray Strode
1c9d5b99f2 standardize the vim mode line and move to the bottom of each file 2007-05-12 01:04:44 -04:00
Ray Strode
68ad65c3f6 Add stub implementation to main.c
Previously the very empty project didn't build because it didn't
contain a definition for main().  Add a stub implementation to
get things building
2007-05-08 17:57:15 -04:00
Ray Strode
ee567aeb4e initial import 2007-05-08 17:48:00 -04:00