Permalink
Commits on Mar 28, 2017
  1. Allow check_pid_status to differentiate similar names (#216)

    Without a trailing space in the grep command, two different programs
    with the same prefix (e.g. riak and riak-cs) will be confused. In
    this example, if riak and riak-cs are configured to run on the same
    server the riak init script will incorrectly say that it is running
    in the situation where riak is stopped and riak-cs is running.
    
    Also, compare to the grep line in hardstop (which already has the
    trailing space).
    viawest-davidsix committed with bsparrow435 Mar 28, 2017
Commits on Jan 31, 2017
  1. Merge pull request #211 from basho/revert-183-nodetool_as_alias

    Revert "Set NODETOOL up as an alias and include ERL_FLAGS env vars"
    bsparrow435 committed on GitHub Jan 31, 2017
  2. Merge pull request #183 from tombriden/nodetool_as_alias

    Set NODETOOL up as an alias and include ERL_FLAGS env vars
    bsparrow435 committed on GitHub Jan 31, 2017
Commits on Jan 12, 2017
  1. Merge pull request #210 from basho/bjs/bugfix/cap_atom_usage

    Fix RIAK-2702 by restricting possible atom usage to 1000
    JeetKunDoug committed on GitHub Jan 12, 2017
Commits on Jan 9, 2017
  1. Make sure we set a new `random:seed` each run

    Remove `bc` and `<<<` for compliance.
    bsparrow435 committed Jan 9, 2017
  2. Restrict atom usage for riak and riak-admin commands

    Restrict the possible atoms used by `riak` and `riak-admin` commands to
    1000.  Also, change node name used by `riak top` to match `riak-admin
    top` convention.
    bsparrow435 committed Jan 9, 2017
Commits on Oct 1, 2016
  1. Merge pull request #208 from basho/dr-fix-solaris-permissions

    Fix permissions before building package on Solaris
    JeetKunDoug committed on GitHub Oct 1, 2016
  2. Fix permissions before building package on Solaris to defend against

    umask/bad file permissions issues.
    JeetKunDoug committed Sep 30, 2016
Commits on Sep 30, 2016
  1. Merge pull request #205 from kesslerm/fix/solaris10-command-substitution

    CLONE - Use backticks for command substitution. Fixes use on Solaris [JIRA: TOOLS-391]
    ian-mi committed on GitHub Sep 30, 2016
Commits on Sep 29, 2016
  1. Fix use of 'id' on Solaris 10

    Commit 8d556bf changed
    how the current user is determined from using 'whoami' to
    'id'. On Solaris10 only the version of 'id' in '/usr/xpg4/bin'
    knows about the '-u' flag.
    
    This fix simply changes the PATH variable to use
    '/usr/xpg4/bin' instead of '/usr/ucb', which was previously
    added to support 'whoami'.
    Magnus Kessler committed Sep 29, 2016
Commits on Aug 15, 2016
  1. Merge pull request #204 from basho/im/feature/deb-cleanup

    deb template cleanup + systemd support
    ian-mi committed on GitHub Aug 15, 2016
Commits on Aug 8, 2016
  1. Use backticks for command substitution. Fixes use on Solaris

    The default Solaris shell does not support command substitution
    with the '$(...)' bash syntax. Use backtick substitution instead.
    
    In sed expressions the single quote character "'" can be escaped
    as "\x27". The double quote ('"') character can then be left
    unescaped.
    Magnus Kessler committed Aug 8, 2016
Commits on Aug 4, 2016
  1. Fix permissions in rules rather than postinst

    Addionally, avoid calling chmod on nonexistent files
    ian-mi committed Aug 3, 2016
  2. Do not install directory under /var/run

    /var/run can be a temporary filesystem so we should not install a
    package specific runtime directory and instead rely on the init script
    to create one. In the case of systemd, this is handled automatically.
    ian-mi committed Aug 3, 2016
Commits on Aug 2, 2016
  1. Add systemd service file

    ian-mi committed Aug 2, 2016
  2. Use dh_installinit to install init script

    The update-rc.d lines can be removed from the postinst / postrm
    templates as these are added by debhelper.
    ian-mi committed Aug 1, 2016
Commits on Jul 29, 2016
  1. Install files using dh_install

    Create an install file for use by dh_install. Files listed here do not
    need their parent directories listed in the dirs file.
    ian-mi committed Jul 29, 2016
Commits on Apr 25, 2016
  1. Merge pull request #201 from basho/nem/bugfix/enforce-debian-permissions

    Force correct permissions on Debian package files in /usr/lib/
    nickelization committed Apr 25, 2016
Commits on Apr 15, 2016
  1. Also add execute perms to dirs/scripts as needed

    The +X flag adds executable permissions to any file or directory that
    already has executable permissions for some user. So, e.g., 744 would
    become 755.
    nickelization committed Apr 15, 2016
Commits on Apr 14, 2016
  1. Force correct permissions on Debian files

    Somehow our build machine is set up subtly differently from the VM we
    used to test the recent permissions fixes, and it ended up creating a
    package with some files set to 600 and 700. This fix should prevent such
    issues from happening, regardless of what permissions files happen to be
    created with at build time.
    nickelization committed Apr 14, 2016
Commits on Mar 21, 2016
  1. Merge pull request #200 from basho/dr/release_notes_3.0

    Add RELEASE-NOTES.md [JIRA: TOOLS-248]
    nickelization committed Mar 21, 2016
Commits on Mar 19, 2016
  1. Add RELEASE-NOTES.md

    JeetKunDoug committed Mar 19, 2016
Commits on Mar 18, 2016
  1. Merge pull request #198 from kesslerm/feature/avoid_ctrl_c

    Avoid use of "Ctrl-C" to detach from "riak attach" console
    JeetKunDoug committed Mar 18, 2016
  2. Reflect new ping failure output in help.

    Magnus Kessler committed Mar 18, 2016
  3. Standardize use of "Ctrl-*" in help texts

    Magnus Kessler committed Feb 26, 2016
  4. Use "Ctrl-G q" to exit from remote shell

    On some OS configurations, such as RHEL/CentOS, pressing "Ctrl-C"
    immediately detaches the Erlang shell from the controlling terminal.
    The beam process continues to run, and will eventually start to consume
    considerable CPU resources.
    
    Advise user to press "Ctrl-G q", in line with the instructions printed
    by Eshell.
    Magnus Kessler committed Feb 26, 2016
  5. Merge pull request #196 from basho/dr/fix_permissions_on_init_d_script

    fix file ownership for tighter security [JIRA: TOOLS-232] [JIRA: RIAK-2381]
    nickelization committed Mar 18, 2016