1 |
On 10:27 Mon 18 Jul , Robert Seaton wrote: |
2 |
> In addition, I worked on getting portage up and running on the liveCD |
3 |
> image. At first, I tried to ship a copy of sudo so that users could |
4 |
> sudo emerge without being prompted by a password, which is -- I |
5 |
> believe -- randomly generated by the Catalyst build process. However, |
6 |
> there proved to be some problem with the way the liveCD filesystems |
7 |
> are set up and the security mechanisms surrounding /etc/sudoers. Very |
8 |
> cryptic error messages. I ended up just adding '/usr/bin/passwd -d' to |
9 |
> /etc/conf.d/local which deletes the root password on boot. This way |
10 |
> individuals can just run su and then emerge to their hearts content. |
11 |
|
12 |
Don't LiveCDs log you in as root already? If not, how does anyone ever |
13 |
manage to chroot during a Gentoo installation? |
14 |
|
15 |
> Currently, my generated liveCD images are ignoring the portage tree |
16 |
> that I have included in the liveCD overlay. I'm not sure if there is |
17 |
> something about my environment or what is going on. I intend to try |
18 |
> and build a fresh liveCD image after I have successfully ported the |
19 |
> Glendix patches to a newer kernel. Once I get portage working |
20 |
> (hopefully by Tuesday), I will release the generated liveCD image as a |
21 |
> BETA because it is in a pretty usable state and I just saw today that |
22 |
> someone has asked after it. |
23 |
|
24 |
Did you check the /etc/make.conf to make sure it's in PORTDIR_OVERLAY? |
25 |
|
26 |
> Once the project pages, forward porting the Glendix patches, and |
27 |
> getting portage working are complete, I'm going to start working on |
28 |
> porting some of Plan 9's syscalls to the Linux kernel. The goal, as I |
29 |
> mentioned last week, is to get the sam editor from Plan 9 running on |
30 |
> top of a Linux kernel. It would eventually be cool to get every app |
31 |
> from Plan 9 running natively on top of the Linux kernel, but that |
32 |
> would require a lot of invasive changes to Linux and is probably |
33 |
> beyond the scope of this GSoC project. |
34 |
|
35 |
It's only beyond the scope if you run out of time to do it. =) |
36 |
|
37 |
-- |
38 |
Thanks, |
39 |
Donnie |
40 |
|
41 |
Donnie Berkholz |
42 |
Admin, Summer of Code |
43 |
Gentoo Linux and X.Org |
44 |
Blog: http://dberkholz.com |