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.

Reply via email to