xref: /freebsd/sys/contrib/openzfs/tests/zfs-tests/include/commands.cfg (revision 38a52bd3b5cac3da6f7f6eef3dd050e6aa08ebb3)
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    kill
50    ksh
51    ldd
52    ln
53    ls
54    mkdir
55    mknod
56    mkfifo
57    mktemp
58    mount
59    mv
60    net
61    od
62    openssl
63    pamtester
64    pax
65    pgrep
66    ping
67    pkill
68    printf
69    ps
70    python3
71    readlink
72    rm
73    rmdir
74    rsync
75    scp
76    script
77    sed
78    seq
79    setfacl
80    sh
81    sleep
82    sort
83    ssh
84    stat
85    strings
86    sudo
87    swapoff
88    swapon
89    sync
90    tail
91    tar
92    timeout
93    touch
94    tr
95    true
96    truncate
97    umount
98    uname
99    uniq
100    vmstat
101    wc'
102
103export SYSTEM_FILES_FREEBSD='chflags
104    compress
105    diskinfo
106    fsck
107    getextattr
108    gpart
109    jail
110    jexec
111    jls
112    lsextattr
113    md5
114    mdconfig
115    newfs
116    pw
117    rmextattr
118    setextattr
119    sha256
120    showmount
121    swapctl
122    sysctl
123    trim
124    uncompress'
125
126export SYSTEM_FILES_LINUX='attr
127    blkid
128    blkdiscard
129    blockdev
130    chattr
131    exportfs
132    fallocate
133    free
134    getfattr
135    groupadd
136    groupdel
137    groupmod
138    hostid
139    losetup
140    lsattr
141    lsblk
142    lscpu
143    lsmod
144    lsscsi
145    md5sum
146    mkswap
147    modprobe
148    mpstat
149    nsenter
150    parted
151    perf
152    setfattr
153    sha256sum
154    udevadm
155    unshare
156    useradd
157    userdel
158    usermod
159
160    flock
161    logger'
162
163export ZFS_FILES='zdb
164    zfs
165    zhack
166    zinject
167    zpool
168    ztest
169    raidz_test
170    arc_summary
171    arcstat
172    zilstat
173    dbufstat
174    mount.zfs
175    zed
176    zgenhostid
177    zstream
178    zfs_ids_to_path
179    zpool_influxdb'
180
181export ZFSTEST_FILES='badsend
182    btree_test
183    chg_usr_exec
184    devname2devid
185    dir_rd_update
186    draid
187    file_fadvise
188    file_append
189    file_check
190    file_trunc
191    file_write
192    get_diff
193    getversion
194    largest_file
195    libzfs_input_check
196    mkbusy
197    mkfile
198    mkfiles
199    mktree
200    mmap_exec
201    mmap_libaio
202    mmap_seek
203    mmap_sync
204    mmapwrite
205    nvlist_to_lua
206    randfree_file
207    randwritecomp
208    readmmap
209    read_dos_attributes
210    rename_dir
211    rm_lnkcnt_zero_file
212    send_doall
213    threadsappend
214    user_ns_exec
215    write_dos_attributes
216    xattrtest
217    stride_dd
218    zed_fd_spill-zedlet
219    suid_write_to_file
220    cp_files
221    blake3_test
222    edonr_test
223    skein_test
224    sha2_test
225    ctime
226    truncate_test
227    ereports
228    zfs_diff-socket
229    dosmode_readonly_write'
230