Metropoli BBS
VIEWER: ws251c.ips MODE: TEXT (ASCII)
;*****************************************************
; Install Script for the WS251C WEB Server Release Kit

@FileSet
  Description: "WS251C README"
  Name:        README
  Class:       MANDATORY
  Bytes:       10000

command icmd

display 0, "The Technical Information Document (TID) for this patch will now be displayed.  Please read it carefuly before applying this patch file.  When you have read it, exit EDIT to return to the installation.  For future reference, this TID is saved in SYS:\\WEB\\BACKUP."
getpath backup, 1, 'SYS:\\WEB\\BACKUP', ''
copyfile 0, 2, 1, 1, 0, NWSRC, 'WS251C.TXT', '', '', backup, 'WS251C.TXT', '', ''
nlmexec 1, 'EDIT.NLM SYS:/WEB/BACKUP/WS251C.TXT'

@EndFileSet



@FileSet
  Description: "Backup of files replaced by this patch"
  Name:        BACKUP
  Class:       OPTIONAL
  Bytes:       1900000

command icmd

display 0, "To restore these files you will need to copy them from the backup directory.  Removing the WS251 from the product listing will not restore backed up files."

getpath sysvol, 1, 'SYS:', ''
getpath backup, 1, 'SYS:\\WEB\\BACKUP\\WS251C.BAK', 'Files will be backed up to a SYS:\\WEB\\BACKUP\\WS251C.BAK directory by default.  You may specify a different directory now.'

spacecheck sysvol, 2000000

copyfile 0, 2, 1, 1, 0, 
         sysvol, 'SYSTEM\\CSSYSMSG.NLM', '', '',
         backup, 'SYSTEM\\CSSYSMSG.NLM', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'SYSTEM\\HTTP.NLM', '', '',
         backup, 'SYSTEM\\HTTP.NLM', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'SYSTEM\\PERL5.NLM', '', '',
         backup, 'SYSTEM\\PERL5.NLM', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'SYSTEM\\PERLGLOB.NLM', '', '',
         backup, 'SYSTEM\\PERLGLOB.NLM', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'SYSTEM\\NLS\\4\\CSSYSMSG.HLP', '', '',
         backup, 'SYSTEM\\NLS\\4\\CSSYSMSG.HLP', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'SYSTEM\\NLS\\4\\CSSYSMSG.MSG', '', '',
         backup, 'SYSTEM\\NLS\\4\\CSSYSMSG.MSG', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'SYSTEM\\NLS\\4\\PERL5.MSG', '', '',
         backup, 'SYSTEM\\NLS\\4\\PERL5.MSG', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'PUBLIC\\HDK3CTNT.DLL', '', '',
         backup, 'PUBLIC\\HDK3CTNT.DLL', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'PUBLIC\\WEBMGR.EXE', '', '',
         backup, 'PUBLIC\\WEBMGR.EXE', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'PUBLIC\\WEBMGR.HLP', '', '',
         backup, 'PUBLIC\\WEBMGR.HLP', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'PUBLIC\\WEBSNP3X.DLL', '', '',
         backup, 'PUBLIC\\WEBSNP3X.DLL', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'PUBLIC\\WIN95\\WEBSNP95.DLL', '', '',
         backup, 'PUBLIC\\WIN95\\WEBSNP95.DLL', '', '', 2
copyfile 0, 2, 1, 1, 0, 
         sysvol, 'WEB\\DOCS\\CGI\\NDSOBJ\\NDSOBJ.NLM', '', '',
         backup, 'WEB\\DOCS\\CGI\\NDSOBJ\\NDSOBJ.NLM', '', '', 2
@EndFileSet


@FileSet
  Description: "NetWare WEB Server 2.51 Release Kit v.C"
  Name:        WS251C
  Class:       OPTIONAL
  Bytes:       1946200

command icmd

getpath  sysdest, 1, 'SYS:\\SYSTEM', ''
copyfile 1, 1, 1, 1, 8,
         NWSRC, 'SYSTEM', '', '',
         sysdest, '', '', ''
getpath  pubdest, 1, 'SYS:\\PUBLIC', ''
copyfile 1, 1, 1, 1, 8,
         NWSRC, 'PUBLIC', '', '',
         pubdest, '', '', ''
getpath webdest, 4, 'SYS:\\WEB', ''
copyfile 1, 1, 1, 1, 8,
         NWSRC, 'WEB', '', '',
         webdest, '', '', ''

ProductRecord WS251, 0, "C    "
ProductRecord WS251, 1, "WEB Server 2.51 Release Kit      "
ProductRecord WS251, 4, "UNINSTAL.NLM WS251"

display 1, 'The WS251C patch file has been successfully installed. Reload the Web Server by running UNISTOP at the console to unload it and UNISTART to reload it.'

@EndFileSet

[ RETURN TO DIRECTORY ]