<http://www.bugzilla.redhat.com> proudly announces Fedora Core 5...
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria +56 32 2654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513
I have started a new project, by the name of Pungi. This project aims to be a
tool to compose Fedora releases. The goals include simplicity of both code
and interface. I hope it will be a candidate for the Fedora Project's
official tool to create user specific composes of Fedora comprising of both
Core and Extras packages (or just Fedora packages once things merge) as well
as the tool to compose the official Fedora Project spin of Fedora. It should
prove useful to anybody creating a Fedora based distribution as well. The
project is GPLv2 licensed.
How it (I hope) works:
A package list is fed into Pungi, either by comps or some other means. A
set of yum repos to find packages in are also fed in. Pungi will search for
matching packages in the set of repos and add the package to the download
list. The download lost is depclosed (somewhat different than depsolved, no
local rpmdb involved), all the deps that are pulled in are depclosed, etc...
The list of packages is then downloaded into a configured cache dir and
hardlinked into an arch specific dir within a configured destination dir.
Then anaconda provided tools such as buildinstall, pkgorder, and splittree
are ran on the directory of packages turning it into an installable tree and
splitting packages into CD iso sized sets. Mkisofs would be used to create
teh CD isos and DVD iso.
These are the basic steps. The tool could further be extended to run some
simple tree sanity to ensure the compose completed correctly, or other post
processing type things.
How to help:
The code for this project lives in a public mercurial repository:
hg clone http://linux.duke.edu/projects/pungi pungi
Write access is via ssh and can be given upon (validated) request. Discussion
of the project will make use of the fedora-buildsys-list(a)redhat.com mailing
list. There are no web pages (other than the hg-web interface at the above
URL) currently. The source includes information about design and some files
for testing functionality.
Since this is my first 'from scratch' python project, I welcome input not only
on code content but code design, project layout, etc..
Also, even though I work for Red Hat, this is not so much a Red Hat software
project. I'm developing this in the community space, a lot on my own time.
Release Engineer: Fedora
It happens since FC6 release (a couple of hours now).
The same is with updates and extras repos.
I've checked randomly 2 or 3 mirrors - they look OK (I can access all '5'
For those of us that want to use Firefox 2 to browse on FC6 without
having to rebuild half of the system, I have *hacked* up a quick
solution that allows a parallel install of FF2 along side FC6's 1.5x.
It is a buildit it yourself deal and you will need the bits at
http://members.iinet.net.au/~gawain/firefox2-SRPM-bits.tar.bz2 as well
as Christopher's SRPM from http://people.redhat.com/caillon/RPMS/fc7/ to
make it all happen.
If there is interest I will update this for FF2 final on the 24th.
I am writting an example program, to create a raw
socket on Fedora Core Linx.
When I create socket, my linux sustem crashes. I
need to powerdown the system. I am running this
program as super user to create raw socket.
Following line crashes..
rawSocket = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
Any insight on this will be great help.
Thanks & regards,
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
Just wondering if there's any intention of moving the default locations
for Apache's webroot and database files (MySQl, Postgres, et al) to /srv
where they belong.
On that note, why is the PID file for MySQL stored under /var/lib/mysql
rather than /var/run?