[Info-vax] WASD startup and shareable images

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Thu Jul 4 16:47:33 EDT 2019


On 2019-07-04 20:22:59 +0000, Daniel Sundqvist said:

> But when i'm running the STARTUP.COM procedure i get this error messages:
> 
> %DCL-W-ACTIMAGE, error activating image CMA$RTL
> -CLI-E-IMGNAME, image file FRODO$DUA0:[SYS0.SYSCOMMON.][SYSLIB]CMA$RTL.EXE;1
> -SYSTEM-F-PRIVINSTALL, shareable images must be installed to run 
> privileged image
>   STARTUP_PROCEDURE = "[STARTUP]"
> %DCL-W-ACTIMAGE, error activating image CMA$RTL
> -CLI-E-IMGNAME, image file FRODO$DUA0:[SYS0.SYSCOMMON.][SYSLIB]CMA$RTL.EXE;1
> -SYSTEM-F-PRIVINSTALL, shareable images must be installed to run 
> privileged image
> 
> Googling the error messages is not as helpful as googling linux error messages.
> 
> Is the problem that i have missed an installation step that installs 
> theese shareable images, or do i have to turn on some operating system 
> feature for this to work?

You're on ~20 year old software, with ~20 year old bugs.

DECthreads isn't installed, or isn't installed correctly.

You're launching a privileged image—an image installed with 
privileges—and all of its constituent parts aren't (also) installed.  
Which means they could be subverted. Hence the check being invoked here.

Try a reboot, if you've been installing a bunch of stuff and haven't 
rebooted after a barrage of software installations and/or patches were 
applied.

If C has been installed, also check the doc and add the C startup to 
the OpenVMS startup; an invocation of DECC$STARTUP.COM added into 
SYSTARTUP_VMS.COM, or to whatever is appropriate for the unspecified 
version of OpenVMS VAX in use here.  This is listed in the 
documentation for various versions of the C compiler right up to C on 
the current OpenVMS I64 V8.4-2L1 and OpenVMS Alpha V8.4-2L2 versions, 
but it's a step that tends to get skipped.  There was also the 
CRT$STARTUP.COM startup, but that was only needed around OpenVMS VAX 
V5.5-2 and V6.0 or so.

If the above somehow does not address this, then you'll want to add the 
following line to your startup:

INSTALL CREATE SYS$SHARE:CMA$RTL/OPEN/SHARE/PROTECT




-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list