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#
11eda14cbcSMatt Macyexport SYSTEM_FILES_COMMON='arp
12eda14cbcSMatt Macy    awk
13eda14cbcSMatt Macy    base64
14eda14cbcSMatt Macy    basename
15eda14cbcSMatt Macy    bc
16eda14cbcSMatt Macy    bunzip2
17eda14cbcSMatt Macy    bzcat
18eda14cbcSMatt Macy    cat
19eda14cbcSMatt Macy    chgrp
20eda14cbcSMatt Macy    chmod
21eda14cbcSMatt Macy    chown
22eda14cbcSMatt Macy    cksum
23eda14cbcSMatt Macy    cmp
24eda14cbcSMatt Macy    cp
25eda14cbcSMatt Macy    cpio
26eda14cbcSMatt Macy    cut
27eda14cbcSMatt Macy    date
28eda14cbcSMatt Macy    dd
29eda14cbcSMatt Macy    df
30eda14cbcSMatt Macy    diff
31eda14cbcSMatt Macy    dirname
32eda14cbcSMatt Macy    dmesg
33eda14cbcSMatt Macy    du
34eda14cbcSMatt Macy    echo
35eda14cbcSMatt Macy    egrep
369db44a8eSMartin Matuska    env
37eda14cbcSMatt Macy    expr
38eda14cbcSMatt Macy    false
39eda14cbcSMatt Macy    file
40eda14cbcSMatt Macy    find
41eda14cbcSMatt Macy    fio
42eda14cbcSMatt Macy    getconf
43eda14cbcSMatt Macy    getent
44eda14cbcSMatt Macy    getfacl
45eda14cbcSMatt Macy    grep
46eda14cbcSMatt Macy    gunzip
47eda14cbcSMatt Macy    gzip
48eda14cbcSMatt Macy    head
49eda14cbcSMatt Macy    hostname
50eda14cbcSMatt Macy    id
51eda14cbcSMatt Macy    iostat
52eda14cbcSMatt Macy    kill
53eda14cbcSMatt Macy    ksh
54eda14cbcSMatt Macy    ln
55eda14cbcSMatt Macy    logname
56eda14cbcSMatt Macy    ls
57eda14cbcSMatt Macy    mkdir
58eda14cbcSMatt Macy    mknod
59eda14cbcSMatt Macy    mktemp
60eda14cbcSMatt Macy    mount
61eda14cbcSMatt Macy    mv
62eda14cbcSMatt Macy    net
63eda14cbcSMatt Macy    od
64eda14cbcSMatt Macy    openssl
65eda14cbcSMatt Macy    pamtester
66eda14cbcSMatt Macy    pax
67eda14cbcSMatt Macy    pgrep
68eda14cbcSMatt Macy    ping
69eda14cbcSMatt Macy    pkill
70eda14cbcSMatt Macy    printenv
71eda14cbcSMatt Macy    printf
72eda14cbcSMatt Macy    ps
73eda14cbcSMatt Macy    pwd
74eda14cbcSMatt Macy    python
75eda14cbcSMatt Macy    python2
76eda14cbcSMatt Macy    python3
77eda14cbcSMatt Macy    quotaon
78eda14cbcSMatt Macy    readlink
79eda14cbcSMatt Macy    rm
80eda14cbcSMatt Macy    rmdir
81eda14cbcSMatt Macy    scp
82eda14cbcSMatt Macy    script
83eda14cbcSMatt Macy    sed
84eda14cbcSMatt Macy    seq
85eda14cbcSMatt Macy    setfacl
86eda14cbcSMatt Macy    sh
87eda14cbcSMatt Macy    sleep
88eda14cbcSMatt Macy    sort
89eda14cbcSMatt Macy    ssh
90eda14cbcSMatt Macy    stat
91eda14cbcSMatt Macy    strings
92eda14cbcSMatt Macy    su
93eda14cbcSMatt Macy    sudo
94eda14cbcSMatt Macy    sum
95eda14cbcSMatt Macy    swapoff
96eda14cbcSMatt Macy    swapon
97eda14cbcSMatt Macy    sync
98eda14cbcSMatt Macy    tail
99eda14cbcSMatt Macy    tar
100eda14cbcSMatt Macy    tee
101eda14cbcSMatt Macy    timeout
102eda14cbcSMatt Macy    touch
103eda14cbcSMatt Macy    tr
104eda14cbcSMatt Macy    true
105eda14cbcSMatt Macy    truncate
106eda14cbcSMatt Macy    umask
107eda14cbcSMatt Macy    umount
108eda14cbcSMatt Macy    uname
1092c48331dSMatt Macy    uniq
110eda14cbcSMatt Macy    uuidgen
111eda14cbcSMatt Macy    vmstat
112eda14cbcSMatt Macy    wait
113eda14cbcSMatt Macy    wc
114eda14cbcSMatt Macy    which
115eda14cbcSMatt Macy    xargs'
116eda14cbcSMatt Macy
117eda14cbcSMatt Macyexport SYSTEM_FILES_FREEBSD='chflags
118eda14cbcSMatt Macy    compress
119eda14cbcSMatt Macy    diskinfo
120eda14cbcSMatt Macy    dumpon
121eda14cbcSMatt Macy    fsck
122eda14cbcSMatt Macy    getextattr
123eda14cbcSMatt Macy    gpart
124eda14cbcSMatt Macy    jail
125eda14cbcSMatt Macy    jexec
126eda14cbcSMatt Macy    jls
127eda14cbcSMatt Macy    lsextattr
128eda14cbcSMatt Macy    md5
129eda14cbcSMatt Macy    mdconfig
130eda14cbcSMatt Macy    mkfifo
131eda14cbcSMatt Macy    newfs
132eda14cbcSMatt Macy    pw
133eda14cbcSMatt Macy    rmextattr
134eda14cbcSMatt Macy    setextattr
135eda14cbcSMatt Macy    sha256
136eda14cbcSMatt Macy    showmount
137eda14cbcSMatt Macy    swapctl
138eda14cbcSMatt Macy    sysctl
139eda14cbcSMatt Macy    uncompress'
140eda14cbcSMatt Macy
141eda14cbcSMatt Macyexport SYSTEM_FILES_LINUX='attr
142eda14cbcSMatt Macy    bash
143eda14cbcSMatt Macy    blkid
144eda14cbcSMatt Macy    blockdev
145eda14cbcSMatt Macy    chattr
146eda14cbcSMatt Macy    dmidecode
147eda14cbcSMatt Macy    exportfs
148eda14cbcSMatt Macy    fallocate
149eda14cbcSMatt Macy    fdisk
150eda14cbcSMatt Macy    free
151eda14cbcSMatt Macy    getfattr
152eda14cbcSMatt Macy    groupadd
153eda14cbcSMatt Macy    groupdel
154eda14cbcSMatt Macy    groupmod
155eda14cbcSMatt Macy    hostid
156eda14cbcSMatt Macy    losetup
157eda14cbcSMatt Macy    lsattr
158eda14cbcSMatt Macy    lsblk
159eda14cbcSMatt Macy    lscpu
160eda14cbcSMatt Macy    lsmod
161eda14cbcSMatt Macy    lsscsi
162eda14cbcSMatt Macy    md5sum
163eda14cbcSMatt Macy    mkswap
164eda14cbcSMatt Macy    modprobe
165eda14cbcSMatt Macy    mpstat
166eda14cbcSMatt Macy    nproc
167eda14cbcSMatt Macy    parted
168eda14cbcSMatt Macy    perf
169eda14cbcSMatt Macy    setenforce
170eda14cbcSMatt Macy    setfattr
171eda14cbcSMatt Macy    sha256sum
172eda14cbcSMatt Macy    udevadm
173eda14cbcSMatt Macy    useradd
174eda14cbcSMatt Macy    userdel
175eda14cbcSMatt Macy    usermod'
176eda14cbcSMatt Macy
177eda14cbcSMatt Macyexport ZFS_FILES='zdb
178eda14cbcSMatt Macy    zfs
179eda14cbcSMatt Macy    zhack
180eda14cbcSMatt Macy    zinject
181eda14cbcSMatt Macy    zpool
182eda14cbcSMatt Macy    ztest
183eda14cbcSMatt Macy    raidz_test
184eda14cbcSMatt Macy    arc_summary
185eda14cbcSMatt Macy    arcstat
186eda14cbcSMatt Macy    dbufstat
1877877fdebSMatt Macy    mount.zfs
188eda14cbcSMatt Macy    zed
189eda14cbcSMatt Macy    zgenhostid
190eda14cbcSMatt Macy    zstream
191eda14cbcSMatt Macy    zstreamdump
1927877fdebSMatt Macy    zfs_ids_to_path
1937877fdebSMatt Macy    zpool_influxdb'
194eda14cbcSMatt Macy
195c40487d4SMatt Macyexport ZFSTEST_FILES='badsend
196c40487d4SMatt Macy    btree_test
197eda14cbcSMatt Macy    chg_usr_exec
198eda14cbcSMatt Macy    devname2devid
199eda14cbcSMatt Macy    dir_rd_update
2007877fdebSMatt Macy    draid
201eda14cbcSMatt Macy    file_check
202eda14cbcSMatt Macy    file_trunc
203eda14cbcSMatt Macy    file_write
204eda14cbcSMatt Macy    get_diff
205eda14cbcSMatt Macy    largest_file
206eda14cbcSMatt Macy    libzfs_input_check
207eda14cbcSMatt Macy    mkbusy
208eda14cbcSMatt Macy    mkfile
209eda14cbcSMatt Macy    mkfiles
210eda14cbcSMatt Macy    mktree
211eda14cbcSMatt Macy    mmap_exec
212eda14cbcSMatt Macy    mmap_libaio
213eda14cbcSMatt Macy    mmapwrite
214eda14cbcSMatt Macy    nvlist_to_lua
215eda14cbcSMatt Macy    randfree_file
216eda14cbcSMatt Macy    randwritecomp
217eda14cbcSMatt Macy    readmmap
218eda14cbcSMatt Macy    rename_dir
219eda14cbcSMatt Macy    rm_lnkcnt_zero_file
220caed7b1cSMartin Matuska    send_doall
221eda14cbcSMatt Macy    threadsappend
222eda14cbcSMatt Macy    user_ns_exec
223eda14cbcSMatt Macy    xattrtest
224eda14cbcSMatt Macy    stride_dd'
225