since 'zpool status' runs now with non-root priliveges,
we have to explicitely test for root, else we cannot build
without root but with zfs utils installed

Signed-off-by: Dominik Csapak <d.csa...@proxmox.com>
---
 test/run_test_zfspoolplugin.pl | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/test/run_test_zfspoolplugin.pl b/test/run_test_zfspoolplugin.pl
index bda8348..f3f4b55 100755
--- a/test/run_test_zfspoolplugin.pl
+++ b/test/run_test_zfspoolplugin.pl
@@ -2664,6 +2664,11 @@ if ($@) {
     exit 0;
 }
 
+if ($> ne 0) { # $> is the effective user id
+    warn "not root, not running tests.\n";
+    exit 0;
+}
+
 setup_zpool();
 
 my $time = time;
-- 
2.11.0


_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to