Hi all! I am a bit of a late-comer to the party. I am the lead dev, architect and general guilty party for the school server part of the OLPC project. A complement to the XO, you can think of it as "a smart gateway to internet" but it actually packs a lot more punch. Or will do soon.
[ See http://wiki.laptop.org/go/School_server for more details on what the School Server does ]
The School Server (aka XS) is a relatively simple "server" spin, right now based on a custom F7 LiveCD. While I don't want to get too distracted from development of tools to make it useful, I am trying to upgrade to F9 and switch from LiveCDs to a normal installer/upgrader (using pungi - is that the right tool?).
In general, I will be trying to ask questions on the appropriate lists (fedora-devel, etc) -- if you can help enlighten me on the ways of the Fedora, I will be forever thankful (I am recovering from years away from RH/Fedora distros :-) ).
Earlier today, I added a 'fedoradev' tag to all the bits where we could do with Fedora expertise -- they are around packaging and core configuration changes. If you think you can help, this list is a good start: https://dev.laptop.org/query?status=assigned&status=new&status=reope...
For those who aren't Fedora or RPM experts but can hack on web development tools and less "internal" stuff, I added a similar tag, called "easy" (not that they are actually easy, but it's a good trick to make you look ;-) ) https://dev.laptop.org/query?status=assigned&status=new&status=reope...
And lastly, about meetings, I am in the NZ timezone. So I will be happy to join meetings post 5pm EST... 4pm if you let me know with time. Anything earlier, I'll snore in your general direction :-)
and heartfelt *thanks* to Greg and to Rahul, who's already been helping me quite a bit.
cheers,
martin
Hi,
I have been recently trying to spin a custom minimal F9 distro using revisor and pungi, without success. I am using kickstart to automate the instalation.
Finaly I clone F9 CD1, add kickstart script, and I am adding/deleting packages and resolving dependences... uff, uff :-)
I hope this can help you. Good luck,
Gabriel.
On Wed, Jul 30, 2008 at 4:36 AM, Gabriel Gomez ggomez@fing.edu.uy wrote:
I have been recently trying to spin a custom minimal F9 distro using revisor and pungi, without success. I am using kickstart to automate the instalation.
Hmmm. What did RH use before pungi? There must be a reliable install-cd-composer tool somewhere...
Finaly I clone F9 CD1, add kickstart script, and I am adding/deleting packages and resolving dependences... uff, uff :-)
Can you _remove_ packages from the F9 CD1? How do you do that?
cheers,
m
The fact is that revisor call pungi and then mkisofs. The last fail because there is no isolinux directory. I do this manually, but the generated iso, didn't launch anaconda. May be I make some mistakes.
You can remove packages from the CD1 copy, if you don't break dependencies. Then you must run "createrepo -g repodata/Fedora-9-comps.xml ."
Cheers, Gabriel.
Martin Langhoff wrote:
On Wed, Jul 30, 2008 at 4:36 AM, Gabriel Gomez ggomez@fing.edu.uy wrote:
I have been recently trying to spin a custom minimal F9 distro using revisor and pungi, without success. I am using kickstart to automate the instalation.
Hmmm. What did RH use before pungi? There must be a reliable install-cd-composer tool somewhere...
What Red Hat used before Pungi is not a publicly available tool and probably won't be useful to you anyway. Pungi is what is being used to compose the Fedora releases for a while now. If you have problems, post to fedora-devel list with specific details. The primary developer is Jesse Keating, jkeating AT redhat.com who is also the lead release engineer of Fedora.
Rahul