1#
2# Copyright (c) 2016, 2019 by Delphix. All rights reserved.
3# These variables are used by zfs-tests.sh to constrain which utilities
4# may be used by the suite. The suite will create a directory which is
5# the only element of $PATH and create symlinks from that dir to the
6# binaries listed below.
7#
8# Please keep the contents of each variable sorted for ease of reading
9# and maintenance.
10#
11export SYSTEM_FILES_COMMON='arp
12    awk
13    base64
14    basename
15    bc
16    bunzip2
17    bzcat
18    cat
19    chgrp
20    chmod
21    chown
22    cksum
23    cmp
24    cp
25    cpio
26    cut
27    date
28    dd
29    df
30    diff
31    dirname
32    dmesg
33    du
34    echo
35    egrep
36    env
37    expr
38    false
39    file
40    find
41    fio
42    getconf
43    getent
44    getfacl
45    grep
46    gunzip
47    gzip
48    head
49    hostname
50    id
51    iostat
52    kill
53    ksh
54    ln
55    logname
56    ls
57    mkdir
58    mknod
59    mktemp
60    mount
61    mv
62    net
63    od
64    openssl
65    pamtester
66    pax
67    pgrep
68    ping
69    pkill
70    printenv
71    printf
72    ps
73    pwd
74    python
75    python2
76    python3
77    quotaon
78    readlink
79    rm
80    rmdir
81    scp
82    script
83    sed
84    seq
85    setfacl
86    sh
87    sleep
88    sort
89    ssh
90    stat
91    strings
92    su
93    sudo
94    sum
95    swapoff
96    swapon
97    sync
98    tail
99    tar
100    tee
101    timeout
102    touch
103    tr
104    true
105    truncate
106    umask
107    umount
108    uname
109    uniq
110    uuidgen
111    vmstat
112    wait
113    wc
114    which
115    xargs'
116
117export SYSTEM_FILES_FREEBSD='chflags
118    compress
119    diskinfo
120    dumpon
121    fsck
122    getextattr
123    gpart
124    jail
125    jexec
126    jls
127    lsextattr
128    md5
129    mdconfig
130    mkfifo
131    newfs
132    pw
133    rmextattr
134    setextattr
135    sha256
136    showmount
137    swapctl
138    sysctl
139    uncompress'
140
141export SYSTEM_FILES_LINUX='attr
142    bash
143    blkid
144    blockdev
145    chattr
146    dmidecode
147    exportfs
148    fallocate
149    fdisk
150    free
151    getfattr
152    groupadd
153    groupdel
154    groupmod
155    hostid
156    losetup
157    lsattr
158    lsblk
159    lscpu
160    lsmod
161    lsscsi
162    md5sum
163    mkswap
164    modprobe
165    mpstat
166    nproc
167    parted
168    perf
169    setenforce
170    setfattr
171    sha256sum
172    udevadm
173    useradd
174    userdel
175    usermod'
176
177export ZFS_FILES='zdb
178    zfs
179    zhack
180    zinject
181    zpool
182    ztest
183    raidz_test
184    arc_summary
185    arcstat
186    dbufstat
187    mount.zfs
188    zed
189    zgenhostid
190    zstream
191    zfs_ids_to_path
192    zpool_influxdb'
193
194export ZFSTEST_FILES='badsend
195    btree_test
196    chg_usr_exec
197    devname2devid
198    dir_rd_update
199    draid
200    file_check
201    file_trunc
202    file_write
203    get_diff
204    largest_file
205    libzfs_input_check
206    mkbusy
207    mkfile
208    mkfiles
209    mktree
210    mmap_exec
211    mmap_libaio
212    mmap_seek
213    mmapwrite
214    nvlist_to_lua
215    randfree_file
216    randwritecomp
217    readmmap
218    rename_dir
219    rm_lnkcnt_zero_file
220    send_doall
221    threadsappend
222    user_ns_exec
223    xattrtest
224    stride_dd'
225