Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yet more debloating #197

Merged
merged 18 commits into from
Jan 25, 2022
Merged

Yet more debloating #197

merged 18 commits into from
Jan 25, 2022

Commits on Jan 24, 2022

  1. Configuration menu
    Copy the full SHA
    91b926b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c244d4f View commit details
    Browse the repository at this point in the history
  3. conf/distro: remove "sysvinit" from DISTRO_FEATURES

    Omits the useless sysvinit scripts from the image.  We have systemd.
    MaxKellermann committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    e066214 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ac2058d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be99a23 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6254d7e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2e0c013 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    75180e2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    57b68c2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c2def7b View commit details
    Browse the repository at this point in the history
  11. conf/machine: disable APM support

    Useless, there's no real APM support on those machines.
    MaxKellermann committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    7a5ef2d View commit details
    Browse the repository at this point in the history
  12. curl, wpa-supplicant: build with OpenSSL instead of GnuTLS

    This eliminates GnuTLS completely.
    MaxKellermann committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    60a7b2e View commit details
    Browse the repository at this point in the history
  13. libarchive: debloat

    MaxKellermann committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    239b3af View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8c44001 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3efbae3 View commit details
    Browse the repository at this point in the history
  16. busybox: use OpenSSL instead of busybox's internal TLS implementation

    This fixes handshake and validation problems.
    MaxKellermann committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    cd83e0f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a382f02 View commit details
    Browse the repository at this point in the history
  18. ovmenu-ng: set PACKAGE_ARCH=MACHINE_ARCH

    The recipe includes MACHINE_ARCH-specific files (the "machine.conf"),
    and therefore a separate variant must exist for every machine.
    
    This undoes part of fbaf35c which was not wrong; it was only
    just as wrong as what was there before.
    MaxKellermann committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    21c669f View commit details
    Browse the repository at this point in the history