The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using https://tickets.puppetlabs.com. See the following page for information on filing tickets with JIRA:

Feature #4796

Add global audit configuration

Added by James Turnbull almost 5 years ago.

Status:AcceptedStart date:09/17/2010
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:metaparameters
Target version:3.x
Affected Puppet version:2.6.0 Branch:
Keywords:

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com


Description

See http://www.puppetlabs.com/blog/all-about-auditing-with-puppet/

Seems like this should almost be a separate configuration from the manifests. It might be worthwhile to say “audit everything”, or “audit all files owners and modes”, or “audit all packages” rather than having to add audit information to manifests all around the system.

Auditing definitely seems like more of an aspect (in the “aspect-oriented” sense of the word), which would benefit from specification external to the detailed manifest information.

Also available in: Atom PDF