Added system user for QEMU

This commit is contained in:
Ossi Salmi 2012-02-10 11:53:46 +02:00
parent 9c39707a82
commit 02c310923b
2 changed files with 20 additions and 2 deletions

View file

@ -25,9 +25,13 @@ class libvirt::client {
#
class libvirt::kvm inherits libvirt::client {
include user::system
realize(User["qemu"], Group["qemu"])
package { "qemu-kvm":
ensure => installed,
before => Service["libvirtd"],
require => [ User["qemu"], Group["qemu"] ],
}
if !$libvirt_admingroup {

View file

@ -208,6 +208,20 @@ class user::system {
require => Group["vsroom"],
}
# QEMU for KVM
@group { "qemu":
ensure => present,
gid => 815,
}
@user { "qemu":
uid => 815,
gid => 815,
comment => "Service QEMU",
home => "/var/empty",
shell => "/sbin/nologin",
require => Group["qemu"],
}
}