.febootstrap-minimize 623 B

12345678910111213141516171819202122232425262728
  1. #!/usr/bin/env bash
  2. set -e
  3. rootfsDir="$1"
  4. shift
  5. (
  6. cd "$rootfsDir"
  7. # effectively: febootstrap-minimize --keep-zoneinfo --keep-rpmdb --keep-services "$target"
  8. # locales
  9. rm -rf usr/{{lib,share}/locale,{lib,lib64}/gconv,bin/localedef,sbin/build-locale-archive}
  10. # docs and man pages
  11. rm -rf usr/share/{man,doc,info,gnome/help}
  12. # cracklib
  13. rm -rf usr/share/cracklib
  14. # i18n
  15. rm -rf usr/share/i18n
  16. # yum cache
  17. rm -rf var/cache/yum
  18. mkdir -p --mode=0755 var/cache/yum
  19. # sln
  20. rm -rf sbin/sln
  21. # ldconfig
  22. #rm -rf sbin/ldconfig
  23. rm -rf etc/ld.so.cache var/cache/ldconfig
  24. mkdir -p --mode=0755 var/cache/ldconfig
  25. )