Skip to content

Releases: megastep/makeself

Makeself v2.5.0

13 Mar 11:37
09488c5
Compare
Choose a tag to compare
  • 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

23 Jun 12:22
5742be6
Compare
Choose a tag to compare

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

04 Jun 10:21
b1fcfc2
Compare
Choose a tag to compare

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

16 Jan 13:41
Compare
Choose a tag to compare

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

27 Apr 11:04
Compare
Choose a tag to compare

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

27 Apr 09:26
Compare
Choose a tag to compare
  • 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.

Makeself v2.3.1

10 Aug 00:51
Compare
Choose a tag to compare
  • 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

20 Jan 01:29
Compare
Choose a tag to compare
  • 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

08 Aug 08:45
Compare
Choose a tag to compare

This release adds many fixes and contributions from Github users, and an option to give an additional argument to tar.