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)

Reply via email to