> > o Under Win9x the path addition for OpenSSL and Apache should be in
> > the old 8.3 format, but the setup uses long file names instead,
> > even though in the install script all path modifications use
> > the 8.3 format. Ugly bug (Oliver: perhaps you have an idea what
> > this could be or a working example?)
>
> I definitely would like to look at the InstallShield scripts.
> Please, send me connect info to have my WinCVS access it.
> Or a zipped archive of a snapshot somewhere, it's enough for a review.
I`ll send you a zip along with some images and a text file
containing the doc to get the files from cvs.
> By the way, I get the impression you have a bad feeling about
> long file
> names. Why would you want to use 8.3 format everywhere in your install
> script ? I see no reason for that. As well as the path
> addition in Win9X,
> why should it be in old 8.3 format ? Those OSes do support
> the use of long
> pathnames at the API level. Converting to what may be needed at the
> filesystem level.
The point is that path addition with long file names could cause
Apache not to run on some system. Let me explain my point:
o Yes, its true that win 9x support LFNs, but not complete...
e.g. you can add a path like C:\Program Files\OpenSSL\bin
as Win9x will stop after C:\Program. A path like
c:\progra~1\openssl\bin will work, as there are no spaces in
it. Alternative is to use something like
"C:\Program files\OpenSSL\bin", surrounding the path with ""
will cause Win9x to convert it to c:\progra~1\openssl\bin.
Under german Win9x this is no problem, as the path here
would be something like c:\programme\openssl\bin where
no space is in.
o Under NT long file names are okay, so i use em there.
> Maybe I have missed the whole point of your problem, though.
> So, let's have a look at the install script and let's see why the
> repair/uninstall feature do gives you problems.
I hope my above statement makes the problem clear.
Daniel S. Reichenbach
--
Institut Ingenium GmbH http://www.ingenium.de/
Daniel Reichenbach [EMAIL PROTECTED]