1 #
   2 # This file and its contents are supplied under the terms of the
   3 # Common Development and Distribution License ("CDDL"), version 1.0.
   4 # You may only use this file in accordance with the terms of version
   5 # 1.0 of the CDDL.
   6 #
   7 # A full copy of the text of the CDDL should have accompanied this
   8 # source.  A copy of the CDDL is also available via the Internet at
   9 # http://www.illumos.org/license/CDDL.
  10 #
  11 
  12 #
  13 # Copyright (c) 2016 by Delphix. All rights reserved.
  14 #
  15 
  16 #
  17 # These variables are used by zfstest.ksh to constrain which utilities
  18 # may be used by the suite. The suite will create a directory which is
  19 # the only element of $PATH and create symlinks from that dir to the
  20 # binaries listed below.
  21 # Please keep the contents of each variable sorted for ease of reading
  22 # and maintenance.
  23 #
  24 export USR_BIN_FILES='awk
  25     basename
  26     bc
  27     bunzip2
  28     bzcat
  29     cat
  30     cd
  31     chgrp
  32     chmod
  33     chown
  34     cksum
  35     cmp
  36     compress
  37     coreadm
  38     cp
  39     cpio
  40     cut
  41     date
  42     dd
  43     df
  44     diff
  45     dircmp
  46     dirname
  47     du
  48     echo
  49     egrep
  50     expr
  51     false
  52     file
  53     find
  54     fio
  55     getent
  56     grep
  57     head
  58     hostname
  59     id
  60     iostat
  61     isainfo
  62     kill
  63     ksh
  64     logname
  65     ls
  66     md5sum
  67     mdb
  68     mkdir
  69     mktemp
  70     mpstat
  71     mv
  72     nawk
  73     pack
  74     pagesize
  75     pax
  76     pfexec
  77     pgrep
  78     pkginfo
  79     pkill
  80     ppriv
  81     print
  82     printf
  83     ps
  84     pwd
  85     python
  86     readlink
  87     rm
  88     rmdir
  89     rsh
  90     runat
  91     sed
  92     seq
  93     shuf
  94     sleep
  95     sort
  96     stat
  97     strings
  98     su
  99     sudo
 100     sum
 101     svcs
 102     sync
 103     tail
 104     timeout
 105     touch
 106     tr
 107     true
 108     truncate
 109     umask
 110     uname
 111     uncompress
 112     unpack
 113     vmstat
 114     wait
 115     wc
 116     xargs
 117     zlook
 118     zonename'
 119 
 120 export USR_SBIN_FILES='arp
 121     clri
 122     dtrace
 123     dumpadm
 124     ff
 125     format
 126     fsdb
 127     fsirand
 128     fstyp
 129     getmajor
 130     groupadd
 131     groupdel
 132     groupmod
 133     labelit
 134     lockfs
 135     lofiadm
 136     mkfile
 137     mknod
 138     ncheck
 139     newfs
 140     ping
 141     prtvtoc
 142     psrinfo
 143     quotaon
 144     share
 145     svcadm
 146     swap
 147     tar
 148     tunefs
 149     ufsdump
 150     ufsrestore
 151     unshare
 152     useradd
 153     userdel
 154     usermod
 155     zdb
 156     zhack
 157     zinject
 158     zoneadm
 159     zonecfg'
 160 
 161 export SBIN_FILES='fdisk
 162     mount
 163     swapadd
 164     umount
 165     umountall
 166     zfs
 167     zpool'
 168 
 169 export ZFSTEST_FILES='chg_usr_exec
 170     devname2devid
 171     dir_rd_update
 172     file_check
 173     file_trunc
 174     file_write
 175     getholes
 176     largest_file
 177     mkbusy
 178     mkfiles
 179     mkholes
 180     mktree
 181     mmapwrite
 182     randfree_file
 183     readmmap
 184     rename_dir
 185     rm_lnkcnt_zero_file'