xref: /freebsd/sys/contrib/openzfs/tests/zfs-tests/include/commands.cfg (revision 580d00f42fdd94ce43583cc45fe3f1d9fdff47d4)
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    setpriv
160    mountpoint
161    flock
162    logger'
163
164export ZFS_FILES='zdb
165    zfs
166    zhack
167    zinject
168    zpool
169    ztest
170    raidz_test
171    arc_summary
172    arcstat
173    zilstat
174    dbufstat
175    mount.zfs
176    zed
177    zgenhostid
178    zstream
179    zfs_ids_to_path
180    zpool_influxdb'
181
182export ZFSTEST_FILES='badsend
183    btree_test
184    chg_usr_exec
185    clonefile
186    devname2devid
187    dir_rd_update
188    draid
189    file_fadvise
190    file_append
191    file_check
192    file_trunc
193    file_write
194    get_diff
195    getversion
196    largest_file
197    libzfs_input_check
198    mkbusy
199    mkfile
200    mkfiles
201    mktree
202    mmap_exec
203    mmap_libaio
204    mmap_seek
205    mmap_sync
206    mmapwrite
207    nvlist_to_lua
208    randfree_file
209    randwritecomp
210    readmmap
211    read_dos_attributes
212    renameat2
213    rename_dir
214    rm_lnkcnt_zero_file
215    send_doall
216    threadsappend
217    user_ns_exec
218    write_dos_attributes
219    xattrtest
220    stride_dd
221    zed_fd_spill-zedlet
222    suid_write_to_file
223    cp_files
224    blake3_test
225    edonr_test
226    skein_test
227    sha2_test
228    ctime
229    truncate_test
230    ereports
231    zfs_diff-socket
232    dosmode_readonly_write
233    idmap_util'
234