[libvirt] [PATCH 4/4] virt-aa-helper: put static rules in quotes

Christian Ehrhardt posted 4 patches 7 years, 7 months ago
[libvirt] [PATCH 4/4] virt-aa-helper: put static rules in quotes
Posted by Christian Ehrhardt 7 years, 7 months ago
To avoid any issues later on if paths ever change (unlikely but
possible) and to match the style of other generated rules the paths
of the static rules have to be quoted as well.

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
---
 src/security/virt-aa-helper.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/security/virt-aa-helper.c b/src/security/virt-aa-helper.c
index 5f4519d..95906e6 100644
--- a/src/security/virt-aa-helper.c
+++ b/src/security/virt-aa-helper.c
@@ -1149,11 +1149,11 @@ get_files(vahControl * ctl)
         }
     }
     if (needsvhost)
-        virBufferAddLit(&buf, "  /dev/vhost-net rw,\n");
+        virBufferAddLit(&buf, "  \"/dev/vhost-net\" rw,\n");
 
     if (needsVfio) {
-        virBufferAddLit(&buf, "  /dev/vfio/vfio rw,\n");
-        virBufferAddLit(&buf, "  /dev/vfio/[0-9]* rw,\n");
+        virBufferAddLit(&buf, "  \"/dev/vfio/vfio\" rw,\n");
+        virBufferAddLit(&buf, "  \"/dev/vfio/[0-9]*\" rw,\n");
     }
 
     if (ctl->newfile)
-- 
2.7.4

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH 4/4] virt-aa-helper: put static rules in quotes
Posted by Jamie Strandboge 7 years, 6 months ago
On Wed, 2017-09-20 at 16:59 +0200, Christian Ehrhardt wrote:
> To avoid any issues later on if paths ever change (unlikely but
> possible) and to match the style of other generated rules the paths
> of the static rules have to be quoted as well.
> 
> Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
> ---
>  src/security/virt-aa-helper.c | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/src/security/virt-aa-helper.c b/src/security/virt-aa-
> helper.c
> index 5f4519d..95906e6 100644
> --- a/src/security/virt-aa-helper.c
> +++ b/src/security/virt-aa-helper.c
> @@ -1149,11 +1149,11 @@ get_files(vahControl * ctl)
>          }
>      }
>      if (needsvhost)
> -        virBufferAddLit(&buf, "  /dev/vhost-net rw,\n");
> +        virBufferAddLit(&buf, "  \"/dev/vhost-net\" rw,\n");
>  
>      if (needsVfio) {
> -        virBufferAddLit(&buf, "  /dev/vfio/vfio rw,\n");
> -        virBufferAddLit(&buf, "  /dev/vfio/[0-9]* rw,\n");
> +        virBufferAddLit(&buf, "  \"/dev/vfio/vfio\" rw,\n");
> +        virBufferAddLit(&buf, "  \"/dev/vfio/[0-9]*\" rw,\n");
>      }
>  
>      if (ctl->newfile)

LGTM +1
-- 
Jamie Strandboge             | http://www.canonical.com--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list