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, 2018 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     base64
  26     basename
  27     bc
  28     bunzip2
  29     bzcat
  30     cat
  31     cd
  32     chgrp
  33     chmod
  34     chown
  35     cksum
  36     cmp
  37     compress
  38     coreadm
  39     cp
  40     cpio
  41     cut
  42     date
  43     dd
  44     df
  45     diff
  46     dircmp
  47     dirname
  48     du
  49     echo
  50     egrep
  51     expr
  52     false
  53     file
  54     find
  55     fio
  56     getent
  57     grep
  58     head
  59     hostname
  60     id
  61     iostat
  62     isainfo
  63     kill
  64     ksh
  65     ln
  66     logname
  67     ls
  68     md5sum
  69     mdb
  70     mkdir
  71     mktemp
  72     mpstat
  73     mv
  74     nawk
  75     pack
  76     pagesize
  77     pax
  78     pfexec
  79     pgrep
  80     pkginfo
  81     pkill
  82     ppriv
  83     print
  84     printf
  85     ps
  86     pwd
  87     python
  88     readlink
  89     rm
  90     rmdir
  91     rsh
  92     runat
  93     sed
  94     seq
  95     shuf
  96     sleep
  97     sort
  98     stat
  99     strings
 100     su
 101     sudo
 102     sum
 103     svcs
 104     sync
 105     tail
 106     tee
 107     timeout
 108     touch
 109     tr
 110     true
 111     truncate
 112     umask
 113     uname
 114     uncompress
 115     unpack
 116     vmstat
 117     wait
 118     wc
 119     xargs
 120     zlook
 121     zonename'
 122 
 123 export USR_SBIN_FILES='arp
 124     clri
 125     dtrace
 126     dumpadm
 127     ff
 128     format
 129     fsck
 130     fsdb
 131     fsirand
 132     fstyp
 133     getmajor
 134     groupadd
 135     groupdel
 136     groupmod
 137     labelit
 138     lockfs
 139     lofiadm
 140     mkfile
 141     mknod
 142     ncheck
 143     newfs
 144     ping
 145     prtconf
 146     prtvtoc
 147     psrinfo
 148     quotaon
 149     share
 150     svcadm
 151     swap
 152     tar
 153     tunefs
 154     ufsdump
 155     ufsrestore
 156     unshare
 157     useradd
 158     userdel
 159     usermod
 160     zdb
 161     zhack
 162     zinject
 163     zoneadm
 164     zonecfg
 165     zstreamdump'
 166 
 167 export SBIN_FILES='fdisk
 168     mount
 169     swapadd
 170     umount
 171     umountall
 172     zfs
 173     zpool'
 174 
 175 export ZFSTEST_FILES='chg_usr_exec
 176     dataset_create_write_destroy
 177     dataset_create_write_destroy_acl
 178     dataset_create_write_destroy_exattr
 179     dataset_run_xattr
 180     devname2devid
 181     dir_rd_update
 182     dos_ro
 183     file_check
 184     file_trunc
 185     file_write
 186     getholes
 187     largest_file
 188     mkbusy
 189     mkfiles
 190     mkholes
 191     mktree
 192     mmapwrite
 193     randfree_file
 194     readmmap
 195     rename_dir
 196     rm_lnkcnt_zero_file'