Return-Path: FRINK@dipmza.physik.Uni-Mainz.DE

Dear Peeter,

I have attached a service that should do what you need. It is still
beta and not very much tested however (and not documented as well).

- Compile it with gcc or VC++.
- Create a registry key at
  HKEY_LOCAL_MACHINE\Software\Utilities\Ext2Tools\Users
  and add values of the like PHYSICALDRIVE0, type REG_SZ (no \\.\)
  with a comma-separated list of users and/or groups who should use
  the Ext2Tools (not necessary to include Administrators and System).
- Install the service with 'ext2serv -install' (as Administrator)
- Start it with Control Panel/Services.
  It will now apply the ACL specified in the registry, and then wait
  for changes of this key (should not use many system resources)
  to reapply the ACL.

If you don't want to run it as a service, use 'ext2serv -now'
to apply the ACL once. Or set the Startup Type to Automatic
and a value AutoTerminate, type REG_DWORD, 1 under
HKEY_LOCAL_MACHINE\Software\Utilities\Ext2Tools\Parameters
Then it should apply the ACL at boot time, then terminate completely.

Further I added a small program that copies the ACL from one file
to another. You can use it to check if the ACL on \\.\PHYSICALDRIVE0
is o.k. by copying it to an existing e.g. c:\temp\test.txt and view
it with Explorer/Permissions. Usage should be clear.

Best regards,

Alex
