xfstests: move generic tests out of top level dir
[xfstests-dev.git] / 191.out
1 QA output created by 191
2
3 *** nfs4acl/apply-mask.test ***
4
5 [1] $ rm -rf d -- ok
6 [2] $ mkdir d -- ok
7 [3] $ cd d -- ok
8 [5] $ touch x -- ok
9 [7] $ nfs4acl --set 'owner@:rw::allow group@:rw::allow everyone@:r::allow' x -- ok
10 [8] $ nfs4acl --get x -- ok
11 [15] $ nfs4acl --set 'everyone@:w::allow owner@:r::allow group@:r::allow' x -- ok
12 [16] $ chmod 664 x -- ok
13 [17] $ nfs4acl --get x -- ok
14 [23] $ nfs4acl --set 'everyone@:w::deny owner@:rw::allow group@:rw::allow' x -- ok
15 [24] $ chmod 664 x -- ok
16 [25] $ nfs4acl --get x -- ok
17 [31] $ nfs4acl --set 'owner@:rwmo::allow' x -- ok
18 [32] $ nfs4acl --get x -- ok
19 [37] $ chmod 644 x -- ok
20 [38] $ nfs4acl --get x -- ok
21 [43] $ nfs4acl --set 'root:rw::allow' x -- ok
22 [44] $ chmod 664 x -- ok
23 [45] $ nfs4acl --get x -- ok
24 [50] $ chmod 644 x -- ok
25 [51] $ nfs4acl --get x -- ok
26 [56] $ chmod 664 x -- ok
27 [57] $ nfs4acl --get x -- ok
28 [62] $ nfs4acl --set 'root:rw::allow everyone@:r::allow' x -- ok
29 [63] $ chmod 664 x -- ok
30 [64] $ nfs4acl --get x -- ok
31 [70] $ nfs4acl --set 'root:r::allow everyone@:rw::allow' x -- ok
32 [71] $ chmod 664 x -- ok
33 [72] $ nfs4acl --get x -- ok
34 [80] $ nfs4acl --set 'root:w::deny everyone@:rw::allow' x -- ok
35 [81] $ chmod 664 x -- ok
36 [82] $ nfs4acl --get x -- ok
37 [91] $ nfs4acl --set 'root:rw::allow root:w::deny everyone@:rw::allow' x -- ok
38 [92] $ chmod 664 x -- ok
39 [93] $ nfs4acl --get x -- ok
40 [102] $ nfs4acl --set 'everyone@:rw::allow' x -- ok
41 [103] $ chmod 066 x -- ok
42 [104] $ nfs4acl --get x -- ok
43 [110] $ chmod 006 x -- ok
44 [111] $ nfs4acl --get x -- ok
45 [118] $ chmod 606 x -- ok
46 [119] $ nfs4acl --get x -- ok
47 [125] $ nfs4acl --set 'root:rw::allow everyone@:rw::allow' x -- ok
48 [126] $ chmod 606 x -- ok
49 [127] $ nfs4acl --get x -- ok
50 [133] $ chmod 646 x -- ok
51 [134] $ nfs4acl --get x -- ok
52 [142] $ cd .. -- ok
53 [143] $ rm -rf d -- ok
54 49 commands (49 passed, 0 failed)
55
56 *** nfs4acl/basic.test ***
57
58 [1] $ rm -rf d -- ok
59 [2] $ mkdir d -- ok
60 [3] $ cd d -- ok
61 [5] $ chown bin . -- ok
62 [6] $ su bin -- ok
63 [8] $ touch x -- ok
64 [9] $ nfs4acl --set 'everyone@:rw::allow' x -- ok
65 [10] $ ls -l x | cut -d ' ' -f 1 -- ok
66 [13] $ nfs4acl --get x -- ok
67 [18] $ chmod 664 x -- ok
68 [19] $ ls -l x | cut -d ' ' -f 1 -- ok
69 [22] $ nfs4acl --get x -- ok
70 [29] $ mkdir sub -- ok
71 [30] $ nfs4acl --set 'everyone@:rwax:fd:allow' sub -- ok
72 [31] $ ls -dl sub | cut -d ' ' -f 1 -- ok
73 [34] $ nfs4acl --get sub -- ok
74 [39] $ chmod 775 sub -- ok
75 [40] $ ls -dl sub | cut -d ' ' -f 1 -- ok
76 [42] $ nfs4acl --get sub -- ok
77 [50] $ touch sub/f -- ok
78 [51] $ ls -l sub/f | cut -d ' ' -f 1 -- ok
79 [54] $ nfs4acl --get sub/f -- ok
80 [59] $ mkdir sub/sub2 -- ok
81 [60] $ ls -dl sub/sub2 | cut -d ' ' -f 1 -- ok
82 [63] $ nfs4acl --get sub/sub2 -- ok
83 [68] $ su -- ok
84 [69] $ cd .. -- ok
85 [70] $ rm -rf d -- ok
86 28 commands (28 passed, 0 failed)
87
88 *** nfs4acl/chmod.test ***
89
90 [1] $ mkdir d -- ok
91 [2] $ cd d -- ok
92 [4] $ whoami -- ok
93 [7] $ touch a -- ok
94 [10] $ su bin -- ok
95 [11] $ chmod 666 a -- ok
96 [13] $ nfs4acl --set 'bin:rwM::allow' a -- ok
97 [16] $ su -- ok
98 [17] $ nfs4acl --set 'bin:rwm::allow' a -- ok
99 [20] $ su bin -- ok
100 [21] $ nfs4acl --set 'bin:rwm::allow' a -- ok
101 [25] $ chmod 666 a -- ok
102 [26] $ nfs4acl --set 'bin:rwm::allow' a -- ok
103 [29] $ su -- ok
104 [30] $ cd .. -- ok
105 [31] $ rm -rf d -- ok
106 16 commands (16 passed, 0 failed)
107
108 *** nfs4acl/chown.test ***
109
110 [1] $ mkdir d -- ok
111 [2] $ cd d -- ok
112 [4] $ whoami -- ok
113 [7] $ id -Gn daemon -- ok
114 [10] $ touch a -- ok
115 [13] $ su daemon -- ok
116 [14] $ chown daemon a -- ok
117 [16] $ chgrp daemon a -- ok
118 [18] $ nfs4acl --set 'daemon:rwo::allow' a -- ok
119 [23] $ su -- ok
120 [24] $ nfs4acl --set 'daemon:rwo::allow' a -- ok
121 [27] $ su daemon -- ok
122 [28] $ chown root a -- ok
123 [30] $ chgrp root a -- ok
124 [35] $ su -- ok
125 [36] $ ls -l a | cut -d ' ' -f1 -- ok
126 [38] $ chmod 660 a -- ok
127 [42] $ su daemon -- ok
128 [43] $ chown daemon a -- ok
129 [45] $ chgrp daemon a -- ok
130 [47] $ chgrp bin a -- ok
131 [51] $ su -- ok
132 [52] $ nfs4acl --set 'daemon:rwo::allow' a -- ok
133 [56] $ su daemon -- ok
134 [57] $ chgrp daemon a -- ok
135 [58] $ chgrp bin a -- ok
136 [59] $ chown daemon a -- ok
137 [61] $ su -- ok
138 [62] $ cd .. -- ok
139 [63] $ rm -rf d -- ok
140 30 commands (30 passed, 0 failed)
141
142 *** nfs4acl/computed-mode.test ***
143
144 [1] $ rm -rf d -- ok
145 [2] $ mkdir d -- ok
146 [3] $ cd d -- ok
147 [5] $ mkdir e -- ok
148 [7] $ nfs4acl --set 'owner@:rwx:f:allow' e -- ok
149 [8] $ touch e/f -- ok
150 [9] $ ls -l e/f | cut -d ' ' -f 1 -- ok
151 [11] $ rm e/f -- ok
152 [13] $ nfs4acl --set 'group@:rwx:f:allow' e -- ok
153 [14] $ touch e/f -- ok
154 [15] $ ls -l e/f | cut -d ' ' -f 1 -- ok
155 [17] $ rm e/f -- ok
156 [19] $ nfs4acl --set 'everyone@:rwx:f:allow' e -- ok
157 [20] $ touch e/f -- ok
158 [21] $ ls -l e/f | cut -d ' ' -f 1 -- ok
159 [23] $ rm e/f -- ok
160 [25] $ nfs4acl --set 'owner@:rwx:f:allow root:rx:f:deny root:rx:f:allow' e -- ok
161 [26] $ touch e/f -- ok
162 [27] $ ls -l e/f | cut -d ' ' -f 1 -- ok
163 [29] $ rm e/f -- ok
164 [31] $ nfs4acl --set 'owner@:rwx::allow everyone@:w:fi:deny everyone@:rwx:fi:allow' e -- ok
165 [32] $ touch e/f -- ok
166 [33] $ ls -l e/f | cut -d ' ' -f 1 -- ok
167 [35] $ rm e/f -- ok
168 [37] $ nfs4acl --set 'owner@:rwx::allow root:rx:fi:deny root:rx:fi:allow' e -- ok
169 [38] $ touch e/f -- ok
170 [39] $ ls -l e/f | cut -d ' ' -f 1 -- ok
171 [41] $ rm e/f -- ok
172 [43] $ nfs4acl --set 'owner@:rx:fi:allow group@:rwx:fi:deny everyone@:rwx:f:allow' e -- ok
173 [44] $ touch e/f -- ok
174 [45] $ ls -l e/f | cut -d ' ' -f 1 -- ok
175 [47] $ rm e/f -- ok
176 [49] $ nfs4acl --set 'owner@:rx:fi:allow root:rwx:fi:deny everyone@:rwx:f:allow' e -- ok
177 [50] $ touch e/f -- ok
178 [51] $ ls -l e/f | cut -d ' ' -f 1 -- ok
179 [53] $ rm e/f -- ok
180 [55] $ nfs4acl --set 'everyone@:w:fi:deny root:rx:fi:allow everyone@:rwx:f:allow' e -- ok
181 [56] $ touch e/f -- ok
182 [57] $ ls -l e/f | cut -d ' ' -f 1 -- ok
183 [59] $ rm e/f -- ok
184 [61] $ cd .. -- ok
185 [62] $ rm -rf d -- ok
186 42 commands (42 passed, 0 failed)
187
188 *** nfs4acl/create.test ***
189
190 [1] $ mkdir d -- ok
191 [2] $ cd d -- ok
192 [4] $ whoami -- ok
193 [7] $ mkdir d1 d2 d3 d4 -- ok
194 [8] $ nfs4acl --set 'daemon:wx::allow' d2 -- ok
195 [9] $ nfs4acl --set 'daemon:ax::allow' d3 -- ok
196 [10] $ nfs4acl --set 'daemon:wax::allow' d4 -- ok
197 [12] $ su daemon -- ok
198 [15] $ touch d1/f -- ok
199 [17] $ mkdir d1/d -- ok
200 [21] $ touch d2/f -- ok
201 [22] $ mkdir d2/d -- ok
202 [26] $ touch d3/f -- ok
203 [28] $ mkdir d3/d -- ok
204 [31] $ touch d4/f -- ok
205 [32] $ mkdir d4/d -- ok
206 [33] $ su -- ok
207 [34] $ cd .. -- ok
208 [35] $ rm -rf d -- ok
209 19 commands (19 passed, 0 failed)
210
211 *** nfs4acl/ctime.test ***
212
213 [1] $ mkdir d -- ok
214 [2] $ cd d -- ok
215 [4] $ whoami -- ok
216 [7] $ touch a b -- ok
217 [8] $ sleep 1 -- ok
218 [11] $ su bin -- ok
219 [12] $ touch a -- ok
220 [17] $ su -- ok
221 [18] $ nfs4acl --set 'bin:rw::allow' a -- ok
222 [20] $ su bin -- ok
223 [21] $ touch a -- ok
224 [22] $ [ b -ot a ] || echo 'b should be older than a' -- ok
225 [23] $ touch -r b a -- ok
226 [27] $ su -- ok
227 [28] $ nfs4acl --set 'bin:rwt::allow' a -- ok
228 [30] $ su bin -- ok
229 [31] $ touch -r b a -- ok
230 [32] $ [ b -ot a -o a -ot b ] && echo 'a should be as old as b' -- ok
231 [34] $ su -- ok
232 [35] $ cd .. -- ok
233 [36] $ rm -rf d -- ok
234 21 commands (21 passed, 0 failed)
235
236 *** nfs4acl/delete.test ***
237
238 [1] $ mkdir d -- ok
239 [2] $ cd d -- ok
240 [4] $ whoami -- ok
241 [7] $ id -Gn daemon -- ok
242 [10] $ mkdir n1 -- ok
243 [11] $ touch n1/f -- ok
244 [13] $ mkdir d2 d3 d4 d5 d6 d7 -- ok
245 [14] $ touch d2/f d3/f d4/f d5/f d6/f d7/f d7/g -- ok
246 [15] $ chown daemon d2 -- ok
247 [16] $ chgrp bin d3 -- ok
248 [17] $ chmod g+w d3 -- ok
249 [18] $ nfs4acl --set 'daemon:wx::allow' d4 -- ok
250 [19] $ nfs4acl --set 'daemon:d::allow' d5 -- ok
251 [20] $ nfs4acl --set 'daemon:xd::allow' d6 -- ok
252 [21] $ nfs4acl --set 'daemon:D::allow' d7/f d7/g -- ok
253 [22] $ chmod 664 d7/g -- ok
254 [24] $ mkdir s2 s3 s4 s5 s6 s7 -- ok
255 [25] $ chmod +t s2 s3 s4 s5 s6 s7 -- ok
256 [26] $ touch s2/f s3/f s4/f s5/f s6/f s7/f s7/g -- ok
257 [27] $ chown daemon s2 -- ok
258 [28] $ chgrp bin s3 -- ok
259 [29] $ chmod g+w s3 -- ok
260 [30] $ nfs4acl --set 'daemon:wx::allow' s4 -- ok
261 [31] $ nfs4acl --set 'daemon:d::allow' s5 -- ok
262 [32] $ nfs4acl --set 'daemon:xd::allow' s6 -- ok
263 [33] $ nfs4acl --set 'daemon:D::allow' s7/f -- ok
264 [34] $ nfs4acl --set 'daemon:D::allow' s7/g s7/g -- ok
265 [35] $ chmod 664 s7/g -- ok
266 [37] $ su daemon -- ok
267 [40] $ rm n1/f -- ok
268 [44] $ rm d2/f s2/f -- ok
269 [48] $ rm d3/f s3/f -- ok
270 [53] $ rm d4/f s4/f -- ok
271 [58] $ rm d5/f s5/f -- ok
272 [64] $ rm d6/f s6/f -- ok
273 [68] $ rm d7/f s7/f -- ok
274 [71] $ rm d7/g s7/g -- ok
275 [75] $ su -- ok
276 [76] $ cd .. -- ok
277 [77] $ rm -rf d -- ok
278 40 commands (40 passed, 0 failed)
279
280 *** nfs4acl/unrepresentable.test ***
281
282 [4] $ rm -rf d -- ok
283 [5] $ mkdir d -- ok
284 [6] $ cd d -- ok
285 [8] $ touch x -- ok
286 [10] $ nfs4acl --set 'group@:rw::allow' x -- ok
287 [11] $ chmod 600 x -- ok
288 [12] $ ls -l x | cut -d ' ' -f 1 -- ok
289 [14] $ nfs4acl --get x -- ok
290 [17] $ rm -f x -- ok
291 [19] $ cd .. -- ok
292 [20] $ rm -rf d -- ok
293 11 commands (11 passed, 0 failed)
294
295 *** nfs4acl/write-vs-append.test ***
296
297 [1] $ mkdir d -- ok
298 [2] $ cd d -- ok
299 [4] $ whoami -- ok
300 [7] $ touch a b c d e f -- ok
301 [8] $ nfs4acl --set 'owner@:*::allow' a -- ok
302 [9] $ nfs4acl --set 'owner@:*::allow bin:w::allow' b -- ok
303 [10] $ nfs4acl --set 'owner@:*::allow bin:a::allow' c -- ok
304 [11] $ nfs4acl --set 'owner@:*::allow bin:wa::allow' d -- ok
305 [12] $ nfs4acl --set 'bin:a::deny owner@:*::allow bin:w::allow' e -- ok
306 [13] $ nfs4acl --set 'bin:w::deny owner@:*::allow bin:a::allow' f -- ok
307 [15] $ su bin -- ok
308 [16] $ echo a > a -- ok
309 [18] $ echo b > b -- ok
310 [19] $ echo c > c -- ok
311 [21] $ echo d > d -- ok
312 [22] $ echo e > e -- ok
313 [23] $ echo f > f -- ok
314 [26] $ echo A >> a -- ok
315 [28] $ echo B >> b -- ok
316 [30] $ echo C >> c -- ok
317 [31] $ echo D >> d -- ok
318 [32] $ echo E >> e -- ok
319 [34] $ echo F >> f -- ok
320 [36] $ su -- ok
321 [37] $ cat a b c d e f -- ok
322 [45] $ cd .. -- ok
323 [46] $ rm -rf d -- ok
324 27 commands (27 passed, 0 failed)