Issue #2645 has been updated by Kenny Gryp.
We're having issues as well. We're forcing some userids (real persons), but for system users, we just define them in puppet without specifying a userid. As workaround we now need a way to make sure the system users are created first or last, because our real users userid is have adjacent userids. Now when puppet mixes those, real users cannot be added because another user took that userid. One simple way I figured out already is adding a user with a very high uuid, higher than the one's we'll be allocating, so that when a new uuid is picket, it's not conflicting. ---------------------------------------- Feature #2645: Support "-r" option to useradd (create a system user) http://projects.puppetlabs.com/issues/2645 Author: Robin Bowes Status: Accepted Priority: Normal Assigned to: Category: user Target version: Affected version: 0.24.8 Keywords: Branch: Red Hat have added a -r option to useradd: -r This flag is used to create a system account. That is, a user with a UID lower than the value of UID_MIN defined in /etc/login.defs and whose password does not expire. Note that useradd will not create a home directory for such an user, regardless of the default setting in /etc/login.defs. You have to specify -m option if you want a home directory for a system account to be created. This is an option added by Red Hat I'd like to have support for this in puppet. -- 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.
