IF "<Inet$HostName>" = "" THEN RMIfThere RMKill NetI ELSE RMIfThere RMKill Net
|
| If !Internet hasn't been run then load Mbuf Manager & our device driver
|
IF "<Inet$HostName>" = "" THEN RMEnsure MbufManager 0.13 Run System:Modules.Network.MManager
RMEnsure MbufManager 0.13 Error You need Mbuf Manager 0.13 or later to use AUN
IF "<Inet$HostName>" = "" AND "<Net$Device>" <> "" THEN Run System:Modules.Network.<Net$Device>
|
| Ensure we have Internet 4.07. If we load a new Internet module we must
| restart Access, if it is present.
|
SetEval Inet$Restart 0
IF "<Inet$HostName>" = "" THEN RMEnsure Internet 4.07 SetEval Inet$Restart 1
IF "<Inet$HostName>" = "" THEN RMEnsure Internet 4.07 RMLoad System:Modules.Network.Internet
IF "<Inet$HostName>" = "" THEN RMEnsure Internet 4.07 Error You need Internet 4.07 or later to use AUN
|
| Load Net or NetI as appropriate
|
IF "<Inet$HostName>" = "" THEN RMEnsure Net 6.15 Run System:Modules.Network.Net ELSE RMEnsure NetI 6.15 Run System:Modules.Network.NetI
IF "<Inet$HostName>" = "" THEN RMEnsure Net 6.15 Error you need Net 6.15 or later to use AUN ELSE RMEnsure NetI 6.15 Error you need NetI 6.15 or later to use AUN
|
| Run AddMaps if needed
|
IF "<Inet$HostName>" <> "" THEN Run <BootNet$Dir>.Files.AddMaps
|
| If necessary, restart Access
|
IF Inet$Restart THEN RMIfThere RMReInit Freeway
IF Inet$Restart THEN RMIfThere RMReInit ShareFS
SetEval Inet$KickFiler Inet$Restart
RMEnsure ShareFS 0 SetEval Inet$KickFiler 0
|
| Start up NetFS, etc.
|
RMEnsure NetFS 0 SetEval Inet$KickFiler 1
RMEnsure NetFS 0 RMReInit NetFS
RMEnsure NetFS 5.79 RMEnsure NetUtils 0.99 Run System:Modules.Network.NetUtils
RMEnsure NetPrint 0 RMReInit NetPrint
RMEnsure NetFiler 0 RMReInit NetFiler
IF "<Wimp$State>" = "desktop" AND Inet$KickFiler THEN Filer_Run <BootNet$Dir>.Resources.utils.NewFiler