My question is about using
resources { ''user'':
   purge => true,
}
On http://docs.puppetlabs.com/references/stable/type.html#resources it mentions
a parameter "unless_system_user" :
   "This keeps system users from being purged. By default, it does not
purge users
    whose UIDs are less than or equal to 500, but you can specify a different
UID
    as the inclusive limit. Valid values are true, false. Values can match
/^\d+$/."
Are the following examples valid ?  !! with the understanding that only ONE
would be used !!
# the first two are obvious, but I prefer to have the examples
resources { ''user'':
   purge => true,
   unless_system_user => false,
}
 
resources { ''user'':
   purge => true,
   unless_system_user => true,
}
 
# this is the REAL question
resources { ''user'':
   purge => true,
   unless_system_user => ''1000'',
}
 
“Sometimes I think the surest sign that intelligent life exists elsewhere in the
universe is that none of it has tried to contact us.”
Bill Waterson (Calvin & Hobbes)
-- 
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
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.
On Thursday, June 21, 2012 12:32:29 PM UTC-5, Ygor wrote:> > Are the following examples valid ? !! with the understanding that only > ONE would be used !! > > # the first two are obvious, but I prefer to have the examples > resources { ''user'': > purge => true, > unless_system_user => false, > } >That looks valid. It declares that *all* unmanaged users should be purged. resources { ''user'':> purge => true, > unless_system_user => true, > } >That also looks valid. It declares that all unmanaged users whose UIDs are at least 501 should be purged. # this is the REAL question> resources { ''user'': > purge => true, > unless_system_user => ''1000'', > } >And that looks valid, too. It declares that all unmanaged users whose UIDs are at least 1001 should be purged. Resource purging can be useful, but it is also dangerous. I urge you to test carefully. John -- 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/-/IpW3GmZE-b0J. 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.
Absolutely. That''s why I started by asking for a sanity / syntax check. Thanks for your response. On Jun 21, 2012, at 4:54 PM, jcbollinger wrote:> Resource purging can be useful, but it is also dangerous. I urge you to test carefully.-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. 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.