xref: /freebsd/sys/contrib/openzfs/tests/zfs-tests/include/commands.cfg (revision 7fdf597e96a02165cfe22ff357b857d5fa15ed8a)
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='awk
12    basename
13    bc
14    bunzip2
15    bzcat
16    cat
17    chgrp
18    chmod
19    chown
20    cksum
21    cmp
22    cp
23    cpio
24    cut
25    date
26    dd
27    df
28    diff
29    dirname
30    dmesg
31    du
32    echo
33    env
34    expr
35    false
36    file
37    find
38    fio
39    getconf
40    getent
41    getfacl
42    grep
43    gunzip
44    gzip
45    head
46    hostname
47    id
48    iostat
49    jq
50    kill
51    ksh
52    ldd
53    ln
54    ls
55    mkdir
56    mknod
57    mkfifo
58    mktemp
59    mount
60    mv
61    net
62    od
63    openssl
64    pamtester
65    pax
66    pgrep
67    ping
68    pkill
69    printf
70    ps
71    python3
72    readlink
73    rm
74    rmdir
75    rsync
76    scp
77    script
78    sed
79    seq
80    setfacl
81    sh
82    sleep
83    sort
84    ssh
85    stat
86    strings
87    sudo
88    swapoff
89    swapon
90    sync
91    tail
92    tar
93    timeout
94    touch
95    tr
96    true
97    truncate
98    umount
99    uname
100    uniq
101    vmstat
102    wc
103    xargs
104    xxh128sum'
105
106export SYSTEM_FILES_FREEBSD='chflags
107    compress
108    diskinfo
109    fsck
110    getextattr
111    gpart
112    jail
113    jexec
114    jls
115    lsextattr
116    mdconfig
117    newfs
118    pw
119    rmextattr
120    setextattr
121    showmount
122    swapctl
123    sysctl
124    trim
125    uncompress'
126
127export SYSTEM_FILES_LINUX='attr
128    blkid
129    blkdiscard
130    blockdev
131    chattr
132    cryptsetup
133    exportfs
134    fallocate
135    flock
136    free
137    getfattr
138    groupadd
139    groupdel
140    groupmod
141    hostid
142    logger
143    losetup
144    lsattr
145    lsblk
146    lscpu
147    lsmod
148    lsscsi
149    mkswap
150    modprobe
151    mountpoint
152    mpstat
153    nsenter
154    parted
155    perf
156    setfattr
157    setpriv
158    udevadm
159    unshare
160    useradd
161    userdel
162    usermod
163    wipefs'
164
165export ZFS_FILES='zdb
166    zfs
167    zhack
168    zinject
169    zpool
170    ztest
171    raidz_test
172    arc_summary
173    arcstat
174    zilstat
175    dbufstat
176    mount.zfs
177    zed
178    zgenhostid
179    zstream
180    zfs_ids_to_path
181    zpool_influxdb'
182
183export ZFSTEST_FILES='badsend
184    btree_test
185    chg_usr_exec
186    clonefile
187    clone_mmap_cached
188    clone_mmap_write
189    devname2devid
190    dir_rd_update
191    draid
192    file_fadvise
193    file_append
194    file_check
195    file_trunc
196    file_write
197    get_diff
198    getversion
199    largest_file
200    libzfs_input_check
201    manipulate_user_buffer
202    mkbusy
203    mkfile
204    mkfiles
205    mktree
206    mmap_exec
207    mmap_libaio
208    mmap_seek
209    mmap_sync
210    mmapwrite
211    nvlist_to_lua
212    randfree_file
213    randwritecomp
214    readmmap
215    read_dos_attributes
216    renameat2
217    rename_dir
218    rm_lnkcnt_zero_file
219    send_doall
220    threadsappend
221    user_ns_exec
222    write_dos_attributes
223    xattrtest
224    stride_dd
225    zed_fd_spill-zedlet
226    suid_write_to_file
227    cp_files
228    blake3_test
229    edonr_test
230    skein_test
231    sha2_test
232    ctime
233    truncate_test
234    ereports
235    zfs_diff-socket
236    dosmode_readonly_write
237    idmap_util'
238