External Codes

Resource Name

Resource Type*

Resource ID**

Description

ftp

IMid

6000

The ftp client. VISE installs a file, then calls this code resource, which reads a string from the data fork. That string is a path to an ftp server. The file is copied from the ftp server, overwriting the file that VISE installed. The VISE status dialog is patched to show the ftp status.

KClientIsRunning

IMid

6001

Detects if the 1.5 version of theKerberos 4 client driver is running. If it is, it is moved out of the extensions folder, an alias to the installer placed in the startup items folder, and the machine is restarted.

Does not work properly with version 1.62 (a control panel), do not use if that is the version you are installing.

There is no code with id=6002. Whoops.

BackupK5Files

IMid

6003

Copies existing Kerberos 5 files to a backup folder.

SetHome

IMid

6004

This code resource is used in the SQL Net 1.5 installer and does the same work as the SetHome application. The code resource is run after the file "config.ora" is installed. It modifies the "Oracle Settings" file which is installed in the entensions folder.

This does not work with SQL Net 2.1, use the "SetHome21" code resource instead.

SQLNetEncryption

IMid

6005

This code resource is not currently used by any installer. It will eventually be used by the SQLNet 2.x installer, and should not be used with the 1.5 installer. It should be called after the file "sqlnet.ora" is installed, and modifies the encryption seed with random characters.

SetHome21

IMid

6006

This code resource is used in the SQL Net 2.1 installer and does the samework at the 2.1 SetHome application. The code resource is run after the file "config.ora" is installed. It modifies the "Oracle Preferences" file (in the "Oracle Folder" which is installed in the "Preferences" folder).

Eudora Installer Assistant

CODE

5000

The Eudora Installer Assistant modifies any existing or newly installed Eudora Settings files to use hesiod to look up the POP server which holds the user's POP account, and to modify the SMTP server to "outgoing.mit.edu" from "mit.edu".


* Resource Type: The type 'IMid' was chosen because StuffIt InstallerMaker required that the external be that type. The type was retained for MindVision VISE for backwards compatibility.

The Eudora Installer Assistant, developed separately, has a generic CODE resource (and was never designed to work with Stuffit InstallerMaker).

** Resource ID: VISE requires that all resources used by externals are numbered in the range 5000 to 9999. InstallerMaker requires that all resources used by externals are numbered in the range 3000 to 7999.


This file last revised on 25Feb97.