Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-11 | Prevent double hook invocation on 'start' command | Luis Rascao | |
2018-10-11 | Capture internal start script arguments | Luis Rascao | |
2018-10-05 | support tuples in overlay_vars so rebar3 can pass variables (#672)v3.27.0 | Tristan Sloughter | |
2018-09-20 | Merge pull request #670 from shamis/master | Luis Rascão | |
windows template - using %hostname% in service install | |||
2018-09-19 | using %hostname% in service install | shamis | |
2018-08-16 | Merge pull request #669 from lrascao/test_erl_pipe_write_permission | Luis Rascão | |
Check for pipe write permission on start | |||
2018-08-09 | Check for pipe write permission on start/attach | Luis Rascao | |
A common pitfall when starting up Erlang nodes is to start them as root and then fail silently when switching to another user, improve this by providing a helpful error message when this happens. | |||
2018-06-24 | Merge pull request #663 from tsloughter/up-deps | Luis Rascão | |
upgrade cf and bbmustache deps | |||
2018-06-24 | Merge pull request #662 from lrascao/travis_otp21 | Luis Rascão | |
Add Travis CI on OTP 21 | |||
2018-06-23 | upgrade cf and bbmustache deps | Tristan Sloughter | |
2018-06-24 | Add Travis CI on OTP 21 | Luis Rascao | |
2018-06-24 | Merge pull request #661 from tsloughter/copy-file-infov3.26.0 | Luis Rascão | |
only copy mode and time attributes when copying files | |||
2018-06-23 | only copy mode and time attributes when copying files | Tristan Sloughter | |
2018-06-19 | Fix hostname settings in windows extended script (#659)v3.25.0 | Fred Hebert | |
- if the hostname is set in the vm.args file, preserve it - if it is not set, try to set it from env vars - if the env vars are not set, leave it blank | |||
2018-06-15 | Start script (#635) | Michael Santos | |
* templates/bin: replace process with erlexec Similar to templates/extended_bin, use "exec" to avoid leaving an extra shell process running. * template/{bin,extended_bin}: set program name Set the program name to the script name in process lists using the same method as escripts. The program name can be overriden by setting the ESCRIPT_NAME environment variable: # before msantos 10428 9554 49 10:33 pts/25 00:00:01 /usr/local/lib/erlang/erts-9.2/bin/beam.smp -Bd -- ... # after msantos 10054 9554 32 10:33 pts/25 00:00:01 /home/msantos/src/erlang/appname/_build/default/rel/appname/bin/appname -Bd -- ... # ESCRIPT_NAME="foo" msantos 11254 9554 32 10:35 pts/25 00:00:01 foo -Bd -- ... | |||
2018-06-12 | support for OTP21's sys.config.src file in releases (#647) | Tristan Sloughter | |
* support for OTP21's sys.config.src file in releases * always replace os vars in .src files if found * support vm_args_src to be consistent with sys_config_src * add newlines after warning logs * improve sys and vm src config tests | |||
2018-06-03 | fix for #511 order of dependencies (#655) | Tristan Sloughter | |
2018-06-02 | add -heart to args not to be copied to nodetool (#653) | Jan Uhlig | |
2018-05-30 | Add unused variables on replace OS vars test (#628) | Luis Rascão | |
To prevent further regressions such as the one found in erlware/relx#627. | |||
2018-05-30 | Add remote console using shortname test coverage (#643) | Luis Rascão | |
2018-05-30 | Drop OTP R15/16 from Travis builds (#654) | Luis Rascão | |
rebar3 has dropped support for these so relx needs to go along with the program. | |||
2018-04-11 | Merge pull request #644 from juise/fix-sed-backup | Luis Rascão | |
Fix backup file creation by sed | |||
2018-04-01 | Reorder replace_os_vars and node NAME assignment | Alexander Petrovsky | |
2018-04-01 | Fix backup file creation by sed | Alexander Petrovsky | |
2018-03-22 | Merge pull request #642 from konyaris/VMARGS_to_upgrade_escript | Luis Rascão | |
Extend adding extra args from vm.args to install_upgrade.escript | |||
2018-03-22 | Extend adding extra args from vm.args to install_upgrade.escript | konyaris | |
2018-02-15 | Merge pull request #640 from juise/masterv3.24.5 | Luis Rascão | |
Add extra args from vm.args into escripts and erl | |||
2018-02-15 | Add extra args from vm.args into escripts and erl | Alexander Petrovsky | |
2018-02-03 | Merge pull request #638 from tsloughter/bump-ec-1.0.5v3.24.4 | Luis Rascão | |
upgrade erlware_commons to 1.0.5 | |||
2018-02-02 | upgrade erlware_commons to 1.0.5 | Tristan Sloughter | |
2018-01-03 | Merge pull request #633 from lucafavatella/extension-exit | Luis Rascão | |
Clarify that extension scripts shall exit | |||
2018-01-02 | Clarify that extension scripts shall exit | Luca Favatella | |
2017-11-21 | Merge pull request #627 from erlware/revert-586-feature/replace-defined-os-varsv3.24.3 | Luis Rascão | |
Revert "Only print lines for os var that are set" | |||
2017-11-21 | Revert "Only print lines for os var that are set" | Tristan Sloughter | |
2017-11-20 | Merge pull request #626 from ferd/windows-remote_console | Luis Rascão | |
Windows: support remote_console, fix attach | |||
2017-11-20 | Windows: support remote_console, fix attach | Fred Hebert | |
On Linux, 'attach' uses named pipes, and 'remote_console' uses -remsh. The latter is usually deemed better since named pipes require a call to fsync on every line written. On Windows, no named pipes are available so attach uses -remsh directly. Historically, remote_console was added to linux *after* attach, but no alias was added for it on windows. Since there's a predominance of tutorials using linux-likes, remote_console is widely documented as the way to go, and is unavailable on windows. This is hella confusing. So to work around that, this patch adds an alias for 'attach' on windows to be 'remote_console', bridging the gap. Also the functionality was flat out broken because it would not use a node hostname when connecting out. Since the latest release added that functionality, this patch also fixes attach to work in the first place. | |||
2017-11-17 | Merge pull request #625 from tsloughter/up-ec-1.0.4v3.24.2 | Luis Rascão | |
upgrade erlware_commons to 1.0.4 | |||
2017-11-17 | upgrade erlware_commons to 1.0.4 | Tristan Sloughter | |
2017-11-17 | Merge pull request #624 from ferd/relup-windows | Luis Rascão | |
Fix release upgrades on Windows | |||
2017-11-17 | Fix release upgrades on Windows | Fred Hebert | |
Some tool calls were outdated, and in some cases, relied on non-existing features there. | |||
2017-11-17 | Merge pull request #623 from tsloughter/up-providersv3.24.1 | Luis Rascão | |
upgrade providers to have matching getopt versions | |||
2017-11-16 | upgrade providers to have matching getopt versions | Tristan Sloughter | |
2017-11-16 | Merge pull request #622 from tsloughter/ec-1.0.3 | Luis Rascão | |
upgrade erlware commons to 1.0.3 | |||
2017-11-16 | upgrade erlware commons to 1.0.3 | Tristan Sloughter | |
2017-11-12 | Bump erlware_commons to 1.0.2 (#620)v3.24.0 | Luis Rascão | |
2017-11-11 | Merge pull request #618 from ferd/otp-20-unicode-support | Luis Rascão | |
OTP-20 unicode support and OTP-21 readiness | |||
2017-11-03 | Update dependencies for unicode support | Fred Hebert | |
2017-11-01 | Update getopt dep | Fred Hebert | |
2017-11-01 | Maintain no_dot_erlang.boot file in releases | Fred Hebert | |
Had a problem in OTP-21 (master) where escript calls in nodetool would fail since the file is not around and is being used by default there. The patch works by copying its equivalent file, which I belive to be just the start_clean file (their .rel.src are identical), into the same directories as we do for start_clean. Internal errors are renamed to be made neutral. | |||
2017-11-01 | Support OTP-20 Unicode functions | Fred Hebert | |
Use either optional compilation or version-safe variants of the string functions. Prevents warnings when the switch to OTP-21 will happen. |