* Base64 encoding now runs after compression, consistent with
other post-compression encryption/encoding options.
* Documentation updated to reflect that compression can be
combined with encryption/encoding.
* Compression now precedes encryption so both can be enabled
together.
* Signing passphrases are masked in stored metadata.
* Added coverage for combined encryption + compression flows.
* 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.
conform with spdx.org identifier.
OBS-URL: https://build.opensuse.org/package/show/utilities/makeself?expand=0&rev=18
- Update to version 2.4.2:
* New --cleanup and --cleanup-args arguments for cleanup scripts;
* Added threading support for supported compressors
* Now supports zstd compression.
- Changes for version 2.4.0:
* Added new --sha256 argument to use a SHA256 checksum to verify
the integrity of archives. The shasum or sha256sum commands
need to be available on the targeted systems.
* Fixes for extracting to directories containing spaces.
* OpenSSL improvements.
* Base64 decoding support on macOS.
* Various documentation updates.
OBS-URL: https://build.opensuse.org/request/show/814830
OBS-URL: https://build.opensuse.org/package/show/utilities/makeself?expand=0&rev=14
Small shell script that generates a self-extractable tar.gz archive from a directory. The resulting file appears as a shell script (many of those have a .run suffix), and can be launched as is. The archive will then
uncompress itself to a temporary directory and an optional arbitrary command will be executed (for example an installation script).
OBS-URL: https://build.opensuse.org/request/show/76075
OBS-URL: https://build.opensuse.org/package/show/utilities/makeself?expand=0&rev=1