shell scripts failed to run on Solaris 8 (and probably other non recent UNIX)
-----------------------------------------------------------------------------

                 Key: SOLR-327
                 URL: https://issues.apache.org/jira/browse/SOLR-327
             Project: Solr
          Issue Type: Bug
            Reporter: Paul Sundling
            Priority: Minor


There are several places where commands used are incompatible with older UNIX 
versions, even though these capabilities are present.  There are ways to 
rewrite the shell scripts to be compatible with these older versions.

The first example is the use of pgrep.  Older machines will have grep, egrep 
and fgrep, but NOT pgrep. I've been doing UNIX for well over a decade and never 
heard of pgrep, although it is installed on my home server apparently. :)

There are also enhancements like the use of  'cp -l'.  This could be 
accomplished with the 'ln' command instead on older UNIX versions.  Since it's 
also used recursively in snapshooter, which 'ln' doesn't support, it makes the 
command more complex.  


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to