I'm playing around with Puppet using two (physical) computers, the puppetmaster running Scientific Linux 6.3, the other Fedora 15. When puppet agent runs, the following very simple test manifest creates the relevant home directory on Scientific:
However, on Fedora 15, the home directory is not created. The puppet log files show nothing that looks remarkable to me, no failures or anything. I'm using the puppet version from the Fedora repos on Fedora, and the one from the PuppetLabs repo on Scientific.
What might the problem be?
Code:
package {'zsh':
ensure => 'present',
}
user {'blah':
ensure => 'present',
comment => 'Test user with zsh shell',
uid => '200',
gid => '100',
shell => '/bin/zsh',
groups => ['audio', 'video'],
home => '/home/blah',
managehome => 'true',
password => 'MYPWDHASH',
}
What might the problem be?