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 cryptsetup 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 mkswap 150 modprobe 151 mountpoint 152 mpstat 153 nsenter 154 parted 155 perf 156 setfattr 157 setpriv 158 udevadm 159 unshare 160 useradd 161 userdel 162 usermod 163 wipefs' 164 165export ZFS_FILES='zdb 166 zfs 167 zhack 168 zinject 169 zpool 170 ztest 171 raidz_test 172 arc_summary 173 arcstat 174 zilstat 175 dbufstat 176 mount.zfs 177 zed 178 zgenhostid 179 zstream 180 zfs_ids_to_path 181 zpool_influxdb' 182 183export ZFSTEST_FILES='badsend 184 btree_test 185 chg_usr_exec 186 clonefile 187 clone_mmap_cached 188 clone_mmap_write 189 devname2devid 190 dir_rd_update 191 draid 192 file_fadvise 193 file_append 194 file_check 195 file_trunc 196 file_write 197 get_diff 198 getversion 199 largest_file 200 libzfs_input_check 201 manipulate_user_buffer 202 mkbusy 203 mkfile 204 mkfiles 205 mktree 206 mmap_exec 207 mmap_libaio 208 mmap_seek 209 mmap_sync 210 mmapwrite 211 nvlist_to_lua 212 randfree_file 213 randwritecomp 214 readmmap 215 read_dos_attributes 216 renameat2 217 rename_dir 218 rm_lnkcnt_zero_file 219 send_doall 220 threadsappend 221 user_ns_exec 222 write_dos_attributes 223 xattrtest 224 stride_dd 225 zed_fd_spill-zedlet 226 suid_write_to_file 227 cp_files 228 blake3_test 229 edonr_test 230 skein_test 231 sha2_test 232 ctime 233 truncate_test 234 ereports 235 zfs_diff-socket 236 dosmode_readonly_write 237 idmap_util' 238