]> git.ipfire.org Git - thirdparty/libvirt.git/commit
security_dac: honor relabel='no' in chardev config
authorJim Fehlig <jfehlig@suse.com>
Thu, 15 May 2014 22:24:43 +0000 (16:24 -0600)
committerJim Fehlig <jfehlig@suse.com>
Fri, 16 May 2014 21:32:15 +0000 (15:32 -0600)
commita0f82fd2bdac5d7177a03193e9de110e103228e2
tree09cc79aa23ce6a6def8e7925488fa1ab3a4dec09
parentbb917a90b1c86c5b36deb0ff90d2c0823a090687
security_dac: honor relabel='no' in chardev config

The DAC driver ignores the relabel='no' attribute in chardev config

  <serial type='file'>
    <source path='/tmp/jim/test.file'>
      <seclabel model='dac' relabel='no'/>
    </source>
    <target port='0'/>
  </serial>

This patch avoids labeling chardevs when relabel='no' is specified.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Jim Fehlig <jfehlig@suse.com>
src/security/security_dac.c