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 54c03c5b1cSMartin Matuska ldd 55eda14cbcSMatt Macy ln 56eda14cbcSMatt Macy logname 57eda14cbcSMatt Macy ls 58eda14cbcSMatt Macy mkdir 59eda14cbcSMatt Macy mknod 60eda14cbcSMatt Macy mktemp 61eda14cbcSMatt Macy mount 62eda14cbcSMatt Macy mv 63eda14cbcSMatt Macy net 64eda14cbcSMatt Macy od 65eda14cbcSMatt Macy openssl 66eda14cbcSMatt Macy pamtester 67eda14cbcSMatt Macy pax 68eda14cbcSMatt Macy pgrep 69eda14cbcSMatt Macy ping 70eda14cbcSMatt Macy pkill 71eda14cbcSMatt Macy printenv 72eda14cbcSMatt Macy printf 73eda14cbcSMatt Macy ps 74eda14cbcSMatt Macy pwd 75eda14cbcSMatt Macy python3 76eda14cbcSMatt Macy quotaon 77eda14cbcSMatt Macy readlink 78eda14cbcSMatt Macy rm 79eda14cbcSMatt Macy rmdir 80c03c5b1cSMartin Matuska rsync 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 114c03c5b1cSMartin Matuska which' 115eda14cbcSMatt Macy 116eda14cbcSMatt Macyexport SYSTEM_FILES_FREEBSD='chflags 117eda14cbcSMatt Macy compress 118eda14cbcSMatt Macy diskinfo 119eda14cbcSMatt Macy dumpon 120eda14cbcSMatt Macy fsck 121eda14cbcSMatt Macy getextattr 122eda14cbcSMatt Macy gpart 123eda14cbcSMatt Macy jail 124eda14cbcSMatt Macy jexec 125eda14cbcSMatt Macy jls 126eda14cbcSMatt Macy lsextattr 127eda14cbcSMatt Macy md5 128eda14cbcSMatt Macy mdconfig 129eda14cbcSMatt Macy mkfifo 130eda14cbcSMatt Macy newfs 131eda14cbcSMatt Macy pw 132eda14cbcSMatt Macy rmextattr 133eda14cbcSMatt Macy setextattr 134eda14cbcSMatt Macy sha256 135eda14cbcSMatt Macy showmount 136eda14cbcSMatt Macy swapctl 137eda14cbcSMatt Macy sysctl 138eda14cbcSMatt Macy uncompress' 139eda14cbcSMatt Macy 140eda14cbcSMatt Macyexport SYSTEM_FILES_LINUX='attr 141eda14cbcSMatt Macy bash 142eda14cbcSMatt Macy blkid 143eda14cbcSMatt Macy blockdev 144eda14cbcSMatt Macy chattr 145eda14cbcSMatt Macy dmidecode 146eda14cbcSMatt Macy exportfs 147eda14cbcSMatt Macy fallocate 148eda14cbcSMatt Macy fdisk 149eda14cbcSMatt Macy free 150eda14cbcSMatt Macy getfattr 151eda14cbcSMatt Macy groupadd 152eda14cbcSMatt Macy groupdel 153eda14cbcSMatt Macy groupmod 154eda14cbcSMatt Macy hostid 155eda14cbcSMatt Macy losetup 156eda14cbcSMatt Macy lsattr 157eda14cbcSMatt Macy lsblk 158eda14cbcSMatt Macy lscpu 159eda14cbcSMatt Macy lsmod 160eda14cbcSMatt Macy lsscsi 161eda14cbcSMatt Macy md5sum 162eda14cbcSMatt Macy mkswap 163eda14cbcSMatt Macy modprobe 164eda14cbcSMatt Macy mpstat 165eda14cbcSMatt Macy nproc 166eda14cbcSMatt Macy parted 167eda14cbcSMatt Macy perf 168eda14cbcSMatt Macy setenforce 169eda14cbcSMatt Macy setfattr 170eda14cbcSMatt Macy sha256sum 171eda14cbcSMatt Macy udevadm 172eda14cbcSMatt Macy useradd 173eda14cbcSMatt Macy userdel 174eda14cbcSMatt Macy usermod' 175eda14cbcSMatt Macy 176eda14cbcSMatt Macyexport ZFS_FILES='zdb 177eda14cbcSMatt Macy zfs 178eda14cbcSMatt Macy zhack 179eda14cbcSMatt Macy zinject 180eda14cbcSMatt Macy zpool 181eda14cbcSMatt Macy ztest 182eda14cbcSMatt Macy raidz_test 183eda14cbcSMatt Macy arc_summary 184eda14cbcSMatt Macy arcstat 185eda14cbcSMatt Macy dbufstat 1867877fdebSMatt Macy mount.zfs 187eda14cbcSMatt Macy zed 188eda14cbcSMatt Macy zgenhostid 189eda14cbcSMatt Macy zstream 1907877fdebSMatt Macy zfs_ids_to_path 1917877fdebSMatt Macy zpool_influxdb' 192eda14cbcSMatt Macy 193c40487d4SMatt Macyexport ZFSTEST_FILES='badsend 194c40487d4SMatt Macy btree_test 195eda14cbcSMatt Macy chg_usr_exec 196eda14cbcSMatt Macy devname2devid 197eda14cbcSMatt Macy dir_rd_update 1987877fdebSMatt Macy draid 199eda14cbcSMatt Macy file_check 200eda14cbcSMatt Macy file_trunc 201eda14cbcSMatt Macy file_write 202eda14cbcSMatt Macy get_diff 203e92ffd9bSMartin Matuska getversion 204eda14cbcSMatt Macy largest_file 205eda14cbcSMatt Macy libzfs_input_check 206eda14cbcSMatt Macy mkbusy 207eda14cbcSMatt Macy mkfile 208eda14cbcSMatt Macy mkfiles 209eda14cbcSMatt Macy mktree 210eda14cbcSMatt Macy mmap_exec 211eda14cbcSMatt Macy mmap_libaio 21281b22a98SMartin Matuska mmap_seek 213eda14cbcSMatt Macy mmapwrite 214eda14cbcSMatt Macy nvlist_to_lua 215eda14cbcSMatt Macy randfree_file 216eda14cbcSMatt Macy randwritecomp 217eda14cbcSMatt Macy readmmap 218c03c5b1cSMartin Matuska read_dos_attributes 219eda14cbcSMatt Macy rename_dir 220eda14cbcSMatt Macy rm_lnkcnt_zero_file 221caed7b1cSMartin Matuska send_doall 222eda14cbcSMatt Macy threadsappend 223eda14cbcSMatt Macy user_ns_exec 224c03c5b1cSMartin Matuska write_dos_attributes 225eda14cbcSMatt Macy xattrtest 226eda14cbcSMatt Macy stride_dd' 227