xref: /freebsd/sys/contrib/openzfs/tests/zfs-tests/include/commands.cfg (revision 24e4dcf4ba5e9dedcf89efd358ea3e1fe5867020)
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    which
104    xargs
105    xxh128sum'
106
107export SYSTEM_FILES_FREEBSD='chflags
108    compress
109    diskinfo
110    fsck
111    getextattr
112    gpart
113    jail
114    jexec
115    jls
116    lsextattr
117    mdconfig
118    newfs
119    pw
120    rmextattr
121    setextattr
122    showmount
123    swapctl
124    sysctl
125    trim
126    uncompress'
127
128export SYSTEM_FILES_LINUX='attr
129    blkid
130    blkdiscard
131    blockdev
132    chattr
133    cryptsetup
134    exportfs
135    fallocate
136    flock
137    free
138    getfattr
139    groupadd
140    groupdel
141    groupmod
142    hostid
143    logger
144    losetup
145    lsattr
146    lsblk
147    lscpu
148    lsmod
149    lsscsi
150    mkfs.xfs
151    mkswap
152    modprobe
153    mountpoint
154    mpstat
155    nsenter
156    parted
157    perf
158    setfattr
159    setpriv
160    udevadm
161    unshare
162    useradd
163    userdel
164    usermod
165    wipefs'
166
167export ZFS_FILES='zdb
168    zfs
169    zhack
170    zinject
171    zpool
172    ztest
173    raidz_test
174    zarcsummary
175    zarcstat
176    zilstat
177    dbufstat
178    mount.zfs
179    zed
180    zgenhostid
181    zstream
182    zfs_ids_to_path
183    zpool_influxdb'
184
185export ZFSTEST_FILES='badsend
186    btree_test
187    chg_usr_exec
188    clonefile
189    clone_mmap_cached
190    clone_mmap_write
191    crypto_test
192    devname2devid
193    dir_rd_update
194    draid
195    file_fadvise
196    file_append
197    file_check
198    file_trunc
199    file_write
200    get_diff
201    getversion
202    largest_file
203    libzfs_input_check
204    manipulate_user_buffer
205    mkbusy
206    mkfile
207    mkfiles
208    mktree
209    mmap_exec
210    mmap_ftruncate
211    mmap_libaio
212    mmap_seek
213    mmap_sync
214    mmapwrite
215    mmap_write_sync
216    nvlist_to_lua
217    randfree_file
218    randwritecomp
219    readmmap
220    read_dos_attributes
221    renameat2
222    rename_dir
223    rm_lnkcnt_zero_file
224    send_doall
225    statx
226    threadsappend
227    user_ns_exec
228    write_dos_attributes
229    xattrtest
230    stride_dd
231    zed_fd_spill-zedlet
232    suid_write_to_file
233    cp_files
234    blake3_test
235    edonr_test
236    skein_test
237    sha2_test
238    ctime
239    truncate_test
240    ereports
241    zfs_diff-socket
242    dosmode_readonly_write
243    idmap_util'
244