I don't think that the issue is really the PID file.  Rxapi binds a port, and 
only one process on the computer can bind that port at a time, thus the PID 
file.  All oorexx instances that are using rxapi on that computer, regardless 
of of process owner, talk to that bound, "well know" port. 

Sent by Magic!

> On Jul 4, 2016, at 8:04 PM, Michael Lueck <mlu...@lueckdatasystems.com> wrote:
> 
> Greetings Erich,
> 
> Erich Steinböck wrote:
>> What kind of request is this?
>> 
>> A build - time request?
> 
>> Or a run-time request?
> 
> 
> I thought it could only be done as a build-time request, as once the binaries 
> are built, I would not see how it possible to enforce a prefix upon the 
> binaries.
> 
> That RFE went round and round between Mark and myself... I trying to point 
> out that the prefix option was supported natively in the Linux version of the 
> source code and build tools capabilities... 
> just that it did not actually work due to the hard coded PID file path in the 
> ooRexx source code, and Mark rejecting to accept it as a bug/defect against 
> ooRexx.
> 
> I tried to research how other OSS/FS projects handled their PID file, and 
> building from source with a custom prefix path... I do not exactly remember 
> what conclusion that research produced. I believe 
> I went asking in the MySQL developer group as MySQL also uses a PID file.
> 
> I recall it being very hard to get folks on the ooRexx developer team to 
> understand typical Linux Shared Web Hosting providers restrictions. The fact 
> that I as a customer of hosting company am NOT 
> granted a root account seemed to be the point of disconnect.
> 
> All's well that ends well... ooRexx is still reliably working in Linux Share 
> Web Hosting:
> 
> (uiserver):u40009095:~ > which rexx
> /kunden/homepages/35/d157794216/htdocs/opt/oorexx/bin/rexx
> 
> (uiserver):u40009095:~ > rexx -v
> Open Object Rexx Version 4.2.0
> Build date: Mar  2 2014
> Addressing Mode: 32
> 
> Copyright (c) IBM Corporation 1995, 2004.
> Copyright (c) RexxLA 2005-2013.
> All Rights Reserved.
> This program and the accompanying materials are made available under
> the terms of the Common Public License v1.0 which accompanies this
> distribution or at
> http://www.oorexx.org/license.html
> 
> 
> I am thankful,
> 
> -- 
> Michael Lueck
> Lueck Data Systems
> http://www.lueckdatasystems.com/
> 
> ------------------------------------------------------------------------------
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to