Hi,
I have a parametrised class to manage /etc/security/access.conf that
accepts an "entries" parameter.
I've included this class in a generic node definition:
node common-node {
class{'pam_access':
entries => ["+ : ALL : ALL"],
}
}
My real nodes inherit this node definition:
node 'test01' inherits common-node {
}
How can I override this class parameter in the test01 node? I've tried
setting
Class['pam_access'] {
entries => ["- : idiot : ALL" ],
}
But it doesn't seem to have any effect. The initial settings remain active
and no error is logged.
How can I do this type of change with parametrised classes?
Regards,
Rik
--I have a parametrised class to manage /etc/security/access.conf that
accepts an "entries" parameter.
I've included this class in a generic node definition:
node common-node {
class{'pam_access':
entries => ["+ : ALL : ALL"],
}
}
My real nodes inherit this node definition:
node 'test01' inherits common-node {
}
How can I override this class parameter in the test01 node? I've tried
setting
Class['pam_access'] {
entries => ["- : idiot : ALL" ],
}
But it doesn't seem to have any effect. The initial settings remain active
and no error is logged.
How can I do this type of change with parametrised classes?
Regards,
Rik
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/W3UucsSZ49oJ.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.