Jeff Field created ACCUMULO-1791:
------------------------------------
Summary: status command for init.d script doesn't work with
service command
Key: ACCUMULO-1791
URL: https://issues.apache.org/jira/browse/ACCUMULO-1791
Project: Accumulo
Issue Type: Bug
Components: scripts
Affects Versions: 1.5.0, 1.4.4
Environment: CentOS release 6.4 (Final)
Reporter: Jeff Field
Priority: Minor
Fix For: 1.4.5, 1.5.1, 1.6.0
The current version of the init.d script uses the returned result of pwd -P to
get the physical path of the init.d script. This works when directly executing:
[root@localhost tmp]# /etc/init.d/accumulo status
There are 3 accumulo processes on this machine
But when executing it with the /sbin/service command on RHEL/CentOS, the value
returned by the `pwd -P` command is no longer the directory the script is
expecting, and instead returns '/', resulting in incorrect output:
[root@localhost tmp]# service accumulo status
There are 0 accumulo processes on this machine
--
This message was sent by Atlassian JIRA
(v6.1#6144)