Dear all,
I have a modul accounts to create user. That is working fine. Today I would
like to remove a user but it does not work.
Unfortunately I don't understand the error. Can you please have a look?
Error: No command localdelete defined for provider
Error:
/Stage[main]/Accounts/Accounts::Virtual[testuser]/User[testuser]/ensure:
change from present to absent failed: No command localdelete defined for
provider
cat init.pp
class accounts {
@accounts::virtual { 'testuser':
ensure => absent,
comment => 'testuser',
uid => '1000',
gid => '1000',
group => 'testuser',
}
....
}
define accounts::virtual (
$ensure = present,
$comment = undef,
$uid = undef,
$home = undef,
$group = undef,
$gid = undef,
$password = undef,
$shell = '/bin/bash',
$sshkeytype = 'rsa',
$sshkey = undef,
$sol10_profile = undef,
$sol11_profile = undef,
) {
include accounts::groups
$username = $title
user { $username:
ensure => $ensure,
comment => $comment,
uid => $uid,
gid => $gid,
shell => $shell,
home => $home_dir,
managehome => true,
forcelocal => true,
password => $password,
}
....
}
Best regards,
Andreas
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/3085ee71-0526-452c-840f-330ab3166c29%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.