xref: /freebsd-src/sys/contrib/openzfs/tests/zfs-tests/include/commands.cfg (revision 5c65a0a9163cc00389d8527ee12c4e69df07ea42)
1eda14cbcSMatt Macy#
2eda14cbcSMatt Macy# Copyright (c) 2016, 2019 by Delphix. All rights reserved.
3eda14cbcSMatt Macy# These variables are used by zfs-tests.sh to constrain which utilities
4eda14cbcSMatt Macy# may be used by the suite. The suite will create a directory which is
5eda14cbcSMatt Macy# the only element of $PATH and create symlinks from that dir to the
6eda14cbcSMatt Macy# binaries listed below.
7eda14cbcSMatt Macy#
8eda14cbcSMatt Macy# Please keep the contents of each variable sorted for ease of reading
9eda14cbcSMatt Macy# and maintenance.
10eda14cbcSMatt Macy#
11716fd348SMartin Matuskaexport SYSTEM_FILES_COMMON='awk
12eda14cbcSMatt Macy    basename
13eda14cbcSMatt Macy    bc
14eda14cbcSMatt Macy    bunzip2
15eda14cbcSMatt Macy    bzcat
16eda14cbcSMatt Macy    cat
17eda14cbcSMatt Macy    chgrp
18eda14cbcSMatt Macy    chmod
19eda14cbcSMatt Macy    chown
20eda14cbcSMatt Macy    cksum
21eda14cbcSMatt Macy    cmp
22eda14cbcSMatt Macy    cp
23eda14cbcSMatt Macy    cpio
24eda14cbcSMatt Macy    cut
25eda14cbcSMatt Macy    date
26eda14cbcSMatt Macy    dd
27eda14cbcSMatt Macy    df
28eda14cbcSMatt Macy    diff
29eda14cbcSMatt Macy    dirname
30eda14cbcSMatt Macy    dmesg
31eda14cbcSMatt Macy    du
32eda14cbcSMatt Macy    echo
339db44a8eSMartin Matuska    env
34eda14cbcSMatt Macy    expr
35eda14cbcSMatt Macy    false
36eda14cbcSMatt Macy    file
37eda14cbcSMatt Macy    find
38eda14cbcSMatt Macy    fio
39eda14cbcSMatt Macy    getconf
40eda14cbcSMatt Macy    getent
41eda14cbcSMatt Macy    getfacl
42eda14cbcSMatt Macy    grep
43eda14cbcSMatt Macy    gunzip
44eda14cbcSMatt Macy    gzip
45eda14cbcSMatt Macy    head
46eda14cbcSMatt Macy    hostname
47eda14cbcSMatt Macy    id
48eda14cbcSMatt Macy    iostat
49ce4dcb97SMartin Matuska    jq
50eda14cbcSMatt Macy    kill
51eda14cbcSMatt Macy    ksh
52c03c5b1cSMartin Matuska    ldd
53eda14cbcSMatt Macy    ln
54eda14cbcSMatt Macy    ls
55eda14cbcSMatt Macy    mkdir
56eda14cbcSMatt Macy    mknod
57716fd348SMartin Matuska    mkfifo
58eda14cbcSMatt Macy    mktemp
59eda14cbcSMatt Macy    mount
60eda14cbcSMatt Macy    mv
61eda14cbcSMatt Macy    net
62eda14cbcSMatt Macy    od
63eda14cbcSMatt Macy    openssl
64eda14cbcSMatt Macy    pamtester
65eda14cbcSMatt Macy    pax
66eda14cbcSMatt Macy    pgrep
67eda14cbcSMatt Macy    ping
68eda14cbcSMatt Macy    pkill
69eda14cbcSMatt Macy    printf
70eda14cbcSMatt Macy    ps
71eda14cbcSMatt Macy    python3
72eda14cbcSMatt Macy    readlink
73eda14cbcSMatt Macy    rm
74eda14cbcSMatt Macy    rmdir
75c03c5b1cSMartin Matuska    rsync
76eda14cbcSMatt Macy    scp
77eda14cbcSMatt Macy    script
78eda14cbcSMatt Macy    sed
79eda14cbcSMatt Macy    seq
80eda14cbcSMatt Macy    setfacl
81eda14cbcSMatt Macy    sh
82eda14cbcSMatt Macy    sleep
83eda14cbcSMatt Macy    sort
84eda14cbcSMatt Macy    ssh
85eda14cbcSMatt Macy    stat
86eda14cbcSMatt Macy    strings
87eda14cbcSMatt Macy    sudo
88eda14cbcSMatt Macy    swapoff
89eda14cbcSMatt Macy    swapon
90eda14cbcSMatt Macy    sync
91eda14cbcSMatt Macy    tail
92eda14cbcSMatt Macy    tar
93eda14cbcSMatt Macy    timeout
94eda14cbcSMatt Macy    touch
95eda14cbcSMatt Macy    tr
96eda14cbcSMatt Macy    true
97eda14cbcSMatt Macy    truncate
98eda14cbcSMatt Macy    umount
99eda14cbcSMatt Macy    uname
1002c48331dSMatt Macy    uniq
101eda14cbcSMatt Macy    vmstat
102b356da80SMartin Matuska    wc
1037a7741afSMartin Matuska    xargs
1047a7741afSMartin Matuska    xxh128sum'
105eda14cbcSMatt Macy
106eda14cbcSMatt Macyexport SYSTEM_FILES_FREEBSD='chflags
107eda14cbcSMatt Macy    compress
108eda14cbcSMatt Macy    diskinfo
109eda14cbcSMatt Macy    fsck
110eda14cbcSMatt Macy    getextattr
111eda14cbcSMatt Macy    gpart
112eda14cbcSMatt Macy    jail
113eda14cbcSMatt Macy    jexec
114eda14cbcSMatt Macy    jls
115eda14cbcSMatt Macy    lsextattr
116eda14cbcSMatt Macy    mdconfig
117eda14cbcSMatt Macy    newfs
118eda14cbcSMatt Macy    pw
119eda14cbcSMatt Macy    rmextattr
120eda14cbcSMatt Macy    setextattr
121eda14cbcSMatt Macy    showmount
122eda14cbcSMatt Macy    swapctl
123eda14cbcSMatt Macy    sysctl
1241f1e2261SMartin Matuska    trim
125eda14cbcSMatt Macy    uncompress'
126eda14cbcSMatt Macy
127eda14cbcSMatt Macyexport SYSTEM_FILES_LINUX='attr
128eda14cbcSMatt Macy    blkid
1291f1e2261SMartin Matuska    blkdiscard
130eda14cbcSMatt Macy    blockdev
131eda14cbcSMatt Macy    chattr
132*5c65a0a9SMartin Matuska    cryptsetup
133eda14cbcSMatt Macy    exportfs
134eda14cbcSMatt Macy    fallocate
13522b267e8SMartin Matuska    flock
136eda14cbcSMatt Macy    free
137eda14cbcSMatt Macy    getfattr
138eda14cbcSMatt Macy    groupadd
139eda14cbcSMatt Macy    groupdel
140eda14cbcSMatt Macy    groupmod
141eda14cbcSMatt Macy    hostid
14222b267e8SMartin Matuska    logger
143eda14cbcSMatt Macy    losetup
144eda14cbcSMatt Macy    lsattr
145eda14cbcSMatt Macy    lsblk
146eda14cbcSMatt Macy    lscpu
147eda14cbcSMatt Macy    lsmod
148eda14cbcSMatt Macy    lsscsi
149eda14cbcSMatt Macy    mkswap
150eda14cbcSMatt Macy    modprobe
15122b267e8SMartin Matuska    mountpoint
152eda14cbcSMatt Macy    mpstat
1531f1e2261SMartin Matuska    nsenter
154eda14cbcSMatt Macy    parted
155eda14cbcSMatt Macy    perf
156eda14cbcSMatt Macy    setfattr
15722b267e8SMartin Matuska    setpriv
158eda14cbcSMatt Macy    udevadm
1591f1e2261SMartin Matuska    unshare
160eda14cbcSMatt Macy    useradd
161eda14cbcSMatt Macy    userdel
162716fd348SMartin Matuska    usermod
16322b267e8SMartin Matuska    wipefs'
164eda14cbcSMatt Macy
165eda14cbcSMatt Macyexport ZFS_FILES='zdb
166eda14cbcSMatt Macy    zfs
167eda14cbcSMatt Macy    zhack
168eda14cbcSMatt Macy    zinject
169eda14cbcSMatt Macy    zpool
170eda14cbcSMatt Macy    ztest
171eda14cbcSMatt Macy    raidz_test
172eda14cbcSMatt Macy    arc_summary
173eda14cbcSMatt Macy    arcstat
174c7046f76SMartin Matuska    zilstat
175eda14cbcSMatt Macy    dbufstat
1767877fdebSMatt Macy    mount.zfs
177eda14cbcSMatt Macy    zed
178eda14cbcSMatt Macy    zgenhostid
179eda14cbcSMatt Macy    zstream
1807877fdebSMatt Macy    zfs_ids_to_path
1817877fdebSMatt Macy    zpool_influxdb'
182eda14cbcSMatt Macy
183c40487d4SMatt Macyexport ZFSTEST_FILES='badsend
184c40487d4SMatt Macy    btree_test
185eda14cbcSMatt Macy    chg_usr_exec
186315ee00fSMartin Matuska    clonefile
18778ae60b4SMartin Matuska    clone_mmap_cached
18878ae60b4SMartin Matuska    clone_mmap_write
189eda14cbcSMatt Macy    devname2devid
190eda14cbcSMatt Macy    dir_rd_update
1917877fdebSMatt Macy    draid
192c7046f76SMartin Matuska    file_fadvise
193716fd348SMartin Matuska    file_append
194eda14cbcSMatt Macy    file_check
195eda14cbcSMatt Macy    file_trunc
196eda14cbcSMatt Macy    file_write
197eda14cbcSMatt Macy    get_diff
198e92ffd9bSMartin Matuska    getversion
199eda14cbcSMatt Macy    largest_file
200eda14cbcSMatt Macy    libzfs_input_check
2017a7741afSMartin Matuska    manipulate_user_buffer
202eda14cbcSMatt Macy    mkbusy
203eda14cbcSMatt Macy    mkfile
204eda14cbcSMatt Macy    mkfiles
205eda14cbcSMatt Macy    mktree
206eda14cbcSMatt Macy    mmap_exec
207eda14cbcSMatt Macy    mmap_libaio
20881b22a98SMartin Matuska    mmap_seek
209716fd348SMartin Matuska    mmap_sync
210eda14cbcSMatt Macy    mmapwrite
211eda14cbcSMatt Macy    nvlist_to_lua
212eda14cbcSMatt Macy    randfree_file
213eda14cbcSMatt Macy    randwritecomp
214eda14cbcSMatt Macy    readmmap
215c03c5b1cSMartin Matuska    read_dos_attributes
216dbd5678dSMartin Matuska    renameat2
217eda14cbcSMatt Macy    rename_dir
218eda14cbcSMatt Macy    rm_lnkcnt_zero_file
219caed7b1cSMartin Matuska    send_doall
220eda14cbcSMatt Macy    threadsappend
221eda14cbcSMatt Macy    user_ns_exec
222c03c5b1cSMartin Matuska    write_dos_attributes
223eda14cbcSMatt Macy    xattrtest
224716fd348SMartin Matuska    stride_dd
225716fd348SMartin Matuska    zed_fd_spill-zedlet
226716fd348SMartin Matuska    suid_write_to_file
227716fd348SMartin Matuska    cp_files
2281f1e2261SMartin Matuska    blake3_test
229716fd348SMartin Matuska    edonr_test
230716fd348SMartin Matuska    skein_test
231716fd348SMartin Matuska    sha2_test
232716fd348SMartin Matuska    ctime
233716fd348SMartin Matuska    truncate_test
234716fd348SMartin Matuska    ereports
235716fd348SMartin Matuska    zfs_diff-socket
236dbd5678dSMartin Matuska    dosmode_readonly_write
237dbd5678dSMartin Matuska    idmap_util'
238