From the documentation the usage is given:
makeself.sh [args] archive_dir file_name label startup_script [script_args]
When aiming to provide the password programmatically via something like --ssl-pass-src env:password
- The --ssl-pass-src option is accepted by
makeself among the [args]
- The --ssl-pass-src option is accepted by the self extracting archive as a directly supplied option.
- BUT it cannot be offered as a default option indicated by usage above in [script_args]