1 |
On Sat, 2004-01-17 at 06:23, Brad House wrote: |
2 |
> Ok, these are the necessary changes I've made to baselayout |
3 |
> for livecds. I've seperated the necessary scripts into a |
4 |
> /sbin/livecd-functions.sh to keep bloat out of functions.sh and |
5 |
> rc. To summarize the changes, it reads 'cdroot' and 'console' off |
6 |
> the commandline, and it exports $CDBOOT if cdroot is set, and |
7 |
> spawns the proper getty (by rewriting inittab) as specified by |
8 |
> the console command line passed to the kernel (if none is passed, |
9 |
> default ttys are used, and uses auto-login). |
10 |
> |
11 |
> 2 patches here. |
12 |
> - 1 to baselayout's ebuild to make sure /sbin/livecd-functions.sh |
13 |
> is installed. |
14 |
> - 1 to rc-scripts to add livecd functionality. |
15 |
> |
16 |
|
17 |
There are some fluff in baselayout ebuild not needed. I will |
18 |
let you know what after I have worked through it. Also, I still |
19 |
think we should have USE=livecd to even install livecd related |
20 |
scripts, etc - more after review. |
21 |
|
22 |
> |
23 |
> TODO (in baselayout): |
24 |
> - autogen random password on boot, for security |
25 |
|
26 |
I think the general idea is not to have a passwd with |
27 |
a livecd - just me though. |
28 |
|
29 |
> - fix misc bootsplash stuff (not livecd related) |
30 |
> |
31 |
|
32 |
Right. Did anybody yet fix the damn bootsplash ebuild to |
33 |
actually work with the new baselayout? |
34 |
|
35 |
> PS: these fixes are very non-intrusive, please apply asap. |
36 |
> |
37 |
|
38 |
I do not see the rush - all who is appropriate, can get things |
39 |
done for the time being, but I really want a few days to sit |
40 |
and sort through this. |
41 |
|
42 |
|
43 |
Thanks, |
44 |
|
45 |
-- |
46 |
|
47 |
Martin Schlemmer |
48 |
Gentoo Linux Developer, Desktop/System Team Developer |
49 |
Cape Town, South Africa |