1 QA output created by 097
5 should be no EAs for foo:
13 list the EAs for foo: noise, colour, size
20 check the list again for foo
27 unmount the FS and see if EAs are persistent
29 check the list again for foo after umount/mount
36 remove the colour EA on foo
38 list EAs for foo: noise, size
44 get the value of the noise EA
49 get the value of the colour EA which was removed earlier
50 TEST_DIR/foo: user.colour: No such attribute
52 get the value of the size EA
57 list all the EAs again: noise, size
63 change the value of the size EA from small to huge
65 get the size EA which should now have value huge
76 remove the size EA from foo
78 list EAs: noise (size EA has been removed)
83 try removing non-existent EA named woof
84 setfattr: TEST_DIR/foo: No such attribute
86 try removing already removed EA size
87 setfattr: TEST_DIR/foo: No such attribute
94 try removing already removed EA colour
95 setfattr: TEST_DIR/foo: No such attribute
102 remove remaining EA noise
104 list EAs: should be no EAs left now
106 unmount the FS and see if EAs are persistent
108 list EAs: should still be no EAs left
110 *** Test out the trusted namespace ***
112 set EA <trusted:colour,marone>:
114 set EA <user:colour,beige>:
116 set EA <user:vomit,pizza>:
118 set EA <trusted:noise,whack>:
120 list trusted EAs: <trusted:colour,noise>:
122 trusted.colour="marone"
123 trusted.noise="whack"
126 list user EAs: <user:colour,vomit>:
132 get trusted EA colour: marone
134 trusted.colour="marone"
137 get trusted EA noise: whack
139 trusted.noise="whack"
142 get trusted EA vomit which is a user EA => find nothing
143 TEST_DIR/foo: trusted.vomit: No such attribute
145 unmount the FS and see if EAs are persistent
147 get trusted EA colour: marone
149 trusted.colour="marone"
152 get trusted EA noise: whack
154 trusted.noise="whack"
157 get user EA vomit: pizza
162 remove the trusted colour EA
164 list trusted EAs: <trusted:noise>:
166 trusted.noise="whack"
169 list user EAs: <user:colour,vomit>:
175 remove the final trusted EA noise
177 list trusted EAs: none