aboutsummaryrefslogtreecommitdiffstats
path: root/priv
AgeCommit message (Collapse)Author
2015-09-15Startup script improvementsPanagiotis PJ Papadomitsos
- Made the standard and extended startup scripts self-link-aware. This helps with deployments that symlink the startup script to more standard directories (i.e. /usr/local/bin). readlink is used, which comes standard in all Unix-like distributions - Made the inclusion of a custom sys.config not depend on a custom vm.args file. This way you can use a custom sys.config without using a custom vm.args file
2015-08-04'od' only needs to read 4 bytes of random dataGarret Smith
'-N 4' option looks portable across all major flavors of *BSD, Linux, OSX Adding this option prevents a strange case where 'od' can go to 100% CPU in restart scenarios
2015-07-20Fix start script not loading sys.config in consoleCarlosEDP
2015-07-18fix console_clean in dev_mode by always creating start_clean.bootTristan Sloughter
2015-06-23Adjust local variable naming per review commentsJared Morrow
2015-06-23Remove bashisms from run scriptsJared Morrow
This commit removes the bashisms in `bin` and `extended_bin`. Both of these scripts used `local` variables which are a bash addition and aren't supported on Solaris/SmartOS /bin/sh. To keep the local intention of the variables, they were renamed from $var to $l_var. In addition, `extended_bin` used `kill -SIGNAL $PID` which is also not in Solaris `kill`.
2015-05-08use mustache instead of erlydtl for overlaysTristan Sloughter
2015-04-04Replace "cut -d ' ' -f2" with "awk '{print $2}'" so it will work on a mac, ↵Jay Doane
where od -X /dev/urandom returns columns separated by more than one space
2015-04-04Replace "-s init stop" with "halt()" in relx_get_longnameJay Doane
2015-03-31Replace "-s init stop" with halt()Jay Doane
2015-03-31support spaces in erl path in windows scriptTristan Sloughter
2015-03-31Merge pull request #316 from davidw/fix_hostname_lookup2Tristan Sloughter
Use 'erl' to determine Erlang hostname rather than nodetool
2015-03-31Merge pull request #260 from syl20bnr/remove_uneeded_charsTristan Sloughter
Remove unneeded @ which may output error messages
2015-02-17Use 'erl' to determine Erlang hostname rather than nodetoolDavid N. Welton
2015-01-31don't use CONFIG_PATH os var, fixes #241Tristan Sloughter
2015-01-30expose rpc and rpcterms functionality from extended bins scriptTristan Sloughter
2015-01-28support rpcterms with no args or argstring in nodetoolTristan Sloughter
2015-01-27treat rpcterm args as a string not a list of elementsTristan Sloughter
2015-01-11Merge pull request #296 from tsloughter/basic_binJordan Wilberding
handle the renaming of the boot script to start.boot in basic bin script
2015-01-10handle the renaming of the boot script to start.boot in basic bin scriptTristan Sloughter
2015-01-06add unpack option to install scriptsTristan Sloughter
2014-12-25No need to output -1 since error codes are straightened out.Luke Bakken
2014-12-24Explicitly use 'exit 1' to exitLuke Bakken
Fixes #286 Using `exit $?` will exit with 0 status even in error conditions. I believe this is due to the fact that the `if` statement sets `$?` somehow. This could be a bug in the version of `bash` I'm using (as `/bin/sh`): ``` $ /bin/sh --version GNU bash, version 4.3.30(1)-release (x86_64-unknown-linux-gnu) ```
2014-12-24Add `pid` to usageLuke Bakken
2014-12-24Use nodetool to get VM PIDLuke Bakken
Rather than use `ps`, `grep` and `awk` to get the `beam.smp` process id, use the `os:getpid` function. Also, provide a `pid` command to facilitate retrieving the VM's process id at a later time. Useful for when running via `monit`, for instance.
2014-12-11check for CODE_LOADING_MODE in extended bin script, default to 'embedded'Richard Jones
2014-11-22if include_erts is false, do not include stdlibsTristan Sloughter
2014-11-16fix match on node name typeTristan Sloughter
2014-11-06use short name for -sname and longname of -name in extended scriptTristan Sloughter
2014-11-06Remove uneeded @ which may output error messagessyl20bnr
2014-11-05Relup support for Windowssyl20bnr
2014-11-03Fix *bin_windows.dtl boot script pathsyl20bnr
In order to make it work with both compressed and uncompressed releases
2014-10-31Merge pull request #247 from silverbuddy/masterTristan Sloughter
Fix grep pattern for beam process
2014-10-31Fix grep pattern for beam processsilverbuddy
2014-10-30Add support for multiple nodes running the same releaseEnrique Fernandez
2014-10-28turn args from string to list - related to ↵ROMAN SHESTAKOV
https://github.com/erlware/relx/issues/239
2014-10-27pass a list of args instead of a stringROMAN SHESTAKOV
2014-10-13Merge pull request #232 from Cloven/add_escript_commandTristan Sloughter
fix bug in path script
2014-10-13remove script path from passed arguments listFelix The Hammer Gallo
2014-10-13fix bug in path scriptFelix The Hammer Gallo
2014-10-11use long hostname if no hostname givenTristan Sloughter
2014-10-10Added the 'escript' command to the extended release script to permitFelix The Hammer Gallo
escripts to run in the release's environment without having to break release encapsulation. Example use: $ _rel/myrelease/bin/myrelease escript priv/test.escript arg1 arg2 arg3 The argument to 'escript' is relative to the release's root. The script is started with the 'escript' binary in the release's erts release; has a current working directory of the release's root directory; and additionally is started with visibility of an environment variable called 'RELEASE_ROOT_DIR' which contains the absolute path of the release's root directory.
2014-09-27Merge pull request #224 from jaydoane/replace-init-stop-with-halt-in-bin-dot-dtlTristan Sloughter
Replace "-s init stop" with halt()
2014-09-27Merge pull request #222 from srstrong/masterTristan Sloughter
Modified error handling around nodetool to reduce silent failures
2014-09-18Replace "-s init stop" with halt()Jay Doane
2014-08-22Modified error handling around nodetool to reduce silent failuresSteve Strong
2014-08-12make PIPE_DIR overridableTino Breddin
2014-07-22Make HEART_COMMAND use the full path, otherwise it does not work.David N. Welton
Fixes #214
2014-07-17Get tick time in order to 'synchronize' with the node we are connecting with.David N. Welton
Having a different net_ticktime than the remote node will lead to odd shell crashes. Fixes #209
2014-06-27fix for running console on target system. meaning start.bootTristan Sloughter