[#205] openbsd system call changes — Jamie Herre <jfh@...>
Hi,
7 messages
2002/07/05
[#216] lib/mkfm.rb: have_bin()/find_bin() — Sean Chittenden <sean@...>
This could be me over looking something, but in mkmf.rb, there is no
7 messages
2002/07/07
[#221] Wiring up the Boehm GC to the Ruby interpreter — Matthew Bloch <matthew@...>(by way of Matthew Bloch <mattbee@...>)
Hi there;
4 messages
2002/07/12
[#228] Patch to stop TCPSocket.new blocking on DNS lookups — Matthew Bloch <mattbee@...>
Hello;
6 messages
2002/07/17
[#237] object.c ruby.h (fwd) — Robert Skarwecki <skaav@...>
Hello everybody,
42 messages
2002/07/24
[#239] Re: [PATCH] object.c ruby.h (fwd)
— GOTO Kentaro <gotoken@...>
2002/07/24
At Thu, 25 Jul 2002 00:02:28 +0900,
[#240] Re: [PATCH] object.c ruby.h (fwd)
— Dave Thomas <Dave@...>
2002/07/24
GOTO Kentaro <gotoken@notwork.org> writes:
[#246] Re: [PATCH] object.c ruby.h (fwd)
— GOTO Kentaro <gotoken@...>
2002/07/25
At Thu, 25 Jul 2002 05:05:46 +0900,
[#247] Re: [PATCH] object.c ruby.h (fwd)
— Dave Thomas <Dave@...>
2002/07/25
GOTO Kentaro <gotoken@notwork.org> writes:
[#248] Re: [PATCH] object.c ruby.h (fwd)
— nobu.nokada@...
2002/07/25
Hi,
[#249] Re: [PATCH] object.c ruby.h (fwd)
— Dave Thomas <Dave@...>
2002/07/25
nobu.nokada@softhome.net writes:
[#250] Re: [PATCH] object.c ruby.h (fwd)
— nobu.nokada@...
2002/07/25
Hi,
[#252] Re: [PATCH] object.c ruby.h (fwd)
— GOTO Kentaro <gotoken@...>
2002/07/25
At Fri, 26 Jul 2002 03:11:02 +0900,
[#253] Re: [PATCH] object.c ruby.h (fwd)
— Dave Thomas <Dave@...>
2002/07/25
GOTO Kentaro <gotoken@notwork.org> writes:
[#255] Re: [PATCH] object.c ruby.h (fwd)
— GOTO Kentaro <gotoken@...>
2002/07/25
At Fri, 26 Jul 2002 05:34:10 +0900,
[#268] Re: [PATCH] object.c ruby.h (fwd)
— Masaki Suketa <masaki.suketa@...>
2002/07/27
In message "Re: [PATCH] object.c ruby.h (fwd)"
[#269] Re: [PATCH] object.c ruby.h (fwd)
— Dave Thomas <Dave@...>
2002/07/27
Masaki Suketa <masaki.suketa@nifty.ne.jp> writes:
[#288] Re: [PATCH] object.c ruby.h (fwd)
— Masaki Suketa <masaki.suketa@...>
2002/08/03
In message "Re: [PATCH] object.c ruby.h (fwd)"
[#295] Re: [PATCH] object.c ruby.h (fwd)
— "NAKAMURA, Hiroshi" <nahi@...>
2002/08/05
Hi,
[#260] Re: [PATCH] object.c ruby.h (fwd)
— kjana@...4lab.to (YANAGAWA Kazuhisa)
2002/07/26
In message <m2bs8vr1h7.fsf@zip.local.thomases.com>
[#279] A truth? patch + benchmarks
— "Christoph" <chr_news@...>
2002/07/31
[#280] Re: A truth? patch + benchmarks
— ts <decoux@...>
2002/07/31
>>>>> "C" == Christoph <chr_news@gmx.net> writes:
[#283] RE: A truth? patch + benchmarks
— "Christoph" <chr_news@...>
2002/08/01
[#241] Compiling ruby on SGI origins — Bil Kleb <W.L.Kleb@...>
I just tried compiling ruby-1.6.7 on a couple SGI origins (mips-sgi-irix6.5),
6 messages
2002/07/25
Questions about installing in a corporate WAN
From:
Jim Freeze <jim@...>
Date:
2002-07-27 19:39:40 UTC
List:
ruby-core #272
Hi All:
I have been trying to explore various install options
for Ruby at my work. But, instead of asking about
detailed parts of my exploration, please oblige
this posting of the install constraints. Maybe
then some well-informed individual can help me out.
We have a WAN with a workflow based un SunOS.
Every week, the workflow directory tree gets pushed
out to every office. This allows updates to the workflow
and ensures the whole company is using the same version.
It is my intention to push the sitedir out inside the
workflow tree.
We also have a bin ditribution, where I can submit an
install package and all the sysadmins will install the tool.
It is my intention to have the ruby executable installed
through this avenue since it is a one-time event and
only needs to occur when ruby needs to be updated.
The main issue is getting the ruby executable installed
in all locations and to use the same sitedir within the workflow
tree. I think there are several possible solutions, but I have
yet to find a solution that is comprehensive.
Here are my thoughts:
1) A statically linked ruby.
This may or may not be the best solution. I have considered
this becuase there is one site that may not have the standard
libraries (see ext/Setup) needed to have ruby execute
successfully. I have tried static linking, but the .so
files are still required. I am definitly lacking in my
understanding of static/shared libraries.
2) What to do about the sitedir.
Since each admin can install ruby wherever they want,
the install must set --with-sitedir pointing to a common
location in the workflow tree.
The issue I am trying to solve here is I would prefer to
ship an installation package that did not install to
any sitedir. The reasons are:
1) sitedir may not exist
2) if it does exist, I don't want it changed
3) the installer may not have permissions to write to sitedir
b) If the installer does not have sufficient permissions
the install will fail.
After this roadblock, I began reconsidering #1, but the internal
rubylib search path would have to have be customizable for each
installation. This I don't know how to do or if it is possible.
My cheap solution to all these problems is this:
a) have each sysadmin install ruby as they see fit.
This means setting the with-sitedir as they wish.
b) have the installation place a wrapper in the workflow path
that will point to the local installation of ruby and irb.
b) have the wrapper set RUBYLIB (and possibly DLN_LIBRARY_PATH)
so local installs can find the ruby libs pushed out in the workflow.
The part I don't like about this is the dangling rubylib search path
compiled into each ruby executable. Plus, I don't like having to set
RUBYLIB, since it is not valid except for $SAFE == 0.
I would appreciate any feedback or insights anyone may have
on these issues.
Thanks
--
Jim Freeze
If only I had something clever to say for my comment...
~