[REBOL] Re: [The Gimp] clashes with REBOL on Windows 2000
From: brian:hawley at: 8-May-2004 15:02
Hello again Ari,
At 01:24 PM 5/8/04 +0200, you wrote:
>Hi Brian and Gregg,
>if you need volunteers for the "REBOL/View install project" I'm happy to
>If you're gonna script, I think you should keep a few things in mind:
> 1. RT delivers stable releases with installer (or can you persuade RT to
>not ship with an installer???)
Better yet, persuade RT to fix theirs, or even better, let us do so.
> 2. RT delivers beta releases without installer
> 3. is the installing userid a user with or without admin rights?
So far, installing REBOL/View requires at least "Power User" rights.
Perhaps it the installer can bail out for regular users and run as
if the --noinstall option was selected - it should do this anyway
for security reasons. Of course no such restrictions would have to
be followed if the system is running on FAT filesystems, signaling
that security isn't a concern. Keep in mind that all Win9x users
have admin rights though.
> 4. should an installation concern all users on a given system or not?
As long as the installer is setting up associations for .r file
types, it does concern all users on the system.
The important thing to remember here is REBOL's sandbox security.
We need to prevent ordinary users from having write access to the
installed REBOL executable without prompting and the easiest way
to do that is to put it in a different directory than their data.
This will prevent downloaded scripts from replacing the executable
with something nasty. Even on FAT systems and for admin users we
should pretend that this distinction exists. Security matters,
even on Windows.
>So, in case 1 one has to install at first the RT way. Only after installing
>your script comes round the corner and has to:
> - clean up the "mess" created by RT installer
> - do a proper (re)install
>In case 2 the script could be used right away
Yup. That will deal with all problems except those posed by the
registry use by the existing RT installer.
>BTW Brian, AFAIK the default directory where REBOL installs is C:\REBOL\VIEW
>and not C:\Program Files ;-)
So it is. That would be the first thing to fix then.
>Thanks so much for the effort you are willing to put in this project!
>Met vriendelijke groet / with kind regards,
> Arie van Wingerden
Of course - this is fun!