<feed xmlns='http://www.w3.org/2005/Atom'>
<title>febootstrap.git/helper, branch 3.2</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>helper: Remove refs in docs to old manual pages.</title>
<updated>2010-12-07T18:59:29+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-12-07T18:59:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=4fc46238105c25383b00d4bf2639322f2f02760b'/>
<id>4fc46238105c25383b00d4bf2639322f2f02760b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add HTML documentation to the public website.</title>
<updated>2010-12-07T18:57:56+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-12-07T18:56:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=5574d14658535b22e8f6141b92d8af1e4df037c0'/>
<id>5574d14658535b22e8f6141b92d8af1e4df037c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>configure: Check for insmod.static and fail if not present.</title>
<updated>2010-12-06T12:22:58+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-12-06T12:22:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=72e9f7c254ff235ab25dc42952e7069099ad35da'/>
<id>72e9f7c254ff235ab25dc42952e7069099ad35da</id>
<content type='text'>
This is not packaged on Debian/Ubuntu, but we require it.  Fail
with a useful error message if it is not available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is not packaged on Debian/Ubuntu, but we require it.  Fail
with a useful error message if it is not available.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite febootstrap as a general supermin appliance building tool.</title>
<updated>2010-12-05T09:33:25+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-12-03T13:17:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=66a9d53e48f14d7fe1d9f4b801a1c5582d83efa6'/>
<id>66a9d53e48f14d7fe1d9f4b801a1c5582d83efa6</id>
<content type='text'>
This complete rewrite of the building tools turns febootstrap
into a general purpose, cross-distro, supermin appliance only
build tool.

There is now only one program 'febootstrap' which is used to
build a supermin appliance from a list of packages.

Normal appliances are not supported.

The tools are incompatible with febootstrap 2.x (use the
febootstrap-2.x branch from git to get the old package).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This complete rewrite of the building tools turns febootstrap
into a general purpose, cross-distro, supermin appliance only
build tool.

There is now only one program 'febootstrap' which is used to
build a supermin appliance from a list of packages.

Normal appliances are not supported.

The tools are incompatible with febootstrap 2.x (use the
febootstrap-2.x branch from git to get the old package).
</pre>
</div>
</content>
</entry>
<entry>
<title>ext2: Fix "ext2fs_mkdir .. No free space in directory".</title>
<updated>2010-11-25T17:39:08+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-11-25T17:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=cf29103041581a1d71444f978ad4f6ad69b63033'/>
<id>cf29103041581a1d71444f978ad4f6ad69b63033</id>
<content type='text'>
We weren't expanding ext2 directories and as a result we could
hit a limit when the directory grows larger than one block.

Note that this fix only applies for creating subdirectories.
For creating files (ie. ext2fs_link) we were already doing the
right thing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We weren't expanding ext2 directories and as a result we could
hit a limit when the directory grows larger than one block.

Note that this fix only applies for creating subdirectories.
For creating files (ie. ext2fs_link) we were already doing the
right thing.
</pre>
</div>
</content>
</entry>
<entry>
<title>elf-default-arch should exit with an error if it fails.</title>
<updated>2010-11-06T11:11:00+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-11-06T10:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=2cfee8d4762ffa1ec2566e8c5e94d790c62c5b30'/>
<id>2cfee8d4762ffa1ec2566e8c5e94d790c62c5b30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix elf-default-arch for ppc and ppc64.</title>
<updated>2010-11-06T11:10:55+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-11-06T10:45:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=f0a635f49dcfdf91a436e931a7ec1ae1340fcf31'/>
<id>f0a635f49dcfdf91a436e931a7ec1ae1340fcf31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main should return int</title>
<updated>2010-11-06T10:29:34+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-11-06T10:23:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=94f88f5a2ff08ceeb3350c803813131df98f8738'/>
<id>94f88f5a2ff08ceeb3350c803813131df98f8738</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>RHEL 5: Don't pass BLOCK_FLAG_READ_ONLY to ext2_block_iterate if not defined.</title>
<updated>2010-11-06T10:29:30+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2010-11-06T10:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=f6ca1f0328b16824b5239f026d82c598401f0ab7'/>
<id>f6ca1f0328b16824b5239f026d82c598401f0ab7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add -u and -g options to febootstrap-supermin-helper</title>
<updated>2010-10-28T15:05:09+00:00</updated>
<author>
<name>Matthew Booth</name>
<email>mbooth@redhat.com</email>
</author>
<published>2010-10-28T14:17:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=3b870aa9f9865754119e32cf3ff6beb154b4d9df'/>
<id>3b870aa9f9865754119e32cf3ff6beb154b4d9df</id>
<content type='text'>
Bash automatically resets euid to uid when it executes. This means that the
effective user id of a program at the point it calls febootstrap-supermin-helper
will be lost if any part of execution chain involved bash. This in turn can
result in:

* the generation of an incorrect checksum, which contains the uid.
* the generation of supermin files with a mixture of owners

The -u and -g options allow the caller to pass in an explicit user and group to
run as. febootstrap-supermin-helper will set(u|g)id as appropriate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bash automatically resets euid to uid when it executes. This means that the
effective user id of a program at the point it calls febootstrap-supermin-helper
will be lost if any part of execution chain involved bash. This in turn can
result in:

* the generation of an incorrect checksum, which contains the uid.
* the generation of supermin files with a mixture of owners

The -u and -g options allow the caller to pass in an explicit user and group to
run as. febootstrap-supermin-helper will set(u|g)id as appropriate.
</pre>
</div>
</content>
</entry>
</feed>
