[spambayes-bugs] [ spambayes-Feature Requests-1124409 ] Remove admin registry write requirements for install

SourceForge.net noreply at sourceforge.net
Thu Feb 17 01:14:41 CET 2005


Feature Requests item #1124409, was opened at 2005-02-17 13:14
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1124409&group_id=61702

Category: Outlook
Group: None
Status: Open
Priority: 5
Submitted By: Tony Meyer (anadelonbrin)
Assigned to: Tony Meyer (anadelonbrin)
Summary: Remove admin registry write requirements for install

Initial Comment:
Installing the plug-in currently requires write-access
to parts of the registry that a 'regular' user does not
have.  We can probably register in other places to work
around this, which would be good.  I'll try to get this
done for 1.1 (probably a2, but maybe a1).

---

Tips from Ryan Malayter:

The add-in itself appears to be registered with outlook
in the USER portion of the registry:
 
HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\SpamBayes.Out
lookAddin

However, the SpamBayes.OutlookAddin ProgID appears to
be registered in a protected part of the registry:
 
HKEY_CLASSES_ROOT\AppID\{3556EDEE-FC91-4cf2-A0E4-7489747BAB10}
 
HKEY_CLASSES_ROOT\CLSID\{3556EDEE-FC91-4cf2-A0E4-7489747BAB10}
  HKEY_CLASSES_ROOT\SpamBayes.OutlookAddin

Instead, I would think you could put similar entries
into the
corresponding parts of the user's registry hive:
  HKEY_CURRENT_USER\Software\Classes\AppID
  HKEY_CURRENT_USER\Software\Classes\CLSID
  HKEY_CURRENT_USER\Software\Classes\SpamBayes.OutlookAddin

Of course, the spambayes program files and DLLs
themselves would have to go into the
%USERPROFILE%\Application Data directory, which is the
only place a "standard user" can write on the machine.

---

In addition to these changes, I suppose that when doing
a "for all users" registration, we should do what we
currently do.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498106&aid=1124409&group_id=61702


More information about the Spambayes-bugs mailing list