[ 
https://issues.apache.org/jira/browse/NIFI-1710?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15587044#comment-15587044
 ] 

ASF GitHub Bot commented on NIFI-1710:
--------------------------------------

Github user alopresto commented on the issue:

    https://github.com/apache/nifi/pull/1137
  
    Built with `contrib-check`, all tests pass (Mac OS X 10.11.6, GNU bash, 
version 4.3.42(1)-release (x86_64-apple-darwin15.0.0), Java 1.8.0_101). Created 
a symlink to `bin/nifi.sh` in another directory and was able to execute the 
script. +1, merging. 
    
    ```
    hw12203:/Users/alopresto/Workspace (master) alopresto
    🔓 27s @ 16:32:11 $ cd scratch/
    hw12203:/Users/alopresto/Workspace/scratch (master) alopresto
    🔓 14s @ 16:32:30 $ ln -s 
/Users/alopresto/Workspace/nifi/nifi-assembly/target/nifi-1.1.0-SNAPSHOT-bin/nifi-1.1.0-SNAPSHOT/bin/nifi.sh
 nifi
    hw12203:/Users/alopresto/Workspace/scratch (master) alopresto
    🔓 10s @ 16:33:43 $ ls -l nifi
    lrwxr-xr-x  1 alopresto  staff  108 Oct 18 16:32 nifi -> 
/Users/alopresto/Workspace/nifi/nifi-assembly/target/nifi-1.1.0-SNAPSHOT-bin/nifi-1.1.0-SNAPSHOT/bin/nifi.sh
    hw12203:/Users/alopresto/Workspace/scratch (master) alopresto
    🔓 4s @ 16:33:52 $ ./nifi status
    
    Java home: /Users/alopresto/.jenv/versions/1.8
    NiFi home: 
/Users/alopresto/Workspace/nifi/nifi-assembly/target/nifi-1.1.0-SNAPSHOT-bin/nifi-1.1.0-SNAPSHOT
    
    Bootstrap Config File: 
/Users/alopresto/Workspace/nifi/nifi-assembly/target/nifi-1.1.0-SNAPSHOT-bin/nifi-1.1.0-SNAPSHOT/conf/bootstrap.conf
    
    2016-10-18 16:33:58,029 INFO [main] org.apache.nifi.bootstrap.Command 
Apache NiFi is currently running, listening to Bootstrap on port 58166, 
PID=78128
    
    hw12203:/Users/alopresto/Workspace/scratch (master) alopresto
    🔓 9s @ 16:34:01 $ ./nifi stop
    
    Java home: /Users/alopresto/.jenv/versions/1.8
    NiFi home: 
/Users/alopresto/Workspace/nifi/nifi-assembly/target/nifi-1.1.0-SNAPSHOT-bin/nifi-1.1.0-SNAPSHOT
    
    Bootstrap Config File: 
/Users/alopresto/Workspace/nifi/nifi-assembly/target/nifi-1.1.0-SNAPSHOT-bin/nifi-1.1.0-SNAPSHOT/conf/bootstrap.conf
    
    2016-10-18 16:35:43,851 INFO [main] org.apache.nifi.bootstrap.Command 
Apache NiFi has accepted the Shutdown Command and is shutting down now
    2016-10-18 16:35:43,883 INFO [main] org.apache.nifi.bootstrap.Command 
Waiting for Apache NiFi to finish shutting down...
    2016-10-18 16:35:45,893 INFO [main] org.apache.nifi.bootstrap.Command NiFi 
has finished shutting down.
    
    hw12203:/Users/alopresto/Workspace/scratch (master) alopresto
    🔓 107s @ 16:35:49 $ 
    ```


> Resolve path name to nifi.sh in start script
> --------------------------------------------
>
>                 Key: NIFI-1710
>                 URL: https://issues.apache.org/jira/browse/NIFI-1710
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Joey Frazee
>            Priority: Trivial
>
> Currently if you symlink to nifi.sh the start script will not work because $0 
> doesn't evaluate to the physical location and the script assumes 
> bootstrap.conf is relative to the script.
> This means you can't, for example, symlink nifi.sh to /etc/init.d and use the 
> respective service commands to control NiFi.
> Adding realpath or readlink to the script should fix this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to