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. 14*084fd14fSBrian Behlendorf# Copyright 2019 Joyent, Inc. 15d583b39bSJohn Wren Kennedy# 16d583b39bSJohn Wren Kennedy 171d32ba66SJohn Wren Kennedy# 181d32ba66SJohn Wren Kennedy# These variables are used by zfstest.ksh to constrain which utilities 191d32ba66SJohn Wren Kennedy# may be used by the suite. The suite will create a directory which is 201d32ba66SJohn Wren Kennedy# the only element of $PATH and create symlinks from that dir to the 211d32ba66SJohn Wren Kennedy# binaries listed below. 221d32ba66SJohn Wren Kennedy# Please keep the contents of each variable sorted for ease of reading 231d32ba66SJohn Wren Kennedy# and maintenance. 241d32ba66SJohn Wren Kennedy# 251d32ba66SJohn Wren Kennedyexport USR_BIN_FILES='awk 26a01b7f54SJohn Wren Kennedy base64 271d32ba66SJohn Wren Kennedy basename 281d32ba66SJohn Wren Kennedy bc 291d32ba66SJohn Wren Kennedy bunzip2 301d32ba66SJohn Wren Kennedy bzcat 311d32ba66SJohn Wren Kennedy cat 321d32ba66SJohn Wren Kennedy cd 331d32ba66SJohn Wren Kennedy chgrp 341d32ba66SJohn Wren Kennedy chmod 351d32ba66SJohn Wren Kennedy chown 361d32ba66SJohn Wren Kennedy cksum 371d32ba66SJohn Wren Kennedy cmp 381d32ba66SJohn Wren Kennedy compress 391d32ba66SJohn Wren Kennedy coreadm 401d32ba66SJohn Wren Kennedy cp 411d32ba66SJohn Wren Kennedy cpio 421d32ba66SJohn Wren Kennedy cut 431d32ba66SJohn Wren Kennedy date 441d32ba66SJohn Wren Kennedy dd 451d32ba66SJohn Wren Kennedy df 461d32ba66SJohn Wren Kennedy diff 471d32ba66SJohn Wren Kennedy dircmp 481d32ba66SJohn Wren Kennedy dirname 491d32ba66SJohn Wren Kennedy du 501d32ba66SJohn Wren Kennedy echo 511d32ba66SJohn Wren Kennedy egrep 521d32ba66SJohn Wren Kennedy expr 531d32ba66SJohn Wren Kennedy false 541d32ba66SJohn Wren Kennedy file 551d32ba66SJohn Wren Kennedy find 561d32ba66SJohn Wren Kennedy fio 571d32ba66SJohn Wren Kennedy getent 581d32ba66SJohn Wren Kennedy grep 591d32ba66SJohn Wren Kennedy head 60e0f1c0afSOlaf Faaland hostid 611d32ba66SJohn Wren Kennedy hostname 621d32ba66SJohn Wren Kennedy id 631d32ba66SJohn Wren Kennedy iostat 641d32ba66SJohn Wren Kennedy isainfo 651d32ba66SJohn Wren Kennedy kill 661d32ba66SJohn Wren Kennedy ksh 67859bfeadSStephen Blinick kstat 68e84991e7SYuri Pankov ln 691d32ba66SJohn Wren Kennedy logname 701d32ba66SJohn Wren Kennedy ls 711d32ba66SJohn Wren Kennedy md5sum 721d32ba66SJohn Wren Kennedy mdb 731d32ba66SJohn Wren Kennedy mkdir 741d32ba66SJohn Wren Kennedy mktemp 751d32ba66SJohn Wren Kennedy mpstat 761d32ba66SJohn Wren Kennedy mv 771d32ba66SJohn Wren Kennedy nawk 78094e47e9SGeorge Wilson od 791d32ba66SJohn Wren Kennedy pack 801d32ba66SJohn Wren Kennedy pagesize 8109b2abb4SIgor Kozhukhov passwd 821d32ba66SJohn Wren Kennedy pax 831d32ba66SJohn Wren Kennedy pfexec 841d32ba66SJohn Wren Kennedy pgrep 851d32ba66SJohn Wren Kennedy pkill 861d32ba66SJohn Wren Kennedy ppriv 871d32ba66SJohn Wren Kennedy print 881d32ba66SJohn Wren Kennedy printf 891d32ba66SJohn Wren Kennedy ps 901d32ba66SJohn Wren Kennedy pwd 911d32ba66SJohn Wren Kennedy python 921d32ba66SJohn Wren Kennedy readlink 931d32ba66SJohn Wren Kennedy rm 941d32ba66SJohn Wren Kennedy rmdir 951d32ba66SJohn Wren Kennedy rsh 961d32ba66SJohn Wren Kennedy runat 971d32ba66SJohn Wren Kennedy sed 981d32ba66SJohn Wren Kennedy seq 996ccda740Sloli sha256sum 1001d32ba66SJohn Wren Kennedy shuf 1011d32ba66SJohn Wren Kennedy sleep 1021d32ba66SJohn Wren Kennedy sort 1031d32ba66SJohn Wren Kennedy stat 1041d32ba66SJohn Wren Kennedy strings 1051d32ba66SJohn Wren Kennedy su 1061d32ba66SJohn Wren Kennedy sudo 1071d32ba66SJohn Wren Kennedy sum 1081d32ba66SJohn Wren Kennedy svcs 1091d32ba66SJohn Wren Kennedy sync 1101d32ba66SJohn Wren Kennedy tail 111dfc11533SChris Williamson tee 1121d32ba66SJohn Wren Kennedy timeout 1131d32ba66SJohn Wren Kennedy touch 1141d32ba66SJohn Wren Kennedy tr 1151d32ba66SJohn Wren Kennedy true 1161d32ba66SJohn Wren Kennedy truncate 1171d32ba66SJohn Wren Kennedy umask 1181d32ba66SJohn Wren Kennedy uname 1191d32ba66SJohn Wren Kennedy uncompress 1201d32ba66SJohn Wren Kennedy unpack 1211d32ba66SJohn Wren Kennedy vmstat 1221d32ba66SJohn Wren Kennedy wait 1231d32ba66SJohn Wren Kennedy wc 1241d32ba66SJohn Wren Kennedy xargs 1251d32ba66SJohn Wren Kennedy zlook 1261d32ba66SJohn Wren Kennedy zonename' 1271d32ba66SJohn Wren Kennedy 1281d32ba66SJohn Wren Kennedyexport USR_SBIN_FILES='arp 1291d32ba66SJohn Wren Kennedy clri 1301d32ba66SJohn Wren Kennedy dtrace 1311d32ba66SJohn Wren Kennedy dumpadm 1321d32ba66SJohn Wren Kennedy ff 1331d32ba66SJohn Wren Kennedy format 134e84991e7SYuri Pankov fsck 1351d32ba66SJohn Wren Kennedy fsdb 1361d32ba66SJohn Wren Kennedy fsirand 1371d32ba66SJohn Wren Kennedy fstyp 1381d32ba66SJohn Wren Kennedy getmajor 1391d32ba66SJohn Wren Kennedy groupadd 1401d32ba66SJohn Wren Kennedy groupdel 1411d32ba66SJohn Wren Kennedy groupmod 1421d32ba66SJohn Wren Kennedy labelit 1431d32ba66SJohn Wren Kennedy lockfs 1441d32ba66SJohn Wren Kennedy lofiadm 1451d32ba66SJohn Wren Kennedy mkfile 1461d32ba66SJohn Wren Kennedy mknod 1471d32ba66SJohn Wren Kennedy ncheck 1481d32ba66SJohn Wren Kennedy newfs 1491d32ba66SJohn Wren Kennedy ping 1501d32ba66SJohn Wren Kennedy prtvtoc 1511d32ba66SJohn Wren Kennedy psrinfo 1521d32ba66SJohn Wren Kennedy quotaon 1531d32ba66SJohn Wren Kennedy share 1541d32ba66SJohn Wren Kennedy svcadm 1551d32ba66SJohn Wren Kennedy swap 1561d32ba66SJohn Wren Kennedy tar 1571d32ba66SJohn Wren Kennedy tunefs 1581d32ba66SJohn Wren Kennedy ufsdump 1591d32ba66SJohn Wren Kennedy ufsrestore 1601d32ba66SJohn Wren Kennedy unshare 1611d32ba66SJohn Wren Kennedy useradd 1621d32ba66SJohn Wren Kennedy userdel 1631d32ba66SJohn Wren Kennedy usermod 1641d32ba66SJohn Wren Kennedy zdb 1651d32ba66SJohn Wren Kennedy zhack 1661d32ba66SJohn Wren Kennedy zinject 1671d32ba66SJohn Wren Kennedy zoneadm 1685602294fSDan Kimmel zonecfg 1695602294fSDan Kimmel zstreamdump' 1701d32ba66SJohn Wren Kennedy 1711d32ba66SJohn Wren Kennedyexport SBIN_FILES='fdisk 1721d32ba66SJohn Wren Kennedy mount 1731d32ba66SJohn Wren Kennedy swapadd 1741d32ba66SJohn Wren Kennedy umount 1751d32ba66SJohn Wren Kennedy umountall 1761d32ba66SJohn Wren Kennedy zfs 1771d32ba66SJohn Wren Kennedy zpool' 1781d32ba66SJohn Wren Kennedy 1791d32ba66SJohn Wren Kennedyexport ZFSTEST_FILES='chg_usr_exec 1801d32ba66SJohn Wren Kennedy devname2devid 1811d32ba66SJohn Wren Kennedy dir_rd_update 1822889ec41SGordon Ross dos_ro 1831d32ba66SJohn Wren Kennedy file_check 1841d32ba66SJohn Wren Kennedy file_trunc 1851d32ba66SJohn Wren Kennedy file_write 1861d32ba66SJohn Wren Kennedy getholes 187*084fd14fSBrian Behlendorf has_unmap 1881d32ba66SJohn Wren Kennedy largest_file 1891d32ba66SJohn Wren Kennedy mkbusy 1901d32ba66SJohn Wren Kennedy mkfiles 1911d32ba66SJohn Wren Kennedy mkholes 1921d32ba66SJohn Wren Kennedy mktree 1931d32ba66SJohn Wren Kennedy mmapwrite 1941d32ba66SJohn Wren Kennedy randfree_file 19586714001SSerapheim Dimitropoulos randwritecomp 1961d32ba66SJohn Wren Kennedy readmmap 1971d32ba66SJohn Wren Kennedy rename_dir 1981d32ba66SJohn Wren Kennedy rm_lnkcnt_zero_file' 199