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# 131d32ba66SJohn Wren Kennedy# Copyright (c) 2016 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 251d32ba66SJohn Wren Kennedy basename 261d32ba66SJohn Wren Kennedy bc 271d32ba66SJohn Wren Kennedy bunzip2 281d32ba66SJohn Wren Kennedy bzcat 291d32ba66SJohn Wren Kennedy cat 301d32ba66SJohn Wren Kennedy cd 311d32ba66SJohn Wren Kennedy chgrp 321d32ba66SJohn Wren Kennedy chmod 331d32ba66SJohn Wren Kennedy chown 341d32ba66SJohn Wren Kennedy cksum 351d32ba66SJohn Wren Kennedy cmp 361d32ba66SJohn Wren Kennedy compress 371d32ba66SJohn Wren Kennedy coreadm 381d32ba66SJohn Wren Kennedy cp 391d32ba66SJohn Wren Kennedy cpio 401d32ba66SJohn Wren Kennedy cut 411d32ba66SJohn Wren Kennedy date 421d32ba66SJohn Wren Kennedy dd 431d32ba66SJohn Wren Kennedy df 441d32ba66SJohn Wren Kennedy diff 451d32ba66SJohn Wren Kennedy dircmp 461d32ba66SJohn Wren Kennedy dirname 471d32ba66SJohn Wren Kennedy du 481d32ba66SJohn Wren Kennedy echo 491d32ba66SJohn Wren Kennedy egrep 501d32ba66SJohn Wren Kennedy expr 511d32ba66SJohn Wren Kennedy false 521d32ba66SJohn Wren Kennedy file 531d32ba66SJohn Wren Kennedy find 541d32ba66SJohn Wren Kennedy fio 551d32ba66SJohn Wren Kennedy getent 561d32ba66SJohn Wren Kennedy grep 571d32ba66SJohn Wren Kennedy head 581d32ba66SJohn Wren Kennedy hostname 591d32ba66SJohn Wren Kennedy id 601d32ba66SJohn Wren Kennedy iostat 611d32ba66SJohn Wren Kennedy isainfo 621d32ba66SJohn Wren Kennedy kill 631d32ba66SJohn Wren Kennedy ksh 64e84991e7SYuri Pankov ln 651d32ba66SJohn Wren Kennedy logname 661d32ba66SJohn Wren Kennedy ls 671d32ba66SJohn Wren Kennedy md5sum 681d32ba66SJohn Wren Kennedy mdb 691d32ba66SJohn Wren Kennedy mkdir 701d32ba66SJohn Wren Kennedy mktemp 711d32ba66SJohn Wren Kennedy mpstat 721d32ba66SJohn Wren Kennedy mv 731d32ba66SJohn Wren Kennedy nawk 741d32ba66SJohn Wren Kennedy pack 751d32ba66SJohn Wren Kennedy pagesize 761d32ba66SJohn Wren Kennedy pax 771d32ba66SJohn Wren Kennedy pfexec 781d32ba66SJohn Wren Kennedy pgrep 791d32ba66SJohn Wren Kennedy pkginfo 801d32ba66SJohn Wren Kennedy pkill 811d32ba66SJohn Wren Kennedy ppriv 821d32ba66SJohn Wren Kennedy print 831d32ba66SJohn Wren Kennedy printf 841d32ba66SJohn Wren Kennedy ps 851d32ba66SJohn Wren Kennedy pwd 861d32ba66SJohn Wren Kennedy python 871d32ba66SJohn Wren Kennedy readlink 881d32ba66SJohn Wren Kennedy rm 891d32ba66SJohn Wren Kennedy rmdir 901d32ba66SJohn Wren Kennedy rsh 911d32ba66SJohn Wren Kennedy runat 921d32ba66SJohn Wren Kennedy sed 931d32ba66SJohn Wren Kennedy seq 941d32ba66SJohn Wren Kennedy shuf 951d32ba66SJohn Wren Kennedy sleep 961d32ba66SJohn Wren Kennedy sort 971d32ba66SJohn Wren Kennedy stat 981d32ba66SJohn Wren Kennedy strings 991d32ba66SJohn Wren Kennedy su 1001d32ba66SJohn Wren Kennedy sudo 1011d32ba66SJohn Wren Kennedy sum 1021d32ba66SJohn Wren Kennedy svcs 1031d32ba66SJohn Wren Kennedy sync 1041d32ba66SJohn Wren Kennedy tail 1051d32ba66SJohn Wren Kennedy timeout 1061d32ba66SJohn Wren Kennedy touch 1071d32ba66SJohn Wren Kennedy tr 1081d32ba66SJohn Wren Kennedy true 1091d32ba66SJohn Wren Kennedy truncate 1101d32ba66SJohn Wren Kennedy umask 1111d32ba66SJohn Wren Kennedy uname 1121d32ba66SJohn Wren Kennedy uncompress 1131d32ba66SJohn Wren Kennedy unpack 1141d32ba66SJohn Wren Kennedy vmstat 1151d32ba66SJohn Wren Kennedy wait 1161d32ba66SJohn Wren Kennedy wc 1171d32ba66SJohn Wren Kennedy xargs 1181d32ba66SJohn Wren Kennedy zlook 1191d32ba66SJohn Wren Kennedy zonename' 1201d32ba66SJohn Wren Kennedy 1211d32ba66SJohn Wren Kennedyexport USR_SBIN_FILES='arp 1221d32ba66SJohn Wren Kennedy clri 1231d32ba66SJohn Wren Kennedy dtrace 1241d32ba66SJohn Wren Kennedy dumpadm 1251d32ba66SJohn Wren Kennedy ff 1261d32ba66SJohn Wren Kennedy format 127e84991e7SYuri Pankov fsck 1281d32ba66SJohn Wren Kennedy fsdb 1291d32ba66SJohn Wren Kennedy fsirand 1301d32ba66SJohn Wren Kennedy fstyp 1311d32ba66SJohn Wren Kennedy getmajor 1321d32ba66SJohn Wren Kennedy groupadd 1331d32ba66SJohn Wren Kennedy groupdel 1341d32ba66SJohn Wren Kennedy groupmod 1351d32ba66SJohn Wren Kennedy labelit 1361d32ba66SJohn Wren Kennedy lockfs 1371d32ba66SJohn Wren Kennedy lofiadm 1381d32ba66SJohn Wren Kennedy mkfile 1391d32ba66SJohn Wren Kennedy mknod 1401d32ba66SJohn Wren Kennedy ncheck 1411d32ba66SJohn Wren Kennedy newfs 1421d32ba66SJohn Wren Kennedy ping 1431d32ba66SJohn Wren Kennedy prtvtoc 1441d32ba66SJohn Wren Kennedy psrinfo 1451d32ba66SJohn Wren Kennedy quotaon 1461d32ba66SJohn Wren Kennedy share 1471d32ba66SJohn Wren Kennedy svcadm 1481d32ba66SJohn Wren Kennedy swap 1491d32ba66SJohn Wren Kennedy tar 1501d32ba66SJohn Wren Kennedy tunefs 1511d32ba66SJohn Wren Kennedy ufsdump 1521d32ba66SJohn Wren Kennedy ufsrestore 1531d32ba66SJohn Wren Kennedy unshare 1541d32ba66SJohn Wren Kennedy useradd 1551d32ba66SJohn Wren Kennedy userdel 1561d32ba66SJohn Wren Kennedy usermod 1571d32ba66SJohn Wren Kennedy zdb 1581d32ba66SJohn Wren Kennedy zhack 1591d32ba66SJohn Wren Kennedy zinject 1601d32ba66SJohn Wren Kennedy zoneadm 1615602294fSDan Kimmel zonecfg 1625602294fSDan Kimmel zstreamdump' 1631d32ba66SJohn Wren Kennedy 1641d32ba66SJohn Wren Kennedyexport SBIN_FILES='fdisk 1651d32ba66SJohn Wren Kennedy mount 1661d32ba66SJohn Wren Kennedy swapadd 1671d32ba66SJohn Wren Kennedy umount 1681d32ba66SJohn Wren Kennedy umountall 1691d32ba66SJohn Wren Kennedy zfs 1701d32ba66SJohn Wren Kennedy zpool' 1711d32ba66SJohn Wren Kennedy 1721d32ba66SJohn Wren Kennedyexport ZFSTEST_FILES='chg_usr_exec 1731d32ba66SJohn Wren Kennedy devname2devid 1741d32ba66SJohn Wren Kennedy dir_rd_update 175*2889ec41SGordon Ross dos_ro 1761d32ba66SJohn Wren Kennedy file_check 1771d32ba66SJohn Wren Kennedy file_trunc 1781d32ba66SJohn Wren Kennedy file_write 1791d32ba66SJohn Wren Kennedy getholes 1801d32ba66SJohn Wren Kennedy largest_file 1811d32ba66SJohn Wren Kennedy mkbusy 1821d32ba66SJohn Wren Kennedy mkfiles 1831d32ba66SJohn Wren Kennedy mkholes 1841d32ba66SJohn Wren Kennedy mktree 1851d32ba66SJohn Wren Kennedy mmapwrite 1861d32ba66SJohn Wren Kennedy randfree_file 1871d32ba66SJohn Wren Kennedy readmmap 1881d32ba66SJohn Wren Kennedy rename_dir 1891d32ba66SJohn Wren Kennedy rm_lnkcnt_zero_file' 190