summaryrefslogtreecommitdiffstats
path: root/febootstrap.ml
Commit message (Collapse)AuthorAgeFilesLines
* De-duplicate directories with the same name, like "/etc" and "/etc/"Richard W.M. Jones2011-07-151-0/+14
| | | | | | | | | | 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.
* Allow config files from different packages if both files have zero size.Richard Jones2011-03-181-7/+15
| | | | | Fairly recurrent bug in Fedora. It need not cause us to fail, provided that both config files are empty.
* Collect the size (ft_size) of files from package handlers.Richard Jones2011-03-181-4/+5
|
* Real fix for .*.hmac files (accidental reopening of RHBZ#654638).Richard W.M. Jones2010-12-071-2/+4
| | | | Previous commit was broken.
* Properly ignore .*.hmac files (accidental reopening of RHBZ#654638).Richard W.M. Jones2010-12-061-1/+1
|
* Clean up some warnings and debug messages.Richard W.M. Jones2010-12-061-2/+5
|
* Rewrite febootstrap as a general supermin appliance building tool.3.0Richard W.M. Jones2010-12-051-0/+394
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).