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