X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=febootstrap-minimize.pod;h=77abf43d9d7b88c45ece8743ae5de204ef779893;hb=a1c6fbdf00f249ddaadc733afaa5ac6e8fbcc30e;hp=8d02d5df4f16b336cabd814b3b3b42ebf84ad152;hpb=1b640fb0bd84f88d378b6c4a74088ac22c8f7d75;p=febootstrap.git diff --git a/febootstrap-minimize.pod b/febootstrap-minimize.pod index 8d02d5d..77abf43 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