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