'
'  PRODUCT:  CTOS Protocol Manager
'
'  FILE:     InstallProtMgr.sub
'
'  MODULE:   Product Release Diskette.
'
'  PURPOSE:  Load all associated product files to the system hard disk
'			  and create the Protocol Manager commands.
'
'  PARAMS:   0  Command file name
'                Defaults:  [Sys]<Sys>Sys.Cmds or [Sys]<Sys>Sys.Cmds
'
'            1  Path where associated files are to be loaded.  Note that
'                request file installation ignores this parameter.
'
'            2  XE520 installation flag.  Set to [Sys]<Sys> for XE520
'                installation, or null (or [Sys]<Sys> for workstation
'				  installation.
'
'            3  Floppy volume from which to copy.  Defaults to [f0].
'
'  CALLING:  Software Installation command.
'            XESoftware Installation command.
'
'  METHOD:   1.  Delete DLM run files and commands if present.
'            2.  Create productspecific commands.
'            3.  Update loadable request files.
'            4.  Load productspecific files to hard disk.
'
'  TO LOCALIZE:  Search for all occurences of 2NATIONALIZE in this file.
'            	  Translate the item at the end of that line.
'
' Install.Sub Protocol Manager   121491, B. Miller
'
'
'
'2NATIONALIZE: 'Remove Command
'Command name(s)  2NATIONALIZE:''Install Data Link Manager'
'[Command file] '0'
'
'2NATIONALIZE: 'Remove Command
'Command name(s)  2NATIONALIZE:''Deinstall Data Link Manager'
'[Command file] '0'
'
'2NATIONALIZE: 'Remove Command
'Command name(s)  2NATIONALIZE:''Data Link Manager Monitor'
'[Command file] '0'
'
'2NATIONALIZE:'COPY
'File from      '[Kbd]
'File to        '[Sys]<$>fil.tmp
'[Overwrite ok?] 2NATIONALIZE:'YES
'[Confirm each?]''
'
1[Sys]<Sys>1DLM.Run 1[Sys]<Sys>1DLMDeinstall.run 1[Sys]<Sys>1DLMMonitor.Run 1[Sys]<Sys>1DLMMsg.Bin 1[Sys]<Sys>1DLMStatMsg.Bin 1[Sys]<Sys>1DLMStat.Form'
'
'2NATIONALIZE: 'Delete
'File list		'@[Sys]<$>fil.tmp
'[Confirm each?]''
'
'2NATIONALIZE: 'Copy
'File from		'[kbd]
'File to		'2[Sys]?2[Sys]<$>Args.temp
'[Overwrite ok?] 2NATIONALIZE:'Yes
'[Confirm each?] 2NATIONALIZE:''[Number of Service Providers (default = 5)]' '[Number of Service Clients (default = 10)]' '[Max Provider Rq Codes (default = 7)]'
'
'2NATIONALIZE: 'Copy
'File from		'[kbd]
'File to		'2[Sys]?2[Sys]<$>Desc.temp
'[Overwrite ok?] 2NATIONALIZE:'Yes
'[Confirm each?] 2NATIONALIZE:''Install the Protocol Manager which mediates between datacomm services.'
'
'2NATIONALIZE:	 'New Command
'Command name 2NATIONALIZE:''Install Protocol Manager'
'Run file		 '1[Sys]<Sys>1ProtocolManager.Run
'[Field names]  '@[sys]<$>Args.temp
'[Description]	 '@[sys]<$>Desc.temp
'[Overwrite ok?] 2NATIONALIZE'Yes
'[Case 		]'00
'[Command file] '0'
'
'2NATIONALIZE: 'Copy
'File from		'[kbd]
'File to		'2[Sys]?2[Sys]<$>Args.temp
'[Overwrite ok?] 2NATIONALIZE:'Yes
'[Confirm each?] 2NATIONALIZE:''[Protocol Manager node name (default=none)]'
'
'2NATIONALIZE: 'Copy
'File from		'[kbd]
'File to		'2[Sys]?2[Sys]<$>Desc.temp
'[Overwrite ok?] 2NATIONALIZE:'Yes
'[Confirm each?] 2NATIONALIZE:''Deinstall the Protocol Manager immediately.'
'
'2NATIONALIZE:	'New Command
'Command name 2NATIONALIZE:''Deinstall Protocol Manager'
'Run file		'1[Sys]<Sys>1ProtocolManagerMonitor.Run
'[Field names] '@[sys]<$>Args.temp
'[Description]	'@[sys]<$>Desc.temp
'[Overwrite ok?] 2NATIONALIZE:'yes
'[Case 		]'DE
'[Command file]'0'
'
'2NATIONALIZE: 'Copy
'File from		'[kbd]
'File to		'2[Sys]?2[Sys]<$>Args.temp
'[Overwrite ok?] 2NATIONALIZE:'Yes
'[Confirm each?] 2NATIONALIZE:''[Protocol Manager node name (default=last used)]'
'
'2NATIONALIZE: 'Copy
'File from		'[kbd]
'File to		'2[Sys]?2[Sys]<$>Desc.temp
'[Overwrite ok?] 2NATIONALIZE:'Yes
'[Confirm each?] 2NATIONALIZE:''Monitor the status of the Protocol Manager.'
'
'2NATIONALIZE:	'New Command
'Command name 2NATIONALIZE:''Protocol Manager Monitor'
'Run file		'1[Sys]<Sys>1ProtocolManagerMonitor.Run
'[Field names] '@[sys]<$>Args.temp
'[Description]	'@[sys]<$>Desc.temp
'[Overwrite ok?] 2NATIONALIZE:'yes
'[Case 		]'00
'[Command file]'0'
'
'2NATIONALIZE:'INSTALL NEW REQUESTS
'Loadable request file	'3[f0]3<Sys>Request.ProtMgr.Sys
'[Destination path]	'2[Sys]<Sys>2'
'
'2NATIONALIZE:'COPY
'File from      '[Kbd]
'File to        '[Sys]<$>fil.tmp
'[Overwrite ok?] 2NATIONALIZE:'YES
'[Confirm each?]''
'
ProtocolManager.run ProtocolManagerMonitor.run ProtocolManagerMsg.bin PM.E_CommonConfig.sys PM.E_CommonConfig.hlp'
'
'2NATIONALIZE:'LCopy
'File list             '@[Sys]<$>fil.tmp
'[File prefix(es) from]'3[f0]3<CTOS>
'[File prefix(es) to]  '1[Sys]<Sys>1
'[File suffix(es)]     '
'[Overwrite OK?]        2NATIONALIZE:'YES
'[Confirm each?]       '
'[Continue on error?]  '
'[Verify copy?]        ''
'
'
'2NATIONALIZE:'COPY
'File from      '3[f0]3<CTOS>ProtocolManager.Run
'File to        '1[Sys]<Sys>1DLM.Run
'[Overwrite ok?]'
'[Confirm each?]''
'
'2NATIONALIZE:'COPY
'File from      '[Kbd]
'File to        '[Sys]<$>fil.tmp
'[Overwrite ok?] 2NATIONALIZE:'YES
'[Confirm each?]''
'
3[f0]3<Sys>ProtMgrSys.Version 3[f0]3<Sys>ProtMgrSys.Country [Kbd]'
'
'2NATIONALIZE:'Append
'File list from  '@[Sys]<$>fil.tmp
'File to         '2[Sys]<Sys>2Sys.Version
'[Confirm each?] ''
'
'
'1NATIONALIZE message:
 Protocol Manager installed on d|*w *n *d, yyyy  *t:0m|
'
'
' End of InstallProtMgr.Sub2  XE520 installation flag.  Set to [Sys]<Sys> for XE520
'                installation, or null (or [Sys]<Sys> for workstation
'				  installation.
'
'            3  Floppy volume from which to copy.  Defaults to [f0].
'
'  CALLING:  Software Installation command.
'            XESoftware Installation command.
'
'  METHOD:   1.  Delete DLM run files and commands if present.
'            2.  Create productspecific commands.
'            3.  Update loadable request files.
'            