1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2024-12-25 01:34:11 +03:00
libvirt/po
Daniel P. Berrange b170eb99f5 Add two new security label types
Curently security labels can be of type 'dynamic' or 'static'.
If no security label is given, then 'dynamic' is assumed. The
current code takes advantage of this default, and avoids even
saving <seclabel> elements with type='dynamic' to disk. This
means if you temporarily change security driver, the guests
can all still start.

With the introduction of sVirt to LXC though, there needs to be
a new default of 'none' to allow unconfined LXC containers.

This patch introduces two new security label types

 - default:  the host configuration decides whether to run the
             guest with type 'none' or 'dynamic' at guest start
 - none:     the guest will run unconfined by security policy

The 'none' label type will obviously be undesirable for some
deployments, so a new qemu.conf option allows a host admin to
mandate confined guests. It is also possible to turn off default
confinement

  security_default_confined = 1|0  (default == 1)
  security_require_confined = 1|0  (default == 0)

* src/conf/domain_conf.c, src/conf/domain_conf.h: Add new
  seclabel types
* src/security/security_manager.c, src/security/security_manager.h:
  Set default sec label types
* src/security/security_selinux.c: Handle 'none' seclabel type
* src/qemu/qemu.conf, src/qemu/qemu_conf.c, src/qemu/qemu_conf.h,
  src/qemu/libvirtd_qemu.aug: New security config options
* src/qemu/qemu_driver.c: Tell security driver about default
  config
2012-02-02 17:44:37 -07:00
..
af.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
am.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ar.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
as.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
be.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
bg.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
bn_IN.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
bn.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
bs.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ca.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
cs.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
cy.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
da.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
de.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
el.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
en_GB.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
es.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
et.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
eu_ES.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
fa.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
fi.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
fr.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
gl.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
gu.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
he.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
hi.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
hr.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
hu.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
hy.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
id.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
is.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
it.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ja.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ka.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
kn.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ko.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ku.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
libvirt.pot Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
lo.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
lt.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
lv.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
mk.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ml.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
mr.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ms.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
my.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
nb.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
nl.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
nn.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
nso.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
or.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
pa.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
pl.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
POTFILES.in Add two new security label types 2012-02-02 17:44:37 -07:00
pt_BR.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
pt.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ro.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ru.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
si.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
sk.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
sl.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
sq.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
sr.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
sr@latin.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
sv.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ta.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
te.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
th.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
tr.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
uk.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
ur.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
vi_VN.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
vi.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
zh_CN.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
zh_TW.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00
zu.po Release of libvirt-0.9.9 2012-01-07 12:18:06 +08:00