Added user and group management to ejabberd module
This commit is contained in:
parent
d0102b4854
commit
c01a2afb9b
1 changed files with 5 additions and 1 deletions
|
@ -22,6 +22,9 @@
|
|||
#
|
||||
class ejabberd {
|
||||
|
||||
include user::system
|
||||
realize(User["ejabberd"], Group["ejabberd"])
|
||||
|
||||
if !$ejabberd_hosts {
|
||||
$ejabberd_hosts = [ "${homename}" ]
|
||||
}
|
||||
|
@ -30,7 +33,8 @@ class ejabberd {
|
|||
}
|
||||
|
||||
package { "ejabberd":
|
||||
ensure => installed,
|
||||
ensure => installed,
|
||||
require => [ User["ejabberd"], User["ejabberd"] ],
|
||||
}
|
||||
|
||||
service { "ejabberd":
|
||||
|
|
Loading…
Add table
Reference in a new issue