xref: /freebsd/sys/contrib/openzfs/tests/zfs-tests/include/commands.cfg (revision efa8679e7f69c9cc225613827d9f75644cca5b3b)
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    capsh
133    chattr
134    cryptsetup
135    exportfs
136    fallocate
137    flock
138    free
139    getfattr
140    groupadd
141    groupdel
142    groupmod
143    hostid
144    logger
145    losetup
146    lsattr
147    lsblk
148    lscpu
149    lsmod
150    lsscsi
151    mkfs.xfs
152    mkswap
153    modprobe
154    mountpoint
155    mpstat
156    nsenter
157    parted
158    perf
159    setfattr
160    setpriv
161    udevadm
162    unshare
163    useradd
164    userdel
165    usermod
166    wipefs'
167
168export ZFS_FILES='zdb
169    zfs
170    zhack
171    zinject
172    zpool
173    ztest
174    raidz_test
175    zarcsummary
176    zarcstat
177    zilstat
178    dbufstat
179    mount.zfs
180    zed
181    zgenhostid
182    zstream
183    zfs_ids_to_path
184    zpool_influxdb'
185
186export ZFSTEST_FILES_COMMON='badsend
187    btree_test
188    chg_usr_exec
189    clonefile
190    clone_after_trunc
191    clone_mmap_cached
192    clone_mmap_write
193    crypto_test
194    devname2devid
195    dir_rd_update
196    draid
197    file_fadvise
198    file_append
199    file_check
200    file_trunc
201    file_write
202    get_diff
203    getversion
204    largest_file
205    libzfs_mnttab_cache_check
206    libzfs_input_check
207    manipulate_user_buffer
208    mkbusy
209    mkfile
210    mkfiles
211    mktree
212    mmap_exec
213    mmap_ftruncate
214    mmap_libaio
215    mmap_seek
216    mmap_sync
217    mmapwrite
218    mmap_write_sync
219    nvlist_to_lua
220    randfree_file
221    randwritecomp
222    readmmap
223    read_dos_attributes
224    renameat2
225    rename_dir
226    rm_lnkcnt_zero_file
227    send_doall
228    statx
229    threadsappend
230    user_ns_exec
231    write_dos_attributes
232    xattrtest
233    stride_dd
234    zed_fd_spill-zedlet
235    suid_write_to_file
236    cp_files
237    blake3_test
238    edonr_test
239    skein_test
240    sha2_test
241    ctime
242    truncate_test
243    ereports
244    zfs_diff-socket
245    dosmode_readonly_write
246    idmap_util'
247
248export ZFSTEST_FILES_LINUX='
249    setlease'
250