1d583b39bSJohn Wren Kennedy# 2d583b39bSJohn Wren Kennedy# This file and its contents are supplied under the terms of the 3d583b39bSJohn Wren Kennedy# Common Development and Distribution License ("CDDL"), version 1.0. 4d583b39bSJohn Wren Kennedy# You may only use this file in accordance with the terms of version 5d583b39bSJohn Wren Kennedy# 1.0 of the CDDL. 6d583b39bSJohn Wren Kennedy# 7d583b39bSJohn Wren Kennedy# A full copy of the text of the CDDL should have accompanied this 8d583b39bSJohn Wren Kennedy# source. A copy of the CDDL is also available via the Internet at 9d583b39bSJohn Wren Kennedy# http://www.illumos.org/license/CDDL. 10d583b39bSJohn Wren Kennedy# 11d583b39bSJohn Wren Kennedy 12d583b39bSJohn Wren Kennedy# 13a01b7f54SJohn Wren Kennedy# Copyright (c) 2016, 2018 by Delphix. All rights reserved. 14d583b39bSJohn Wren Kennedy# 15d583b39bSJohn Wren Kennedy 161d32ba66SJohn Wren Kennedy# 171d32ba66SJohn Wren Kennedy# These variables are used by zfstest.ksh to constrain which utilities 181d32ba66SJohn Wren Kennedy# may be used by the suite. The suite will create a directory which is 191d32ba66SJohn Wren Kennedy# the only element of $PATH and create symlinks from that dir to the 201d32ba66SJohn Wren Kennedy# binaries listed below. 211d32ba66SJohn Wren Kennedy# Please keep the contents of each variable sorted for ease of reading 221d32ba66SJohn Wren Kennedy# and maintenance. 231d32ba66SJohn Wren Kennedy# 241d32ba66SJohn Wren Kennedyexport USR_BIN_FILES='awk 25a01b7f54SJohn Wren Kennedy base64 261d32ba66SJohn Wren Kennedy basename 271d32ba66SJohn Wren Kennedy bc 281d32ba66SJohn Wren Kennedy bunzip2 291d32ba66SJohn Wren Kennedy bzcat 301d32ba66SJohn Wren Kennedy cat 311d32ba66SJohn Wren Kennedy cd 321d32ba66SJohn Wren Kennedy chgrp 331d32ba66SJohn Wren Kennedy chmod 341d32ba66SJohn Wren Kennedy chown 351d32ba66SJohn Wren Kennedy cksum 361d32ba66SJohn Wren Kennedy cmp 371d32ba66SJohn Wren Kennedy compress 381d32ba66SJohn Wren Kennedy coreadm 391d32ba66SJohn Wren Kennedy cp 401d32ba66SJohn Wren Kennedy cpio 411d32ba66SJohn Wren Kennedy cut 421d32ba66SJohn Wren Kennedy date 431d32ba66SJohn Wren Kennedy dd 441d32ba66SJohn Wren Kennedy df 451d32ba66SJohn Wren Kennedy diff 461d32ba66SJohn Wren Kennedy dircmp 471d32ba66SJohn Wren Kennedy dirname 481d32ba66SJohn Wren Kennedy du 491d32ba66SJohn Wren Kennedy echo 501d32ba66SJohn Wren Kennedy egrep 511d32ba66SJohn Wren Kennedy expr 521d32ba66SJohn Wren Kennedy false 531d32ba66SJohn Wren Kennedy file 541d32ba66SJohn Wren Kennedy find 551d32ba66SJohn Wren Kennedy fio 561d32ba66SJohn Wren Kennedy getent 571d32ba66SJohn Wren Kennedy grep 581d32ba66SJohn Wren Kennedy head 59*e0f1c0afSOlaf Faaland hostid 601d32ba66SJohn Wren Kennedy hostname 611d32ba66SJohn Wren Kennedy id 621d32ba66SJohn Wren Kennedy iostat 631d32ba66SJohn Wren Kennedy isainfo 641d32ba66SJohn Wren Kennedy kill 651d32ba66SJohn Wren Kennedy ksh 66859bfeadSStephen Blinick kstat 67e84991e7SYuri Pankov ln 681d32ba66SJohn Wren Kennedy logname 691d32ba66SJohn Wren Kennedy ls 701d32ba66SJohn Wren Kennedy md5sum 711d32ba66SJohn Wren Kennedy mdb 721d32ba66SJohn Wren Kennedy mkdir 731d32ba66SJohn Wren Kennedy mktemp 741d32ba66SJohn Wren Kennedy mpstat 751d32ba66SJohn Wren Kennedy mv 761d32ba66SJohn Wren Kennedy nawk 77094e47e9SGeorge Wilson od 781d32ba66SJohn Wren Kennedy pack 791d32ba66SJohn Wren Kennedy pagesize 8009b2abb4SIgor Kozhukhov passwd 811d32ba66SJohn Wren Kennedy pax 821d32ba66SJohn Wren Kennedy pfexec 831d32ba66SJohn Wren Kennedy pgrep 841d32ba66SJohn Wren Kennedy pkill 851d32ba66SJohn Wren Kennedy ppriv 861d32ba66SJohn Wren Kennedy print 871d32ba66SJohn Wren Kennedy printf 881d32ba66SJohn Wren Kennedy ps 891d32ba66SJohn Wren Kennedy pwd 901d32ba66SJohn Wren Kennedy python 911d32ba66SJohn Wren Kennedy readlink 921d32ba66SJohn Wren Kennedy rm 931d32ba66SJohn Wren Kennedy rmdir 941d32ba66SJohn Wren Kennedy rsh 951d32ba66SJohn Wren Kennedy runat 961d32ba66SJohn Wren Kennedy sed 971d32ba66SJohn Wren Kennedy seq 981d32ba66SJohn Wren Kennedy shuf 991d32ba66SJohn Wren Kennedy sleep 1001d32ba66SJohn Wren Kennedy sort 1011d32ba66SJohn Wren Kennedy stat 1021d32ba66SJohn Wren Kennedy strings 1031d32ba66SJohn Wren Kennedy su 1041d32ba66SJohn Wren Kennedy sudo 1051d32ba66SJohn Wren Kennedy sum 1061d32ba66SJohn Wren Kennedy svcs 1071d32ba66SJohn Wren Kennedy sync 1081d32ba66SJohn Wren Kennedy tail 109dfc11533SChris Williamson tee 1101d32ba66SJohn Wren Kennedy timeout 1111d32ba66SJohn Wren Kennedy touch 1121d32ba66SJohn Wren Kennedy tr 1131d32ba66SJohn Wren Kennedy true 1141d32ba66SJohn Wren Kennedy truncate 1151d32ba66SJohn Wren Kennedy umask 1161d32ba66SJohn Wren Kennedy uname 1171d32ba66SJohn Wren Kennedy uncompress 1181d32ba66SJohn Wren Kennedy unpack 1191d32ba66SJohn Wren Kennedy vmstat 1201d32ba66SJohn Wren Kennedy wait 1211d32ba66SJohn Wren Kennedy wc 1221d32ba66SJohn Wren Kennedy xargs 1231d32ba66SJohn Wren Kennedy zlook 1241d32ba66SJohn Wren Kennedy zonename' 1251d32ba66SJohn Wren Kennedy 1261d32ba66SJohn Wren Kennedyexport USR_SBIN_FILES='arp 1271d32ba66SJohn Wren Kennedy clri 1281d32ba66SJohn Wren Kennedy dtrace 1291d32ba66SJohn Wren Kennedy dumpadm 1301d32ba66SJohn Wren Kennedy ff 1311d32ba66SJohn Wren Kennedy format 132e84991e7SYuri Pankov fsck 1331d32ba66SJohn Wren Kennedy fsdb 1341d32ba66SJohn Wren Kennedy fsirand 1351d32ba66SJohn Wren Kennedy fstyp 1361d32ba66SJohn Wren Kennedy getmajor 1371d32ba66SJohn Wren Kennedy groupadd 1381d32ba66SJohn Wren Kennedy groupdel 1391d32ba66SJohn Wren Kennedy groupmod 1401d32ba66SJohn Wren Kennedy labelit 1411d32ba66SJohn Wren Kennedy lockfs 1421d32ba66SJohn Wren Kennedy lofiadm 1431d32ba66SJohn Wren Kennedy mkfile 1441d32ba66SJohn Wren Kennedy mknod 1451d32ba66SJohn Wren Kennedy ncheck 1461d32ba66SJohn Wren Kennedy newfs 1471d32ba66SJohn Wren Kennedy ping 1481d32ba66SJohn Wren Kennedy prtvtoc 1491d32ba66SJohn Wren Kennedy psrinfo 1501d32ba66SJohn Wren Kennedy quotaon 1511d32ba66SJohn Wren Kennedy share 1521d32ba66SJohn Wren Kennedy svcadm 1531d32ba66SJohn Wren Kennedy swap 1541d32ba66SJohn Wren Kennedy tar 1551d32ba66SJohn Wren Kennedy tunefs 1561d32ba66SJohn Wren Kennedy ufsdump 1571d32ba66SJohn Wren Kennedy ufsrestore 1581d32ba66SJohn Wren Kennedy unshare 1591d32ba66SJohn Wren Kennedy useradd 1601d32ba66SJohn Wren Kennedy userdel 1611d32ba66SJohn Wren Kennedy usermod 1621d32ba66SJohn Wren Kennedy zdb 1631d32ba66SJohn Wren Kennedy zhack 1641d32ba66SJohn Wren Kennedy zinject 1651d32ba66SJohn Wren Kennedy zoneadm 1665602294fSDan Kimmel zonecfg 1675602294fSDan Kimmel zstreamdump' 1681d32ba66SJohn Wren Kennedy 1691d32ba66SJohn Wren Kennedyexport SBIN_FILES='fdisk 1701d32ba66SJohn Wren Kennedy mount 1711d32ba66SJohn Wren Kennedy swapadd 1721d32ba66SJohn Wren Kennedy umount 1731d32ba66SJohn Wren Kennedy umountall 1741d32ba66SJohn Wren Kennedy zfs 1751d32ba66SJohn Wren Kennedy zpool' 1761d32ba66SJohn Wren Kennedy 1771d32ba66SJohn Wren Kennedyexport ZFSTEST_FILES='chg_usr_exec 1781d32ba66SJohn Wren Kennedy devname2devid 1791d32ba66SJohn Wren Kennedy dir_rd_update 1802889ec41SGordon Ross dos_ro 1811d32ba66SJohn Wren Kennedy file_check 1821d32ba66SJohn Wren Kennedy file_trunc 1831d32ba66SJohn Wren Kennedy file_write 1841d32ba66SJohn Wren Kennedy getholes 1851d32ba66SJohn Wren Kennedy largest_file 1861d32ba66SJohn Wren Kennedy mkbusy 1871d32ba66SJohn Wren Kennedy mkfiles 1881d32ba66SJohn Wren Kennedy mkholes 1891d32ba66SJohn Wren Kennedy mktree 1901d32ba66SJohn Wren Kennedy mmapwrite 1911d32ba66SJohn Wren Kennedy randfree_file 19286714001SSerapheim Dimitropoulos randwritecomp 1931d32ba66SJohn Wren Kennedy readmmap 1941d32ba66SJohn Wren Kennedy rename_dir 1951d32ba66SJohn Wren Kennedy rm_lnkcnt_zero_file' 196