Article 167777 of comp.os.vms: In article <2.2.32.19970416154727.00ea406c@rogue>, Nigel White writes: > Hi, > > I'm trying to wade through the complexities of VMSINSTAL. It's a load of > uncommented goo! I hope its a "compressed" version of the one VMS > engineering maintain, that's been stripped of comments, spacing and > meaningful symbol names just for distribution, so that the "punters" can't > understand it! > > Anyway. Can anyone tell me; PROVIDE_IMAGE does an immediate install/replace > (after it does the copy, deferred or not) if the image was installed, but > does it place that image in the system loadable images database so that the > image will be loaded at system startup? Or will I have to continue as I have > been before I used VMSINSTAL, and create a startup file for our product > which installs our images? No. > I see a callback called ADD_SYSLDBL, but it's not documented. What's the > SYSMAN SYS_LOADABLE SET DATABASE command? It's not in SYSMAN HELP, and > ADD_SYSLDBL is not called from PROVIDE_IMAGE, is it "safe" to use it in my > KITINSTAL.COM? SYSMAN SYS_LOADABLE SET DATABASE point SYSMAN to the index file used to create SYS$LOADABLE_IMAGES:VMS$SYSTEM_IMAGES.DATA, the alternate loadable image database. The ADD_SYSLDBL callback is undocumented but I've been using it for some time. The format is: $ VMI$CALLBACK ADD_SYSLDBL Information on the above can be gleaned from the SYSMAN help on SYS_LOADABLE ADD. If you call ADD_SYSLDBL in a VMI phase other than VMI$_INSTALL, the SYS$LOADABLE_IMAGES:VMS$SYSTEM_IMAGES.DATA is not built. In this case, you need to invoke SYS$UPDATE:VMS$SYSTEM_IMAGES.COM yerself! > Bzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz! > > Is it "safe"? Only if you don't stand in front of a moving bus. > ======================================================= > Nigel White (nigel@synergex.com) > Systems Programmer, Synergex (Formerly DISC) > 2330 Gold Meadow Way; Gold River, CA 95670 > Phone: 916/8530366; Fax: 916/635-6549; WWW: http://www.synergex.com > -- VAXman- VAXman@TMESIS.COM Behold, he travaileth with iniquity, and hath conceived mischief, and brought forth falsehood. He made a pit, and digged it, and is fallen into the ditch which he made. His mischief shall return upon his own head, and his violent dealing shall come down upon his own pate. -- Psalms 7:14-16 --