There are three packages that the user can install.
Easy Install:
Installs MacDiscuss, its support files, and the KClient (Kerberos 4) files.
Custom Install:
* MacDiscuss package - installs just the MacDiscuss application and support files.
* "KClient" package - installs the KClient (Kerberos 4) files.
* "Kerberos 5" package - installs the Kerberos 5 files (GSSLib, CNSConfig, etc.). [In Rev 1.1 of the installer the Kerberos 5 package has been deleted, even though the files are still in the installer - there's no way for the user to install them.]
All packages except for "MacDiscuss" are set to "restart after installing" to force the installer to quit any other programs that are running, and the installer is set to "Force Restart" so that a restart is required when it's done installing.
|
|
Install to: |
Packages |
Replace |
Before installing |
After installing |
Gestalts | |
|---|---|---|---|---|---|---|---|
|
Move Action Item: |
--- |
Easy Install, KClient |
|
|
|
| |
|
Move Action Item: |
--- |
Easy Install, KClient |
|
|
|
| |
|
Move Action Item: |
--- |
Easy Install, KClient |
|
|
|
| |
|
Move Action Item: |
--- |
Easy Install, KClient |
|
|
|
| |
|
KClient |
Control Panels |
Easy Install, KClient |
if Newer |
|
ftp |
| |
|
Rename action item: |
--- |
Easy Install, KClient |
|
|
|
| |
|
Kerberos Client Preferences |
Preferences |
Easy Install, KClient |
Always |
|
ftp |
| |
|
GSSLib |
Extensions |
Kerberos 5 |
if Newer |
|
ftp |
| |
|
krb5.ini |
Preferences |
Kerberos 5 |
if Newer |
|
ftp |
| |
|
Move Action Item: |
--- |
Kerberos 5 |
|
|
|
| |
|
Move Action Item: |
--- |
Kerberos 5 |
|
|
|
| |
|
Kerberos Utilities (folder) |
Install Folder |
Kerberos 5 |
|
|
|
| |
|
CNS Config-SAP |
Kerberos Utilties |
Kerberos 5 |
if Newer |
|
ftp |
| |
|
K5Logout |
Kerberos Utilities |
Kerberos 5 |
if Newer |
|
ftp |
| |
|
Alias Action Item: |
ShutDown Items |
Kerberos 5 |
|
|
|
System 7.5 or Greater | |
|
MacDiscuss (folder) |
Install Folder |
Easy Install, MacDiscuss |
if Newer |
|
|
| |
|
MacDiscuss 1.1 |
Install Folder |
Easy Install, MacDiscuss |
if Newer |
|
ftp |
| |
(1) For info about the KClient and Kerberos 5 files, see the Kerberos Installer Docs - no changes to behavior have been made here. KClient is part of the Easy Install, Kerberos 5 is a custom install option.
(2) The four MacDiscuss files are installed in a MacDiscuss 1.1 folder on the volume specified by the user. There are no special cases or unusual circumstances.
(3) For the final build of the installer, we edited the STR# resource ID 1000, item #26 to be "MacDiscuss Installer Log File" (couldn't include the version number because that made the name too long to be a Macintosh filename and then no log file was created at all).
All files are set to execute the FTP code resource after they're installed, since only aliases are in the installer binary.
Also see the MacDiscuss Installer Version History for details about the changes the MacDiscuss installer has gone through.