[Info-vax] Where to locate software

David Froble davef at tsoft-inc.com
Wed Jun 8 19:39:42 EDT 2016


Paul Richards wrote:
> I'm running OpenVMS 8.4 on FreeAXP and am a comparative newbie. So, a
> noob question: I am planning to install some of the HP Open-source
> software and Freeware.
> 
> For those applications which don't automatically install where should I
> locate them such that I can run them from any directory?

Well, it depends what you mean by "from any directory".

To run an executable, you must have access to it.

1) in a directory you own

or

2) file protection set so that you have access

If you mean some "PATH" that is searched whenever you issue the command to run 
the executable, well, I think VMS has something like that, but I never use it.

The practice around here is to have one or more logicals pointing to some 
location where the files are located.  For example, if you have some utilities, 
you might have a directory Dev:[<something>.Utility] (or a top level directory) 
Dev:[Utility] where the files are stored.  Then a logical

$ define UT dev:[Utility]

so that you can issue the command

$ run UT:<someprogram>

If it's just a few programs, and you use them often, you might define the symbol

$ <someprogram> :== $UT:<someprogram>

or

$ <someprogram> :== run UT:<someprogram>

Note, I didn't test the above ....

As for file protection ...

Directory DKA100:[DFEUL]

AR9901.EXE;6                    48/48       [DFEUL]     (RWED,RWED,RE,)
CUST91.EXE;5                    55/56       [DFEUL]     (RWED,RWED,RE,)

Note the protection masks, which are for System, Owner, Group, and World.  in 
this example, System and Owner have Read, Write, Execute, and Delete access. 
Group has Read and Execute access.  To allow access to everyone, you'd need 
World Execute access.  For example:

AR9901.EXE;6                    48/48       [DFEUL]     (RWED,RWED,RE,RE)

Not sure what you're asking, and perhaps I've gone into too much detail.

As for suggested locations, perhaps [Freeware], with subdirectories for each 
product.



More information about the Info-vax mailing list