[pve-devel] [PATCH storage] check if root in zfs regression tests
Dominik Csapak
d.csapak at proxmox.com
Wed Nov 8 10:27:46 CET 2017
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.csapak at 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
More information about the pve-devel
mailing list