Issue #4460 has been updated by Markus Roberts.
After reading the thread linked in the report, I am inclined to reject this ticket. The "bug" is essentially that if you add a user with puppet and don't specify a shell you get the system default shell (sh), which the debian maintainers have changed from bash to dash. Saying that puppet should use a higher level tool which has its own defaulting mechanism (and thus wasn't affected by the change) to "fix" this seems silly. If you do not want the system default shell you should 1) specify the shell, or 2) change the user default, both of which are easy to do with puppet. If you fell that debian should go back to having bash as the default you should talk to them. ---------------------------------------- Bug #4460: adduser should be used to add user on Ubuntu/Debian instead of useradd http://projects.puppetlabs.com/issues/4460 Author: Mathias Gug Status: Needs more information Priority: Normal Assigned to: Mathias Gug Category: user Target version: Affected version: Keywords: Branch: If a user is created via puppet useradd is called. The recommendation on Ubuntu and Debian is to use adduser instead. See https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/64700. -- 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.
