riak 1.4.8 check_node works as expected when run as either root user or ubuntu user, but not when using an unprivileged user such as sensu.
$HOME/.erlang.cookie not writeable by sensu user. By default, /opt/sensu is not writeable by the sensu user.
$ sudo -u sensu mkdir -p /tmp/sensu
$ HOME=/tmp/sensu sudo -u sensu /usr/lib/riak/erts-5.9.1/bin/escript /usr/local/sbin/check_node --node riak@`hostname -f` --name sensu@`hostname -f` --cookie riak node_up
OKAY: [email protected] is responding to pings