1eda14cbcSMatt Macy# 2eda14cbcSMatt Macy# Copyright (c) 2016, 2019 by Delphix. All rights reserved. 3eda14cbcSMatt Macy# These variables are used by zfs-tests.sh to constrain which utilities 4eda14cbcSMatt Macy# may be used by the suite. The suite will create a directory which is 5eda14cbcSMatt Macy# the only element of $PATH and create symlinks from that dir to the 6eda14cbcSMatt Macy# binaries listed below. 7eda14cbcSMatt Macy# 8eda14cbcSMatt Macy# Please keep the contents of each variable sorted for ease of reading 9eda14cbcSMatt Macy# and maintenance. 10eda14cbcSMatt Macy# 11eda14cbcSMatt Macyexport SYSTEM_FILES_COMMON='arp 12eda14cbcSMatt Macy awk 13eda14cbcSMatt Macy base64 14eda14cbcSMatt Macy basename 15eda14cbcSMatt Macy bc 16eda14cbcSMatt Macy bunzip2 17eda14cbcSMatt Macy bzcat 18eda14cbcSMatt Macy cat 19eda14cbcSMatt Macy chgrp 20eda14cbcSMatt Macy chmod 21eda14cbcSMatt Macy chown 22eda14cbcSMatt Macy cksum 23eda14cbcSMatt Macy cmp 24eda14cbcSMatt Macy cp 25eda14cbcSMatt Macy cpio 26eda14cbcSMatt Macy cut 27eda14cbcSMatt Macy date 28eda14cbcSMatt Macy dd 29eda14cbcSMatt Macy df 30eda14cbcSMatt Macy diff 31eda14cbcSMatt Macy dirname 32eda14cbcSMatt Macy dmesg 33eda14cbcSMatt Macy du 34eda14cbcSMatt Macy echo 35eda14cbcSMatt Macy egrep 369db44a8eSMartin Matuska env 37eda14cbcSMatt Macy expr 38eda14cbcSMatt Macy false 39eda14cbcSMatt Macy file 40eda14cbcSMatt Macy find 41eda14cbcSMatt Macy fio 42eda14cbcSMatt Macy getconf 43eda14cbcSMatt Macy getent 44eda14cbcSMatt Macy getfacl 45eda14cbcSMatt Macy grep 46eda14cbcSMatt Macy gunzip 47eda14cbcSMatt Macy gzip 48eda14cbcSMatt Macy head 49eda14cbcSMatt Macy hostname 50eda14cbcSMatt Macy id 51eda14cbcSMatt Macy iostat 52eda14cbcSMatt Macy kill 53eda14cbcSMatt Macy ksh 54eda14cbcSMatt Macy ln 55eda14cbcSMatt Macy logname 56eda14cbcSMatt Macy ls 57eda14cbcSMatt Macy mkdir 58eda14cbcSMatt Macy mknod 59eda14cbcSMatt Macy mktemp 60eda14cbcSMatt Macy mount 61eda14cbcSMatt Macy mv 62eda14cbcSMatt Macy net 63eda14cbcSMatt Macy od 64eda14cbcSMatt Macy openssl 65eda14cbcSMatt Macy pamtester 66eda14cbcSMatt Macy pax 67eda14cbcSMatt Macy pgrep 68eda14cbcSMatt Macy ping 69eda14cbcSMatt Macy pkill 70eda14cbcSMatt Macy printenv 71eda14cbcSMatt Macy printf 72eda14cbcSMatt Macy ps 73eda14cbcSMatt Macy pwd 74eda14cbcSMatt Macy python 75eda14cbcSMatt Macy python2 76eda14cbcSMatt Macy python3 77eda14cbcSMatt Macy quotaon 78eda14cbcSMatt Macy readlink 79eda14cbcSMatt Macy rm 80eda14cbcSMatt Macy rmdir 81eda14cbcSMatt Macy scp 82eda14cbcSMatt Macy script 83eda14cbcSMatt Macy sed 84eda14cbcSMatt Macy seq 85eda14cbcSMatt Macy setfacl 86eda14cbcSMatt Macy sh 87eda14cbcSMatt Macy sleep 88eda14cbcSMatt Macy sort 89eda14cbcSMatt Macy ssh 90eda14cbcSMatt Macy stat 91eda14cbcSMatt Macy strings 92eda14cbcSMatt Macy su 93eda14cbcSMatt Macy sudo 94eda14cbcSMatt Macy sum 95eda14cbcSMatt Macy swapoff 96eda14cbcSMatt Macy swapon 97eda14cbcSMatt Macy sync 98eda14cbcSMatt Macy tail 99eda14cbcSMatt Macy tar 100eda14cbcSMatt Macy tee 101eda14cbcSMatt Macy timeout 102eda14cbcSMatt Macy touch 103eda14cbcSMatt Macy tr 104eda14cbcSMatt Macy true 105eda14cbcSMatt Macy truncate 106eda14cbcSMatt Macy umask 107eda14cbcSMatt Macy umount 108eda14cbcSMatt Macy uname 1092c48331dSMatt Macy uniq 110eda14cbcSMatt Macy uuidgen 111eda14cbcSMatt Macy vmstat 112eda14cbcSMatt Macy wait 113eda14cbcSMatt Macy wc 114eda14cbcSMatt Macy which 115eda14cbcSMatt Macy xargs' 116eda14cbcSMatt Macy 117eda14cbcSMatt Macyexport SYSTEM_FILES_FREEBSD='chflags 118eda14cbcSMatt Macy compress 119eda14cbcSMatt Macy diskinfo 120eda14cbcSMatt Macy dumpon 121eda14cbcSMatt Macy fsck 122eda14cbcSMatt Macy getextattr 123eda14cbcSMatt Macy gpart 124eda14cbcSMatt Macy jail 125eda14cbcSMatt Macy jexec 126eda14cbcSMatt Macy jls 127eda14cbcSMatt Macy lsextattr 128eda14cbcSMatt Macy md5 129eda14cbcSMatt Macy mdconfig 130eda14cbcSMatt Macy mkfifo 131eda14cbcSMatt Macy newfs 132eda14cbcSMatt Macy pw 133eda14cbcSMatt Macy rmextattr 134eda14cbcSMatt Macy setextattr 135eda14cbcSMatt Macy sha256 136eda14cbcSMatt Macy showmount 137eda14cbcSMatt Macy swapctl 138eda14cbcSMatt Macy sysctl 139eda14cbcSMatt Macy uncompress' 140eda14cbcSMatt Macy 141eda14cbcSMatt Macyexport SYSTEM_FILES_LINUX='attr 142eda14cbcSMatt Macy bash 143eda14cbcSMatt Macy blkid 144eda14cbcSMatt Macy blockdev 145eda14cbcSMatt Macy chattr 146eda14cbcSMatt Macy dmidecode 147eda14cbcSMatt Macy exportfs 148eda14cbcSMatt Macy fallocate 149eda14cbcSMatt Macy fdisk 150eda14cbcSMatt Macy free 151eda14cbcSMatt Macy getfattr 152eda14cbcSMatt Macy groupadd 153eda14cbcSMatt Macy groupdel 154eda14cbcSMatt Macy groupmod 155eda14cbcSMatt Macy hostid 156eda14cbcSMatt Macy losetup 157eda14cbcSMatt Macy lsattr 158eda14cbcSMatt Macy lsblk 159eda14cbcSMatt Macy lscpu 160eda14cbcSMatt Macy lsmod 161eda14cbcSMatt Macy lsscsi 162eda14cbcSMatt Macy md5sum 163eda14cbcSMatt Macy mkswap 164eda14cbcSMatt Macy modprobe 165eda14cbcSMatt Macy mpstat 166eda14cbcSMatt Macy nproc 167eda14cbcSMatt Macy parted 168eda14cbcSMatt Macy perf 169eda14cbcSMatt Macy setenforce 170eda14cbcSMatt Macy setfattr 171eda14cbcSMatt Macy sha256sum 172eda14cbcSMatt Macy udevadm 173eda14cbcSMatt Macy useradd 174eda14cbcSMatt Macy userdel 175eda14cbcSMatt Macy usermod' 176eda14cbcSMatt Macy 177eda14cbcSMatt Macyexport ZFS_FILES='zdb 178eda14cbcSMatt Macy zfs 179eda14cbcSMatt Macy zhack 180eda14cbcSMatt Macy zinject 181eda14cbcSMatt Macy zpool 182eda14cbcSMatt Macy ztest 183eda14cbcSMatt Macy raidz_test 184eda14cbcSMatt Macy arc_summary 185eda14cbcSMatt Macy arcstat 186eda14cbcSMatt Macy dbufstat 1877877fdebSMatt Macy mount.zfs 188eda14cbcSMatt Macy zed 189eda14cbcSMatt Macy zgenhostid 190eda14cbcSMatt Macy zstream 191eda14cbcSMatt Macy zstreamdump 1927877fdebSMatt Macy zfs_ids_to_path 1937877fdebSMatt Macy zpool_influxdb' 194eda14cbcSMatt Macy 195c40487d4SMatt Macyexport ZFSTEST_FILES='badsend 196c40487d4SMatt Macy btree_test 197eda14cbcSMatt Macy chg_usr_exec 198eda14cbcSMatt Macy devname2devid 199eda14cbcSMatt Macy dir_rd_update 2007877fdebSMatt Macy draid 201eda14cbcSMatt Macy file_check 202eda14cbcSMatt Macy file_trunc 203eda14cbcSMatt Macy file_write 204eda14cbcSMatt Macy get_diff 205eda14cbcSMatt Macy largest_file 206eda14cbcSMatt Macy libzfs_input_check 207eda14cbcSMatt Macy mkbusy 208eda14cbcSMatt Macy mkfile 209eda14cbcSMatt Macy mkfiles 210eda14cbcSMatt Macy mktree 211eda14cbcSMatt Macy mmap_exec 212eda14cbcSMatt Macy mmap_libaio 213eda14cbcSMatt Macy mmapwrite 214eda14cbcSMatt Macy nvlist_to_lua 215eda14cbcSMatt Macy randfree_file 216eda14cbcSMatt Macy randwritecomp 217eda14cbcSMatt Macy readmmap 218eda14cbcSMatt Macy rename_dir 219eda14cbcSMatt Macy rm_lnkcnt_zero_file 220caed7b1cSMartin Matuska send_doall 221eda14cbcSMatt Macy threadsappend 222eda14cbcSMatt Macy user_ns_exec 223eda14cbcSMatt Macy xattrtest 224eda14cbcSMatt Macy stride_dd' 225