emirbuljubasic
a20c7bd68f
Output creating directory message to stdout instead of stderr
...
Signed-off-by: emirbuljubasic <emirbuljubasic329@gmail.com >
2025-06-24 03:19:32 -07:00
Stephane Peter
361995126c
Switch back to Rocky Linux 9
2025-04-25 12:48:53 -07:00
Stephane Peter
20a80281b1
Switch to latest rockylinux
2025-04-24 20:58:13 -07:00
Stephane Peter
791aa947a1
Update workflow to use ubicloud-standard-2
2025-04-24 20:36:01 -07:00
Mark Landis
cc0164254a
Remove negative test
...
The negative test was written assuming gzip implementations would return
an error code when invalid command line options were used. This is not
always the case: BSD variants of gzip (e.g., FreeBSD, Apple) return
success even when an invalid option is specified.
Since this is out of the control of makeself, and behaviors will differ
widely among the various supported compressors and platforms, it doesn't
make sense to maintain this test. The same behavior is theoretically
possible with 'tar' implementations and the --tar-extra flag.
2025-04-24 15:12:35 -07:00
Mark Landis
84c63eda88
Feature: Allow extra options to compressor
...
This feature adds a new command line parameter, --comp-extra, which
functions similarly to --tar-extra, in that it allows a user to add
extra parameters to whichever compressor they have chosen to use.
The basis for this feature was to allow passing --no-name to gzip,
as part of a quest to make fully reproducible makeself archives.
2025-04-24 15:12:35 -07:00
Jan Vermaete
bccc0e4430
Changed output from stderr to stdout if the checksum is ok.
...
If something if fine, it should not (IMHO) be on stderr.
This could cause false alarms to users where makeself is embedded into another installer.
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com >
2024-08-22 15:45:39 -07:00
Stephane Peter
3abcd7ae74
Fix correct line for zstd
2024-08-22 15:32:16 -07:00
Stephane Peter
fc90e58fe3
zstd is now pre-installed on MacOS actions
2024-08-22 15:28:01 -07:00
Stephane Peter
949b599a5e
More compatible base64 handling
2024-08-22 15:25:52 -07:00
OMRON SENTECH
affe5e337e
Added error handling for environments where the more command does not support the -e option.
...
In environments where the more command version is 2.35 or lower, the -e option is treated as an error, so if an error occurs, try again without the option.
2024-04-18 03:20:10 -07:00
Mykyta Poberezhniy
271b54a905
bug fix: fix mktemp on macos and escaping backslashes on alpine
2024-03-24 15:49:33 -07:00
Mykyta Poberezhniy
c9365dfd0c
update readme
2024-03-24 15:49:33 -07:00
mpoberezhniy
958a9e1f5a
Add a pre-extract script ( #1 )
2024-03-24 15:49:33 -07:00
Stephane Peter
c101321abf
Switch to Ubicloud runners for Alpine and Rocky Linux tests
2024-03-24 14:00:42 -07:00
zero-pytagoras
1e94247c6f
adding RockyLinux to build.yml
2024-02-21 02:49:26 -08:00
zero-pytagoras
6b5ff56431
Update makeself.sh
...
adding `-pbkdf2` to ENCRYPT_CMD and DECRYPT_CMD in order fix the error of `deprecated key derivation used`
2024-02-21 02:49:26 -08:00
Stephane Peter
1f4baba44c
Upgraded more actions for Node 20
2024-02-21 02:34:39 -08:00
Stephane Peter
5f79d74a91
Updated test actions versions
2024-02-21 02:27:32 -08:00
Stephane Peter
c418cad997
Fix for NetBSD tests, revert Solaris VM to using macOS
2023-11-22 02:24:58 -08:00
Stephane Peter
bb4e871ccb
Fix OpenBSD package install
2023-11-22 02:15:39 -08:00
Stephane Peter
87f1c8232f
Updated Github actions
2023-11-22 02:06:10 -08:00
Stephane Peter
096ca3e54f
Upgrade FreeBSD VM actions for CI
2023-11-06 13:56:27 -08:00
the-real-neil
9414c66538
fix #318 : document and test SETUP_NOCHECK ( #319 )
2023-11-06 13:53:04 -08:00
OMRON SENTECH
98b312a332
Add -e to PAGER options. ( #317 )
...
Added option -e to exit automatically after displaying licenses in more.
2023-11-05 20:21:00 -08:00
Peter Whittaker
7ed7219157
Move "--target dir" to after the "--tar-extra" example ( #313 )
2023-08-29 13:30:11 -07:00
Stas Fomin
263bd2ef7d
add description of makeself option «target» ( #307 )
...
* add description of option target, see https://github.com/megastep/makeself/issues/306#issuecomment-1547649366
* https://github.com/megastep/makeself/pull/307#issuecomment-1548630300
2023-05-16 00:55:44 -07:00
Aaron Queen
64e1262838
--accept should skip pager/more utility, allowing non-interactive install ( #305 )
...
* --accept should skip using pager/more utility, allowing non-interactive install
Fixes #304
2023-04-24 13:04:02 -07:00
Dridi Boukelmoune
948700a5c5
Remove stale makeself.lsm reference from README ( #303 )
2023-04-24 01:00:05 -07:00
Stephane Peter
d8196eca0e
Update checkout action
2023-03-13 04:39:32 -07:00
Stephane Peter
09488c50c6
Removed version history from script comment. Actually updated the version there too.
release-2.5.0
2023-03-13 04:30:20 -07:00
Stephane Peter
3871359d6c
README.md update
2023-03-13 04:20:08 -07:00
Stephane Peter
690ce480dd
Documentation updates and bumping version to 2.5.0 for release.
2023-03-13 03:56:14 -07:00
Stephane Peter
d201e57a67
Updated man page ( fixes #260 )
2023-03-13 03:42:00 -07:00
Stephane Peter
3ca04a80e4
Cannot use count=0 argument to dd as it breaks NetBSD compatibility.
2023-03-12 18:46:31 -07:00
Stephane Peter
159120e689
Replace another instance of realpath; add quiet test on platforms
2023-03-11 20:16:41 -08:00
Stephane Peter
44b91a2e37
Needed to update testlinter script for readlink
2023-03-11 19:10:38 -08:00
Stephane Peter
3212153737
Use the more compatible readlink -f
instead of realpath
in tests.
2023-03-11 19:02:41 -08:00
hgdagon
7ef2e4d08d
Evaluate variables in helpheader ( #292 )
...
And move it to the end of the help message.
2023-02-25 13:51:56 -08:00
Chloe Strachan
117e41d599
Add bzip3 compression support ( #289 )
2022-12-25 01:31:00 -08:00
realtime-neil
f0658cc19f
fix #282 redux: ESXi workaround: 'tr' -> 'sed' ( #286 )
...
ESXi v6.5 ships without 'tr'. Within 'makeself-header.sh', replace every
instance of
tr -d " "
with
sed "s/ //g"
2022-10-27 12:48:47 -07:00
Stephane Peter
1d258e5b20
Use readlink to help on NetBSD
2022-10-26 16:52:24 -07:00
Stephane Peter
f096f8887e
Added NetBSD testing; update checkout action for lint
2022-10-26 15:48:01 -07:00
Stephane Peter
af9db729b7
Added OpenBSD tests
2022-10-26 15:32:39 -07:00
Stephane Peter
2e91576704
Updated versions of VM addons
2022-10-26 15:07:08 -07:00
realtime-neil
be0a5d3495
fix 282: 'df -kP' -> 'df -k' ( #283 )
...
Because VMware ESXi version 6.5 ships 'df' as a (very) non-compliant python
script that (surprise) doesn't support your fancy POSIX output format.
Further reading:
* https://git.busybox.net/busybox/tree/coreutils/df.c
* https://github.com/landley/toybox/blob/master/toys/posix/df.c
* https://pubs.opengroup.org/onlinepubs/9699919799/utilities/df.html
2022-10-26 14:45:02 -07:00
Pino Toscano
925ba15fe3
Drop LSM file ( #274 )
...
The LSM format is a very old format for software, and it is dead for
many years already. Since keeping the .lsm up-to-date is basically not
much of use, simply drop it altogether.
2022-07-13 12:47:17 -07:00
Alexandr Reshetnikov
a4f40a21ae
move from bashunit to shunit2. refactoring tests. ( #272 )
...
* move from bashunit to shunit2
move run-tests.sh to test
simplify build.yml
* back shunit2 to submodule
2022-06-11 01:52:34 -07:00
Stephane Peter
3082ba9bed
Better check for tty ( fixes #271 )
2022-05-16 04:07:13 -07:00
Stephane Peter
e7eb0fda3c
Don't include test or git files in releases ( fixes #268 )
2022-04-15 03:10:15 -07:00