X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=febootstrap-minimize.pod;h=4665d87f996a0d73838df05ab65d2eac185db40d;hb=89e336ee166be538e376d288fb2b3fbbffd66d4c;hp=8d02d5df4f16b336cabd814b3b3b42ebf84ad152;hpb=1b640fb0bd84f88d378b6c4a74088ac22c8f7d75;p=febootstrap.git diff --git a/febootstrap-minimize.pod b/febootstrap-minimize.pod index 8d02d5d..4665d87 100644 --- a/febootstrap-minimize.pod +++ b/febootstrap-minimize.pod @@ -57,13 +57,7 @@ Keep or drop locale support. =item B<--drop-docs> -Keep or drop documentation and man pages. - -=item B<--keep-yum-cache> - -=item B<--drop-yum-cache> - -Keep or drop the yum cache. +Keep or drop documentation, man pages and info files. =item B<--keep-cracklib> @@ -83,6 +77,72 @@ Keep or drop C. Keep or drop all timezones (except UTC which is never deleted). +=item B<--keep-rpmdb> + +=item B<--drop-rpmdb> + +Keep or drop the RPM and YUM package databases. Obviously RPM and YUM will be +completely non-functional if you drop these. + +=item B<--keep-yum-cache> + +=item B<--drop-yum-cache> + +Keep or drop the yum cache. Note that L has already +deleted this directory unless you ran it with the C<--no-clean> +option. + +=item B<--keep-services> + +=item B<--drop-services> + +Keep or drop the C file. If dropped, this file is +replaced with a very minimal one which just lists the most common +services. For less common services you will have to refer to them by +port number instead of name. + +=item B<--keep-sln> + +=item B<--drop-sln> + +Keep or drop C (statically linked C). This is not +really required in minimal appliances. + +=item B<--keep-ldconfig> + +=item B<--drop-ldconfig> + +Keep or drop C, C and +C (the dynamic linking cache). This is not +needed. Dynamic linking during program execution will be marginally +slower. + +=item B<--pack-executables> + +This option has been removed in febootstrap 2.5. In previous versions +it was used to pack executables using the external C program. +However it was not enabled by default and never worked very +effectively. + +=back + +=head1 TODO + +=over 4 + +=item * + +Deduplicate files with the same content (by hardlinking them). +See the program L. + +=item * + +Remove unused binaries. + +=item * + +Remove unused libraries. + =back =head1 SEE ALSO @@ -96,7 +156,7 @@ Richard W.M. Jones =head1 COPYRIGHT (C) Copyright 2009 Red Hat Inc., -L. +L. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by