Note: this document is no longer relevant.

Expiration notes for SGA MACS users

The last versions of Suprtool distributed by SGA for MACS users have built-in expirations this may affect you depending on which version you are running and how it was installed.

To determine which version of Suprtool you are running :

	:run suprtool.pub.robelle

        SUPRTOOL/iX/Copyright Robelle Solutions Technology Inc. 1981-1996.
        (Version 3.8 ) Expires in 1 days
                       ^^^^^^^^^^^^^^^^^

Suprtool version 3.8

If you are running Suprtool version 3.8 you will need to phone us for codes to extend your Suprtool license as this version expires on midnight Mon Jan 18th, 1999.

You will also need to update the XLs that MACS uses. Note this job needs to be run when there are no other MACS users on the system.

	:stream  supr40.pub.robelle

        n.b. You may need to modify this job if MACS is not in the SGAII account. See below:

If you do not have this file then copy the job listed below, it is based on Supr40.Pub.Robelle.

Suprtool version 4.0.01

If you are running Suprtool version 4.0.01 then you should be fine up until March 29th, 2000. Contact us when you start seeing expiry messages. It is assumed that you streamed the job Supr40.Pub.Robelle when you installed this version.

Suprtool version 4.1.x

If you are running Suprtool version 4.1 then you have a non-expiring version.

You will also need to update the XLs that MACS uses. Note this job needs to be run when there are no other MACS users on the system.

	:stream  supr40.pub.robelle

        n.b. You may need to modify this job if MACS is not in the SGAII account. See below:

If you do not have this file then copy the job listed below, it is based on Supr40.Pub.Robelle.

Job listing

Here is the recommended job listing based on Supr40.Pub.Robelle and Supr38.Pub.Robelle. Note this job needs to be run when there are no other MACS users on the system.
  !JOB suprxl,manager.sys;outclass=,1
  !setvar cierror 0
  !comment check if macs I account  ----
  !continue
  !listf xl.code.sga
  !if cierror = 0 then
  !linkedit
  xl xl.code.sga
  copyxl from=st2xl.pub.robelle;replace
  copyxl from=demonxl.pub.robelle;replace
  exit
  !endif
  !setvar cierror 0
  !comment   **** check if macs II account  ---
  !continue
  !listf xl.code2.sgaii
  !if cierror = 0 then
  !linkedit
  xl xl.code2.sgaii
  copyxl from=st2xl.pub.robelle;replace
  xl xl.pub.sgaii
  copyxl from=demonxl.pub.robelle;replace
  exit
  !endif
  !continue
  !copy  suprtool.pub.robelle, suprtool.pub.sys
  !continue
  !copy  suprlink.pub.robelle, suprlink.pub.sys
  !eoj

References to the SGA our SGAII account should be replace with the value of the !SG1VER and !SG2VER hpvariables.

   	:showvar SG1VER
	:showvar SG2VER

Testing if the routines are already in the XL

 logon as MGR.SGAII
 :copy  xl.pub,myxl
 :copy  xl.code2,myxl2
 :linkedit
 > LISTXL MYXL2;ENTRYSYM;MODULE=SUPRTOOL.ASM

  It should display for a couple of screens if ST2XL module is there.

 > LISTXL MYXL;ENTRYSYM;MODULE=PROC.ASM

  It should display for a couple of screens if the DEMONXL module is there.

   Look for a line that says

    spde_seg0_3p8       this indicates version number 3.8

  :purge myxl
  :purge myxl2

If you have any problems or questions feel free to call us at 1-888-ROBELLE or support@robelle.com.

....Back to the Suprtool Q&A Page
....Back to the main Support Page
....Back to the main Robelle Page