EldoS | Feel safer!

Software components for data protection, secure storage and transfer

SolFSInstaller

Also by EldoS: CallbackFilter
A component to monitor and control disk activity, track file and directory operations (create, read, write, rename etc.), alter file data, encrypt files, create virtual files.
#5909
Posted: 04/17/2008 04:12:15
by Davie De Smet (Priority Standard support level)
Joined: 02/15/2008
Posts: 5


We have encountered strange behavior from the SolFSInstaller giving us inconsistent responses related to weather drivers are installed or not installed.

SolFSInstaller /u
the (un)installer reports that the drivers are not installed.

if we then try:
SolFSInstaller /i
the installer reports that the drivers are already installed.

The only option is to manually remove the driver files and then run the installer again. This does not occur often, but only occasionally.

What could potentially be going on here?
#5912
Posted: 04/17/2008 04:47:46
by Eugene Mayevski (EldoS Corp.)

What is SolFSInstaller? I don't remember that we ship this application (at least publicly).


Sincerely yours
Eugene Mayevski
#5914
Posted: 04/17/2008 04:56:21
by Kenny Clement (Priority Standard support level)
Joined: 09/03/2007
Posts: 61

No.
That's a commandline .NET application we wrote.
Matt thought you guys wrote it, which is incorrect.

It's basically a wrapper for the

SolFSStorage.InstallDrivers(DiskDriver, FSDriver, out reboot, "appName");
SolFSStorage.UninstallDrivers(out reboot, "appName");

functions.

If uninstall says the drivers are not installed, that means that
SolFSStorage.UninstallDrivers(out reboot, "appName");
has thrown an IOException (meaning the drivers aren't installed)


For the installDrivers, we check first if the file exists, and what version it is.

Meaning, for installation, we check the filesystem for the solfs.sys and soldisk.sys files.
For uninstall, we rely on your API.

Is it possible that uninstall gives an IOException, even though the files are there?
#5919
Posted: 04/17/2008 07:45:07
by Davie De Smet (Priority Standard support level)
Joined: 02/15/2008
Posts: 5

Looks like we encounter issues with the installer when we are uninstall the drivers and do not reboot. when we subsequently reinstall the drivers, we see exceptions in our client.
#5920
Posted: 04/17/2008 08:09:27
by Eugene Mayevski (EldoS Corp.)

Does your application handle RebootNeeded parameter? If RebootNeeded is true after calling UninstallDrivers, then you *must* reboot. You can't continue installation.


Sincerely yours
Eugene Mayevski
Also by EldoS: SecureBlackbox
200+ components and classes for digital security, signing, encryption and secure networking.

Reply

Statistics

Topic viewed 2928 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!