Print this page
Missed zlook, sync with master
7290 ZFS test suite needs to control what utilities it can run
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/test/zfs-tests/include/commands.cfg
+++ new/usr/src/test/zfs-tests/include/commands.cfg
1 1 #
2 2 # This file and its contents are supplied under the terms of the
|
↓ open down ↓ |
2 lines elided |
↑ open up ↑ |
3 3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 4 # You may only use this file in accordance with the terms of version
5 5 # 1.0 of the CDDL.
6 6 #
7 7 # A full copy of the text of the CDDL should have accompanied this
8 8 # source. A copy of the CDDL is also available via the Internet at
9 9 # http://www.illumos.org/license/CDDL.
10 10 #
11 11
12 12 #
13 -# Copyright (c) 2012, 2015 by Delphix. All rights reserved.
13 +# Copyright (c) 2016 by Delphix. All rights reserved.
14 14 #
15 15
16 -export ARP="/usr/sbin/arp"
17 -export AWK="/usr/bin/awk"
18 -export BASENAME="/usr/bin/basename"
19 -export BC="/usr/bin/bc"
20 -export BUNZIP2="/usr/bin/bunzip2"
21 -export BZCAT="/usr/bin/bzcat"
22 -# bzip2, bunzip2 and bzcat prepend the contents of $BZIP2 or $BZIP to any
23 -# arguments. Setting BZIP2 here will lead to hard-to-diagnose unhappiness.
24 -export CAT="/usr/bin/cat"
25 -export CD="/usr/bin/cd"
26 -export CHGRP="/usr/bin/chgrp"
27 -export CHMOD="/usr/bin/chmod"
28 -export CHOWN="/usr/bin/chown"
29 -export CKSUM="/usr/bin/cksum"
30 -export CLRI="/usr/sbin/clri"
31 -export CMP="/usr/bin/cmp"
32 -export COMPRESS="/usr/bin/compress"
33 -export COREADM="/usr/bin/coreadm"
34 -export CP="/usr/bin/cp"
35 -export CPIO="/usr/bin/cpio"
36 -export CUT="/usr/bin/cut"
37 -export DATE="/usr/bin/date"
38 -export DD="/usr/bin/dd"
39 -export DEVFSADM="/usr/sbin/devfsadm"
40 -export DF="/usr/bin/df"
41 -export DIFF="/usr/bin/diff"
42 -export DIRCMP="/usr/bin/dircmp"
43 -export DIRNAME="/usr/bin/dirname"
44 -export DTRACE="/usr/sbin/dtrace"
45 -export DU="/usr/bin/du"
46 -export DUMPADM="/usr/sbin/dumpadm"
47 -export ECHO="/usr/bin/echo"
48 -export EGREP="/usr/bin/egrep"
49 -# Don't use $ENV here, because in ksh scripts it evaluates to
50 -# $HOME/.kshrc - likely not what you wanted.
51 -export FALSE="/usr/bin/false"
52 -export FDISK="/usr/sbin/fdisk"
53 -export FF="/usr/sbin/ff"
54 -export FGREP="/usr/bin/fgrep"
55 -export FILE="/usr/bin/file"
56 -export FIND="/usr/bin/find"
57 -export FIO="/usr/bin/fio"
58 -export FMADM="/usr/sbin/fmadm"
59 -export FMDUMP="/usr/sbin/fmdump"
60 -export FORMAT="/usr/sbin/format"
61 -export FSCK="/usr/sbin/fsck"
62 -export FSDB="/usr/sbin/fsdb"
63 -export FSIRAND="/usr/sbin/fsirand"
64 -export FSTYP="/usr/sbin/fstyp"
65 -export GETENT="/usr/bin/getent"
66 -export GETMAJOR="/usr/sbin/getmajor"
67 -export GNUDD="/usr/gnu/bin/dd"
68 -export GREP="/usr/bin/grep"
69 -export GROUPADD="/usr/sbin/groupadd"
70 -export GROUPDEL="/usr/sbin/groupdel"
71 -export GROUPMOD="/usr/sbin/groupmod"
72 -export GROUPS="/usr/bin/groups"
73 -export HEAD="/usr/bin/head"
74 -export HOSTNAME="/usr/bin/hostname"
75 -export ID="/usr/bin/id"
76 -export IOSTAT="/usr/bin/iostat"
77 -export ISAINFO="/usr/bin/isainfo"
78 -export KILL="/usr/bin/kill"
79 -export KSH="/usr/bin/ksh"
80 -export KSTAT="/usr/bin/kstat"
81 -export LABELIT="/usr/sbin/labelit"
82 -export LOCKFS="/usr/sbin/lockfs"
83 -export LOFIADM="/usr/sbin/lofiadm"
84 -export LOGNAME="/usr/bin/logname"
85 -export LS="/usr/bin/ls"
86 -export MD5SUM="/usr/bin/md5sum"
87 -export MDB="/usr/bin/mdb"
88 -export MKDIR="/usr/bin/mkdir"
89 -export MKFILE="/usr/sbin/mkfile"
90 -export MKTEMP="/usr/bin/mktemp"
91 -export MKNOD="/usr/sbin/mknod"
92 -export MODINFO="/usr/sbin/modinfo"
93 -export MODUNLOAD="/usr/sbin/modunload"
94 -export MOUNT="/usr/sbin/mount"
95 -export MPSTAT="/usr/bin/mpstat"
96 -export MV="/usr/bin/mv"
97 -export NAWK="/usr/bin/nawk"
98 -export NCHECK="/usr/sbin/ncheck"
99 -export NEWFS="/usr/sbin/newfs"
100 -export PACK="/usr/bin/pack"
101 -export PAGESIZE="/usr/bin/pagesize"
102 -export PAX="/usr/bin/pax"
103 -export PFEXEC="/usr/bin/pfexec"
104 -export PGREP="/usr/bin/pgrep"
105 -export PING="/usr/sbin/ping"
106 -export PKGINFO="/usr/bin/pkginfo"
107 -export PKILL="/usr/bin/pkill"
108 -export PPRIV="/usr/bin/ppriv"
109 -export PRINTF="/usr/bin/printf"
110 -export PRTVTOC="/usr/sbin/prtvtoc"
111 -export PS="/usr/bin/ps"
112 -export PSRINFO="/usr/sbin/psrinfo"
113 -export PWD="/usr/bin/pwd"
114 -export PYTHON="/usr/bin/python"
115 -export QUOTAON="/usr/sbin/quotaon"
116 -export READLINK="/usr/bin/readlink"
117 -export RCP="/usr/bin/rcp"
118 -export REBOOT="/usr/sbin/reboot"
119 -export RM="/usr/bin/rm"
120 -export RMDIR="/usr/bin/rmdir"
121 -export RSH="/usr/bin/rsh"
122 -export RUNAT="/usr/bin/runat"
123 -export SED="/usr/bin/sed"
124 -export SHARE="/usr/sbin/share"
125 -export SHUF="/usr/bin/shuf"
126 -export SLEEP="/usr/bin/sleep"
127 -export SORT="/usr/bin/sort"
128 -export STAT="/usr/bin/stat"
129 -export STRINGS="/usr/bin/strings"
130 -export SU="/usr/bin/su"
131 -export SUM="/usr/bin/sum"
132 -export SVCADM="/usr/sbin/svcadm"
133 -export SVCS="/usr/bin/svcs"
134 -export SWAP="/usr/sbin/swap"
135 -export SWAPADD="/sbin/swapadd"
136 -export SYNC="/usr/bin/sync"
137 -export TAIL="/usr/bin/tail"
138 -export TAR="/usr/sbin/tar"
139 -export TIMEOUT="/usr/bin/timeout"
140 -export TOUCH="/usr/bin/touch"
141 -export TR="/usr/bin/tr"
142 -export TRUNCATE="/usr/bin/truncate"
143 -export TRUE="/usr/bin/true"
144 -export TUNEFS="/usr/sbin/tunefs"
145 -export UFSDUMP="/usr/sbin/ufsdump"
146 -export UFSRESTORE="/usr/sbin/ufsrestore"
147 -export UMASK="/usr/bin/umask"
148 -export UMOUNT="/usr/sbin/umount"
149 -export UMOUNTALL="/usr/sbin/umountall"
150 -export UNAME="/usr/bin/uname"
151 -export UNCOMPRESS="/usr/bin/uncompress"
152 -export UNIQ="/usr/bin/uniq"
153 -export UNPACK="/usr/bin/unpack"
154 -export UNSHARE="/usr/sbin/unshare"
155 -export USERADD="/usr/sbin/useradd"
156 -export USERDEL="/usr/sbin/userdel"
157 -export USERMOD="/usr/sbin/usermod"
158 -export VMSTAT="/usr/bin/vmstat"
159 -export WAIT="/usr/bin/wait"
160 -export WC="/usr/bin/wc"
161 -export ZDB="/usr/sbin/zdb"
162 -export ZFS="/usr/sbin/zfs"
163 -export ZHACK="/usr/sbin/zhack"
164 -export ZINJECT="/usr/sbin/zinject"
165 -export ZLOGIN="/usr/sbin/zlogin"
166 -export ZLOOK="/usr/bin/zlook"
167 -export ZONEADM="/usr/sbin/zoneadm"
168 -export ZONECFG="/usr/sbin/zonecfg"
169 -export ZONENAME="/usr/bin/zonename"
170 -export ZPOOL="/usr/sbin/zpool"
16 +#
17 +# These variables are used by zfstest.ksh to constrain which utilities
18 +# may be used by the suite. The suite will create a directory which is
19 +# the only element of $PATH and create symlinks from that dir to the
20 +# binaries listed below.
21 +# Please keep the contents of each variable sorted for ease of reading
22 +# and maintenance.
23 +#
24 +export USR_BIN_FILES='awk
25 + basename
26 + bc
27 + bunzip2
28 + bzcat
29 + cat
30 + cd
31 + chgrp
32 + chmod
33 + chown
34 + cksum
35 + cmp
36 + compress
37 + coreadm
38 + cp
39 + cpio
40 + cut
41 + date
42 + dd
43 + df
44 + diff
45 + dircmp
46 + dirname
47 + du
48 + echo
49 + egrep
50 + expr
51 + false
52 + file
53 + find
54 + fio
55 + getent
56 + grep
57 + head
58 + hostname
59 + id
60 + iostat
61 + isainfo
62 + kill
63 + ksh
64 + logname
65 + ls
66 + md5sum
67 + mdb
68 + mkdir
69 + mktemp
70 + mpstat
71 + mv
72 + nawk
73 + pack
74 + pagesize
75 + pax
76 + pfexec
77 + pgrep
78 + pkginfo
79 + pkill
80 + ppriv
81 + print
82 + printf
83 + ps
84 + pwd
85 + python
86 + readlink
87 + rm
88 + rmdir
89 + rsh
90 + runat
91 + sed
92 + seq
93 + shuf
94 + sleep
95 + sort
96 + stat
97 + strings
98 + su
99 + sudo
100 + sum
101 + svcs
102 + sync
103 + tail
104 + timeout
105 + touch
106 + tr
107 + true
108 + truncate
109 + umask
110 + uname
111 + uncompress
112 + unpack
113 + vmstat
114 + wait
115 + wc
116 + xargs
117 + zlook
118 + zonename'
119 +
120 +export USR_SBIN_FILES='arp
121 + clri
122 + dtrace
123 + dumpadm
124 + ff
125 + format
126 + fsdb
127 + fsirand
128 + fstyp
129 + getmajor
130 + groupadd
131 + groupdel
132 + groupmod
133 + labelit
134 + lockfs
135 + lofiadm
136 + mkfile
137 + mknod
138 + ncheck
139 + newfs
140 + ping
141 + prtvtoc
142 + psrinfo
143 + quotaon
144 + share
145 + svcadm
146 + swap
147 + tar
148 + tunefs
149 + ufsdump
150 + ufsrestore
151 + unshare
152 + useradd
153 + userdel
154 + usermod
155 + zdb
156 + zhack
157 + zinject
158 + zoneadm
159 + zonecfg'
160 +
161 +export SBIN_FILES='fdisk
162 + mount
163 + swapadd
164 + umount
165 + umountall
166 + zfs
167 + zpool'
168 +
169 +export ZFSTEST_FILES='chg_usr_exec
170 + devname2devid
171 + dir_rd_update
172 + file_check
173 + file_trunc
174 + file_write
175 + getholes
176 + largest_file
177 + mkbusy
178 + mkfiles
179 + mkholes
180 + mktree
181 + mmapwrite
182 + randfree_file
183 + readmmap
184 + rename_dir
185 + rm_lnkcnt_zero_file'
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX