Download Latest Version Makeself v2.6 source code.tar.gz (45.3 kB)
Email in envelope

Get an email when there's a new version of makeself

Home / release-2.6.0
Name Modified Size InfoDownloads / Week
Parent folder
makeself-2.6.0.run 2025-09-27 47.5 kB
Makeself v2.6 source code.tar.gz 2025-09-27 45.3 kB
Makeself v2.6 source code.zip 2025-09-27 56.3 kB
README.md 2025-09-27 1.3 kB
Totals: 4 Items   150.4 kB 0

Highlights

  • Added --preextract hook with --show-preextract, enabling scripted checks before extraction and full shUnit2 coverage.
  • Introduced --comp-extra so archives can pass extra flags (e.g., --no-name) to any compressor, plus positive/negative tests.
  • Documented SETUP_NOCHECK=1 to skip integrity verification; new regression test ensures behavior.

Changes

  • CI: Migrated Linux runners to Ubicloud, refreshed BSD/Solaris VMs, ensured zstd availability, and updated Actions to Node 20-compatible versions.
  • Build tweaks: Restored Rocky Linux 9 images, improved base64 handling for BSD/macOS, fixed zstd offset plus checksum messaging.
  • UX fixes: --accept now skips pager, pager invokes -e when available, directory creation and checksum success emit via stdout.
  • Security: OpenSSL encryption defaults to -pbkdf2 with SHA-256 digest to avoid deprecated key derivation.
  • Docs: Updated README/man page for new flags (--comp-extra, --preextract, --target) and checksum environment variable.

Contributors

Stephane Peter, Mark Landis, Mykyta Poberezhniy, OMRON SENTECH, zero-pytagoras, Aaron Queen, Dridi Boukelmoune, Jan Vermaete, Joakim Fors, Peter Whittaker, Stas Fomin, emirbuljubasic, mpoberezhniy, the-real-neil

Source: README.md, updated 2025-09-27