RT RT/krbdev.mit.edu: Ticket #5753 NIM: BUG: APP: Do not report errors for modules that are not installed Signed in as guest.
[Logout]

[Home] [Search] [Configuration]

[Display] [History] [Basics] [Dates] [People] [Links] [Jumbo]

 
 

 The Basics  
Id
5753
Status
resolved
Worked
0 min
Priority
0/0
Queue
krb5
 

 Keyword Selections  
Component
  • windows
Version_reported
Version_Fixed
  • 1.6.3
Target_Version
  • 1.6.3
Tags
  • pullup
 

 Relationships  
Depends on:
Depended on by:
Parents:
  • 5691: (jaltman) Post KFW 3.2.1 Tracking Ticket [resolved]
Children:

Refers to:
Referred to by:
 
 Dates  
Created: Tue Sep 18 14:03:22 2007
Starts: Not set
Started: Not set
Last Contact: Mon Oct 1 19:18:34 2007
Due: Not set
Updated: Mon Oct 1 19:18:34 2007 by tlyu
 

 People  
Owner
 jaltman
Requestors
 jaltman@mit.edu
Cc
 
AdminCc
 
 

 More about Jeffrey Altman  
Comments about this user:
No comment entered about this user
This user's 25 highest priority tickets:
 

History   Display mode: [Brief headers] [Full headers]
      Tue Sep 18 14:03:22 2007  jaltman - Ticket created    
     
Subject: NM: BUG: APP: Do not report errors for modules that are not installed

If an ImagePath value is not defined for a module, the module should be
ignored and an error loading the module should not be reported to the
user.

There are many legitimate reasons why there might be a Module key for a
module that is not installed.  Examples include:

(1) Roaming profile and the module in question is installed on some
    machines but not others

(2) 64-bit and 32-bit environments.  A module might be installed in
    one but not the other.

(3) The module was uninstalled and the user's profile was not available
    to perform cleanup.

In all of these cases, annoying the user with an error and incrementing
the error count on the module is wrong.  If the user wants to know why a
module is not present, she can look on the plugins page and easily see
that the module is not installed.



Download (untitled) 815b
      Sun Sep 30 00:29:34 2007  jaltman - Stolen from asanka    
      Sun Sep 30 00:29:50 2007  jaltman - Queue changed from kfw to krb5    
      Sun Sep 30 00:30:01 2007  jaltman - Subject changed from NM: BUG: APP: Do not report errors for modules that are not installed to NIM: BUG: APP: Do not report errors for modules that are not installed    
      Sun Sep 30 00:30:27 2007  jaltman - Component windows added    
      Sun Sep 30 00:44:36 2007  jaltman - Status changed from open to resolved    
      Sun Sep 30 00:44:37 2007  jaltman - Correspondence added    
     
From: jaltman@mit.edu
Subject: SVN Commit

Remove Krb5Cred, Krb5Ident, and Krb4Cred default configuration data from
the KMM Schema.  Require that modules that are installed be properly
installed.

Add NIM Module Registry values to the NSIS installer.  These values were
already being set by the Wix installer.

By removing the ImagePath default, unable to load module errors will
not be generated when the module has not in fact been installed.


Commit By: jaltman



Revision: 20022
Changed Files:
U   trunk/src/windows/identity/kmm/kmmconfig.csv
U   trunk/src/windows/installer/nsis/kfw-fixed.nsi


Download (untitled) 560b
      Sun Sep 30 00:44:58 2007  jaltman - Status changed from resolved to open    
      Sun Sep 30 00:44:58 2007  jaltman - Target_Version 1.6.3 added    
      Sun Sep 30 00:44:58 2007  jaltman - Tags pullup added    
      Sun Sep 30 00:45:30 2007  jaltman - Ticket 5753 MemberOf ticket 5691.    
      Sun Sep 30 10:42:27 2007  jaltman - Status changed from open to resolved    
      Sun Sep 30 10:42:27 2007  jaltman - Correspondence added    
     
From: jaltman@mit.edu
Subject: SVN Commit

When there is no ImagePath value for a module it indicates
that the module has not been installed.  Do not report an
error to the end user for uninstalled modules.  This will
only annoy the user and there is probably nothing the user
can do about it.  Perhaps the user uninstalled the module
intentionally.  The fact that there is still a HKCU key
remaining is not an indication that the module is in use.


Commit By: jaltman



Revision: 20023
Changed Files:
U   trunk/src/windows/identity/kmm/kmm_registrar.c


Download (untitled) 512b
      Mon Oct  1 19:18:15 2007  tlyu - Correspondence added    
     
From: tlyu@mit.edu
Subject: SVN Commit

pull up r20022 from trunk

 r20022@cathode-dark-space:  jaltman | 2007-09-30 00:44:31 -0400
 ticket: 5753

 Remove Krb5Cred, Krb5Ident, and Krb4Cred default configuration data from
 the KMM Schema.  Require that modules that are installed be properly
 installed.

 Add NIM Module Registry values to the NSIS installer.  These values were
 already being set by the Wix installer.

 By removing the ImagePath default, unable to load module errors will
 not be generated when the module has not in fact been installed.




Commit By: tlyu



Revision: 20062
Changed Files:
_U  branches/krb5-1-6/
U   branches/krb5-1-6/src/windows/identity/kmm/kmmconfig.csv
U   branches/krb5-1-6/src/windows/installer/nsis/kfw-fixed.nsi


Download (untitled) 725b
      Mon Oct  1 19:18:31 2007  tlyu - Version_Fixed 1.6.3 added    
      Mon Oct  1 19:18:31 2007  tlyu - Correspondence added    
     
From: tlyu@mit.edu
Subject: SVN Commit

pull up r20023 from trunk

 r20023@cathode-dark-space:  jaltman | 2007-09-30 10:42:22 -0400
 ticket: 5753

 When there is no ImagePath value for a module it indicates
 that the module has not been installed.  Do not report an
 error to the end user for uninstalled modules.  This will
 only annoy the user and there is probably nothing the user
 can do about it.  Perhaps the user uninstalled the module
 intentionally.  The fact that there is still a HKCU key
 remaining is not an indication that the module is in use.




Commit By: tlyu



Revision: 20063
Changed Files:
_U  branches/krb5-1-6/
U   branches/krb5-1-6/src/windows/identity/kmm/kmm_registrar.c


Download (untitled) 663b