Gentoo Archives: gentoo-soc

From: Donnie Berkholz <dberkholz@g.o>
To: gentoo-soc@l.g.o
Subject: Re: [gentoo-soc] Plan 9 From Gentoo: Weekly Progress Report #8
Date: Tue, 19 Jul 2011 14:15:26
Message-Id: 20110719141512.GA26923@comet.mayo.edu
In Reply to: [gentoo-soc] Plan 9 From Gentoo: Weekly Progress Report #8 by Robert Seaton
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