home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD 12 / 12_pcplus_supercd.iso / BM / TOP.IPS < prev   
Encoding:
Text File  |  1997-06-19  |  3.1 KB  |  102 lines

  1. ; ***************************************************************
  2. ;
  3. ; This script has been developed to install NetWare ODI Drivers.
  4. ; Date: 03/27/97
  5. ;
  6. ; ***************************************************************
  7. @SyntaxVersion 1.03
  8. @Version 3.00
  9.  
  10.   CopyToServer system, lic_api.nlm, '', ''
  11.   CopyToServer system\\temp, pi_icmd.nlm, '', ''
  12.   Command temp\\PI_ICMD
  13.   GetPath SystemDrive, 1, 'sys:system', ''
  14.  
  15.   ValueSet InstallANY, 0
  16.   ValueSet InstallSPACK, 0
  17.   ValueSet InstallBORDER, 0
  18.   ValueSet InstallNIAS,   0
  19.  
  20. ; ***************************************************************
  21. @FileSet
  22.         Description: "Novell Internet Access Server"
  23.         Name: NIAS
  24.         CLASS: OPTIONAL
  25.         ATTRIBUTE:0, 1
  26.         HELP: "Novell Internet Access Server requires the IntranetWare
  27. Support Pack 3 or higher version be installed.  IntranetWare Support Pack
  28. 3 will be automatically installed if it is not present, or its version
  29. is lesser or equal to 3.0"
  30.  
  31.   ValueSet InstallNIAS, 1
  32. @EndFileSet
  33.  
  34. ; ***************************************************************
  35. @FileSet
  36.         Description: "Novell BorderManager"
  37.         Name: BORDER
  38.         CLASS: OPTIONAL
  39.         ATTRIBUTE:0, 1
  40.         HELP: "Novell BorderManager requires the Novell Internet Access
  41. Server be installed. Novell Internet Access Server will be automatically
  42. installed if the Novell BorderManager is marked but the Novell Internet Access
  43. Server is unmarked. IntranetWare Support Pack 3 will also be automatically
  44. installed if it is not present, or its version is lesser or equal to 3.0."
  45.  
  46.  
  47.   ValueSet InstallBORDER, 1
  48. @EndFileSet
  49.  
  50. ; ***************************************************************
  51.  
  52.   GotoIfEqual %{InstallNIAS}, 1, INSTALL_START
  53.   GotoIfEqual %{InstallBORDER}, 1, INSTALL_START
  54.   Display 0, "Nothing is marked, so no product will be installed."
  55.   Goto IPS_START
  56.  
  57. Label INSTALL_START
  58.   Display 1, "Welcome to the Novell BorderManager installation program.
  59. This program will install Novell BorderManager to your IntranetWare server.
  60. If required, IntranetWare Support Pack 3.0 will be installed.\n
  61. \nPress <ESC> to cancel."
  62.     ;----- Check that the OS is 4.11 -----
  63.     GotoIfNEqual %{PI_OSMajorVersion}, 4, WRONG_OS
  64.     GotoIfNEqual %{PI_OSMinorVersion}, 11, WRONG_OS
  65.     GotoIfNEqual %{PI_OSRevision}, 0, WRONG_OS
  66.  
  67.   GotoIfNEqual %{InstallBORDER}, 1, CHECK_SPACK
  68.   ValueSet InstallNIAS, 1
  69.  
  70. Label CHECK_SPACK
  71.   ReadProductRecord SPACK, 0, ID, ccode
  72.   GotoIfNEqual %{ccode},0, SET_SPACK
  73.   SGotoIfLsEqual  %{ID}, "3.0", SET_SPACK
  74.   ValueSet InstallSPACK, 0
  75.   Goto IPS_START
  76.  
  77. Label SET_SPACK
  78.   ValueSet InstallSPACK, 1
  79.   Goto IPS_START
  80.  
  81. Label WRONG_OS
  82.   Display 0, "This version of the InternetWare Support Pack only works for
  83. IntranetWare or NetWare 4.11."
  84.   ValueSet InstallANY, 0
  85.   ValueSet InstallSPACK, 0
  86.   ValueSet InstallBORDER, 0
  87.   ValueSet InstallNIAS,   0
  88.  
  89. Label IPS_START
  90. @IncludeFile
  91.    File:  "sup_pack\\411spack.ips"
  92. @EndIncludeFile
  93.  
  94. @IncludeFile
  95.    File:  "nias41\\nias.ips"
  96. @EndIncludeFile
  97.  
  98. @IncludeFile
  99.    File:  "border21\\border.ips"
  100. @EndIncludeFile
  101.  
  102.