<feed xmlns='http://www.w3.org/2005/Atom'>
<title>febootstrap.git, branch 3.7</title>
<subtitle>[MIRROR] bootstrapping tool for creating supermin appliances</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/'/>
<entry>
<title>Version 3.7.</title>
<updated>2011-07-15T16:00:20+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-07-15T16:00:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=9e7f9f6782bd619a893850c4ab9d14e7176f6e44'/>
<id>9e7f9f6782bd619a893850c4ab9d14e7176f6e44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>De-duplicate directories with the same name, like "/etc" and "/etc/"</title>
<updated>2011-07-15T15:57:55+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-07-15T15:57:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=d51c68f705afde2313e4f8bc7a1a58ab7602bb27'/>
<id>d51c68f705afde2313e4f8bc7a1a58ab7602bb27</id>
<content type='text'>
In Rawhide there are two patches which create /etc/pam.d and /etc/pam.d/

febootstrap was trying to treat these as two separate directories.
Add a de-duplication step so that these names are considered the same.

We could go further than this patch (eg. removing multiple //
characters), but this patch is sufficient to fix Fedora builds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Rawhide there are two patches which create /etc/pam.d and /etc/pam.d/

febootstrap was trying to treat these as two separate directories.
Add a de-duplication step so that these names are considered the same.

We could go further than this patch (eg. removing multiple //
characters), but this patch is sufficient to fix Fedora builds.
</pre>
</div>
</content>
</entry>
<entry>
<title>debian: Add missing build dependency on gawk.</title>
<updated>2011-07-15T13:19:11+00:00</updated>
<author>
<name>Nikita A Menkovich</name>
<email>menkovich@gmail.com</email>
</author>
<published>2011-07-15T13:18:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=474de2b96272435bb94945fd53462481d366dd46'/>
<id>474de2b96272435bb94945fd53462481d366dd46</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>helper: Fix error message when modules.dep is not found.</title>
<updated>2011-06-06T16:07:23+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-06-06T16:07:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=d6d144eab55388d4117880f2d3a7e8c2571c9d9a'/>
<id>d6d144eab55388d4117880f2d3a7e8c2571c9d9a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove trailing whitespace from one line.</title>
<updated>2011-06-06T13:18:55+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-06-06T13:18:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=489e4d8ff78ad3141c5464e0783b9cb9b40b1f84'/>
<id>489e4d8ff78ad3141c5464e0783b9cb9b40b1f84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>febootstrap/helper: Major change to kernel module handling code</title>
<updated>2011-06-06T13:18:34+00:00</updated>
<author>
<name>Hilko Bengen</name>
<email>bengen@hilluzination.de</email>
</author>
<published>2011-06-04T23:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=cae4aad47dfa49a541a5df463ce35c05e4678de4'/>
<id>cae4aad47dfa49a541a5df463ce35c05e4678de4</id>
<content type='text'>
The previous implementation had two problems: (I) Not all needed
kernel modules were copied to the initrd. (II) If a kernel module
depended on more than one other module, only the first dependency was
considered for the load order. Using 2.6.39-1-amd64 (Debian/unstable)
ext2.ko was not loaded and therefore the root FS could not be mounted.

The use of tsort(1) has been replaced with a set of functions that
build a DAG in memory and use that to calculate the list of modules to
be copied into the initrd and the order in which to load them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous implementation had two problems: (I) Not all needed
kernel modules were copied to the initrd. (II) If a kernel module
depended on more than one other module, only the first dependency was
considered for the load order. Using 2.6.39-1-amd64 (Debian/unstable)
ext2.ko was not loaded and therefore the root FS could not be mounted.

The use of tsort(1) has been replaced with a set of functions that
build a DAG in memory and use that to calculate the list of modules to
be copied into the initrd and the order in which to load them.
</pre>
</div>
</content>
</entry>
<entry>
<title>febootstrap/helper/init: Add translations for errno</title>
<updated>2011-06-06T13:13:35+00:00</updated>
<author>
<name>Hilko Bengen</name>
<email>bengen@hilluzination.de</email>
</author>
<published>2011-06-04T23:02:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=07489a4a44634768e79216aeb1d3ae422fd244c9'/>
<id>07489a4a44634768e79216aeb1d3ae422fd244c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 3.6.</title>
<updated>2011-06-01T10:07:45+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-06-01T10:07:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=e56ae34bcfc3e355dc591b4bd99bbe8e593d33af'/>
<id>e56ae34bcfc3e355dc591b4bd99bbe8e593d33af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some printf format warnings when -Wall is enabled.</title>
<updated>2011-06-01T09:36:42+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-06-01T09:36:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=84ce1bc019392270456ce34372579bc777d21666'/>
<id>84ce1bc019392270456ce34372579bc777d21666</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>febootstrap/helper/init: Mount /proc if not already present.</title>
<updated>2011-06-01T09:35:07+00:00</updated>
<author>
<name>Hilko Bengen</name>
<email>bengen@hilluzination.de</email>
</author>
<published>2011-05-31T22:43:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=1c014ec078bf7b435957774bbb0e1812880d731f'/>
<id>1c014ec078bf7b435957774bbb0e1812880d731f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
