Issue #13006 has been updated by Josh Cooper. Category set to windows Keywords set to windows registry
---------------------------------------- Feature #13006: Windows registry provider. https://projects.puppetlabs.com/issues/13006#change-59227 Author: Nigel Kersten Status: Needs More Information Priority: Normal Assignee: Nigel Kersten Category: windows Target version: Affected Puppet version: Keywords: windows registry Branch: **WORK IN PROGRESS** =============== Overview ====== We've had significant demand from Windows Puppet evaluators for functionality to manage the registry on Windows. This is a common thing Windows sysadmins need to do, expressed desired functionality is to: * Pre-license software * Modify proxy settings * Manage custom application registry settings. For our first release, we are not going to target recursion in the registry. Terminology ======== Note that a registry 'key' is not a key in the traditional associative array sense, as keys contain a 'value', which is a name/data pair, so keys can be thought of as associative arrays themselves. Open Questions ========== * What do we do about subkeys? If we're not doing recursion, do we simply ignore them when retrieving the state of a key? * Is it technically feasible to manage HKU for user profiles that aren't loaded? *Nigel seems to remember this is problematic but could be deluded.* Required Functionality ============== Managing state of keys in the following hives: * HKEY_LOCAL_MACHINE (HKLM) * HKEY_CLASSES_ROOT (HKCR) * HKEY_CURRENT_USER (HKCU) * *Does this make sense to manage idempotently given the current user changes?* * *See open question around HKU* -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
