Releases: megastep/makeself
Makeself v2.5.0
- Adds improved support for NetBSD, OpenBSD
- Improved support for minimal Linux distributions such as Alpine
- Added bzip3 compression support
- Increased control over GPG signing via the GPG extra parameters
Makeself 2.4.5
This release mostly addresses possible incompatibilities with the default ustar
TAR format, by introducing a new --tar-format
option when creating the format. This allows the user to create an archive using a TAR format more suitable to their use case, such as posix
, v7
or anything else supported by their tar command.
Makeself 2.4.4
This release fixes a few issues with the compatibility of the archives, most notably reversing the previous generation of strictly POSIX tar archives.
Makeself now has CI processes for automated testing on Solaris and FreeBSD in addition to Linux, macOS and Windows via Github Actions, so that we can catch compatibility problems earlier.
Makeself 2.4.3
This includes a number of bug fixes.
POSIX tar archive format is now explicitly set to increase compatibility between GNU and BSD variants of the command.
Makeself v2.4.2
This release includes a number of bug fixes and enhancements, and a switch to Github Actions for continuous integration on Linux, macOS and Windows platforms.
- New
--cleanup
and--cleanup-args
arguments for cleanup scripts; - Added threading support for supported compressors
- Now supports zstd compression.
Makeself v2.4.0
- Added new
--sha256
argument to use a SHA256 checksum to verify the integrity of archives. Theshasum
orsha256sum
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.
Makeself v2.3.1
- Various compatibility improvements, particularly for Solaris systems.
- New unit tests for Travis CI.
- New
--tar-extra
,--untar-extra
,--gpg-extra
,--gpg-asymmetric-encrypt-sign
options.
v2.3.0
- Support for archive encryption via GPG or OpenSSL.
- Added LZO and LZ4 compression support.
- Options to set the packaging date and stop the umask from being overriden.
- Optionally ignore check for available disk space when extracting.
- New option to check for root permissions before extracting.
Version 2.2.0
This release adds many fixes and contributions from Github users, and an option to give an additional argument to tar.