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 which 104 xargs 105 xxh128sum' 106 107export SYSTEM_FILES_FREEBSD='chflags 108 compress 109 diskinfo 110 fsck 111 getextattr 112 gpart 113 jail 114 jexec 115 jls 116 lsextattr 117 mdconfig 118 newfs 119 pw 120 rmextattr 121 setextattr 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 cryptsetup 134 exportfs 135 fallocate 136 flock 137 free 138 getfattr 139 groupadd 140 groupdel 141 groupmod 142 hostid 143 logger 144 losetup 145 lsattr 146 lsblk 147 lscpu 148 lsmod 149 lsscsi 150 mkfs.xfs 151 mkswap 152 modprobe 153 mountpoint 154 mpstat 155 nsenter 156 parted 157 perf 158 setfattr 159 setpriv 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 zarcsummary 175 zarcstat 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 crypto_test 192 devname2devid 193 dir_rd_update 194 draid 195 file_fadvise 196 file_append 197 file_check 198 file_trunc 199 file_write 200 get_diff 201 getversion 202 largest_file 203 libzfs_input_check 204 manipulate_user_buffer 205 mkbusy 206 mkfile 207 mkfiles 208 mktree 209 mmap_exec 210 mmap_ftruncate 211 mmap_libaio 212 mmap_seek 213 mmap_sync 214 mmapwrite 215 mmap_write_sync 216 nvlist_to_lua 217 randfree_file 218 randwritecomp 219 readmmap 220 read_dos_attributes 221 renameat2 222 rename_dir 223 rm_lnkcnt_zero_file 224 send_doall 225 statx 226 threadsappend 227 user_ns_exec 228 write_dos_attributes 229 xattrtest 230 stride_dd 231 zed_fd_spill-zedlet 232 suid_write_to_file 233 cp_files 234 blake3_test 235 edonr_test 236 skein_test 237 sha2_test 238 ctime 239 truncate_test 240 ereports 241 zfs_diff-socket 242 dosmode_readonly_write 243 idmap_util' 244