summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorMichael Still <mikal@stillhq.com>2017-08-01 10:28:38 +1000
committerMichael Still <mikal@stillhq.com>2017-09-12 05:38:26 +1000
commit0952f80d013c4ab85ff82355312feb2464796e38 (patch)
treeb3f9dc673781c29648296d5c734b297d070c9b3f /etc
parentd83e9c0b177d63c425075438c1462cdd809baa93 (diff)
downloadnova-0952f80d013c4ab85ff82355312feb2464796e38.tar.gz
Move execs of tee to privsep.
Instead of calling tee to write to files as root, we should just write to files as root. Change-Id: Ic48087fdf283b3ba503294a944be91be0c338132
Diffstat (limited to 'etc')
-rw-r--r--etc/nova/rootwrap.d/compute.filters5
1 files changed, 1 insertions, 4 deletions
diff --git a/etc/nova/rootwrap.d/compute.filters b/etc/nova/rootwrap.d/compute.filters
index 8786df809a..1a6127815d 100644
--- a/etc/nova/rootwrap.d/compute.filters
+++ b/etc/nova/rootwrap.d/compute.filters
@@ -37,10 +37,6 @@ blkid: CommandFilter, blkid, root
# nova/virt/disk/mount/nbd.py: 'blockdev', '--flushbufs', device
blockdev: RegExpFilter, blockdev, root, blockdev, (--getsize64|--flushbufs), /dev/.*
-# nova/virt/libvirt/guest.py: 'tee',
-# nova/virt/libvirt/vif.py: utils.execute('tee',
-tee: CommandFilter, tee, root
-
# nova/virt/libvirt/vif.py: 'ip', 'tuntap', 'add', dev, 'mode', 'tap'
# nova/virt/libvirt/vif.py: 'ip', 'link', 'set', dev, 'up'
# nova/virt/libvirt/vif.py: 'ip', 'link', 'delete', dev
@@ -204,6 +200,7 @@ privsep-rootwrap-os_brick: RegExpFilter, privsep-helper, root, privsep-helper, -
privsep-rootwrap-dac_admin: RegExpFilter, privsep-helper, root, privsep-helper, --config-file, /etc/(?!\.\.).*, --privsep_context, nova.privsep.dac_admin_pctxt, --privsep_sock_path, /tmp/.*
+privsep-rootwrap-dacnet_admin: RegExpFilter, privsep-helper, root, privsep-helper, --config-file, /etc/(?!\.\.).*, --privsep_context, nova.privsep.dacnet_admin_pctxt, --privsep_sock_path, /tmp/.*
# nova/virt/libvirt/storage/dmcrypt.py:
cryptsetup: CommandFilter, cryptsetup, root