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 xxh128sum' 105 106export SYSTEM_FILES_FREEBSD='chflags 107 compress 108 diskinfo 109 fsck 110 getextattr 111 gpart 112 jail 113 jexec 114 jls 115 lsextattr 116 mdconfig 117 newfs 118 pw 119 rmextattr 120 setextattr 121 showmount 122 swapctl 123 sysctl 124 trim 125 uncompress' 126 127export SYSTEM_FILES_LINUX='attr 128 blkid 129 blkdiscard 130 blockdev 131 chattr 132 exportfs 133 fallocate 134 flock 135 free 136 getfattr 137 groupadd 138 groupdel 139 groupmod 140 hostid 141 logger 142 losetup 143 lsattr 144 lsblk 145 lscpu 146 lsmod 147 lsscsi 148 mkswap 149 modprobe 150 mountpoint 151 mpstat 152 nsenter 153 parted 154 perf 155 setfattr 156 setpriv 157 udevadm 158 unshare 159 useradd 160 userdel 161 usermod 162 wipefs' 163 164export ZFS_FILES='zdb 165 zfs 166 zhack 167 zinject 168 zpool 169 ztest 170 raidz_test 171 arc_summary 172 arcstat 173 zilstat 174 dbufstat 175 mount.zfs 176 zed 177 zgenhostid 178 zstream 179 zfs_ids_to_path 180 zpool_influxdb' 181 182export ZFSTEST_FILES='badsend 183 btree_test 184 chg_usr_exec 185 clonefile 186 clone_mmap_cached 187 clone_mmap_write 188 devname2devid 189 dir_rd_update 190 draid 191 file_fadvise 192 file_append 193 file_check 194 file_trunc 195 file_write 196 get_diff 197 getversion 198 largest_file 199 libzfs_input_check 200 manipulate_user_buffer 201 mkbusy 202 mkfile 203 mkfiles 204 mktree 205 mmap_exec 206 mmap_libaio 207 mmap_seek 208 mmap_sync 209 mmapwrite 210 nvlist_to_lua 211 randfree_file 212 randwritecomp 213 readmmap 214 read_dos_attributes 215 renameat2 216 rename_dir 217 rm_lnkcnt_zero_file 218 send_doall 219 threadsappend 220 user_ns_exec 221 write_dos_attributes 222 xattrtest 223 stride_dd 224 zed_fd_spill-zedlet 225 suid_write_to_file 226 cp_files 227 blake3_test 228 edonr_test 229 skein_test 230 sha2_test 231 ctime 232 truncate_test 233 ereports 234 zfs_diff-socket 235 dosmode_readonly_write 236 idmap_util' 237