-
Notifications
You must be signed in to change notification settings - Fork 20
Description
Installers need to be built for the Windows version of Kermit 95 (the OS/2 version already has one)
And then documentation needs updating
- Manual - k95ins #432
- Manual - readme file - install/uninstall documentation #433
- Manual - wiksadm - installation instructions #435
The following needs to be considered when building the installers:
- Install programs should initialize TAPI #279
- ctl3d32.dll needs to be installed if the dialer is included. The correct file to install is ctl3dnt.dll on Windows NT, and ctl3d95.dll on Windows 9x
- The Visual C++ runtime needs to be installed if it isn't already
- There is a bunch of extra stuff that needs to be done and files to be generated if iksd is being installed
On Windows NT systems (including Windows 10/11), the following files from the standard distribution should go into %ALLUSERSPROFILE%\Kermit 95:
CERTS\(empty folder)CRLS\(empty folder)KEYMAPS\PHONES\(empty folder unless we get some dialing directories to distribute)PRINTER\PUBLIC\SCRIPTS\SSH\(empty folder)USERS\ca_certs.pemandca_certs.licensedialinf.dat(dialer templates, depends on Add some templates to the Dialer #292)k95.inik95site.ini- this should be modified to copy\v(inidir)k95custom.inito\v(appdata)k95custom.iniif it doesn't already exist.k95custom.ini
Everything else in the K95 distribution should go into %PROGRAMFILES%\Kermit 95. Additionally we need:
ICONS\- this should containdial.ico,help.ico, andscript.ico. We can't distributecrown.icoanymore (this should probably go in the readme), but we can also add the new app icon, perhaps along with the old k95 ones.FONTS\- We can't distribute evermont anymore (this should go in the readme if it isn't already there), but perhaps we could look at some others to distribute?xsend32.exe- if we can find the source for this. Not a big deal if we can't; its been obsolete for decades.
On first run, K95 will automatically create everything it needs in %APPDATA%\Kermit 95, so the insaller doesn't need to do anything there.
On Windows 9x we need to figure out where the stuff that normally belongs in %ALLUSERSPROFILE%\Kermit 95 should go. This probably means installing K95 2.1.3 in a Windows 95 VM and seeing what it does.