Files
apfstests/062.out
T

893 lines
18 KiB
Plaintext
Raw Normal View History

QA output created by 062
meta-data=DDEV isize=XXX agcount=N, agsize=XXX blks
data = bsize=XXX blocks=XXX, imaxpct=PCT
= sunit=XXX swidth=XXX, unwritten=X
naming =VERN bsize=XXX
log =LDEV bsize=XXX blocks=XXX
realtime =RDEV extsz=XXX blocks=XXX, rtextents=XXX
*** create test bed
2001-10-07 22:25:36 +00:00
SCRATCH_MNT
SCRATCH_MNT/dev
SCRATCH_MNT/dev/b
SCRATCH_MNT/dev/c
SCRATCH_MNT/dev/p
SCRATCH_MNT/dir
SCRATCH_MNT/lnk
SCRATCH_MNT/reg
=== TYPE reg; NAMESPACE user
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeadbeef
user.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name=0sur4=
user.name2=0s3q2+7w==
user.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeaf
user.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdecade
user.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/reg: user.name2: No such attribute
*** final list (strings, type=reg, nsp=user)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
=== TYPE dir; NAMESPACE user
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeadbeef
user.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name=0sur4=
user.name2=0s3q2+7w==
user.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeaf
user.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdecade
user.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/dir: user.name2: No such attribute
*** final list (strings, type=dir, nsp=user)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
=== TYPE lnk; NAMESPACE user
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeadbeef
user.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name=0sur4=
user.name2=0s3q2+7w==
user.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeaf
user.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdecade
user.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/lnk: user.name2: No such attribute
*** final list (strings, type=lnk, nsp=user)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
=== TYPE dev/b; NAMESPACE user
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeadbeef
user.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name=0sur4=
user.name2=0s3q2+7w==
user.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeaf
user.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdecade
user.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/dev/b: user.name2: No such attribute
*** final list (strings, type=dev/b, nsp=user)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
=== TYPE dev/c; NAMESPACE user
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeadbeef
user.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name=0sur4=
user.name2=0s3q2+7w==
user.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeaf
user.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdecade
user.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/dev/c: user.name2: No such attribute
*** final list (strings, type=dev/c, nsp=user)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
=== TYPE dev/p; NAMESPACE user
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeadbeef
user.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name=0sur4=
user.name2=0s3q2+7w==
user.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdeaf
user.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name2=0xdecade
user.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/dev/p: user.name2: No such attribute
*** final list (strings, type=dev/p, nsp=user)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
2001-11-02 00:13:11 +00:00
=== TYPE reg; NAMESPACE xfsroot
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
xfsroot.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeadbeef
xfsroot.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
xfsroot.name=0sur4=
xfsroot.name2=0s3q2+7w==
xfsroot.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeaf
xfsroot.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdecade
xfsroot.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
xfsroot.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
xfsroot.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/reg: xfsroot.name2: No such attribute
*** final list (strings, type=reg, nsp=xfsroot)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
xfsroot.name="\272\276"
xfsroot.name3="\336\372\316"
2001-11-02 00:13:11 +00:00
=== TYPE dir; NAMESPACE xfsroot
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
xfsroot.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeadbeef
xfsroot.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
xfsroot.name=0sur4=
xfsroot.name2=0s3q2+7w==
xfsroot.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeaf
xfsroot.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdecade
xfsroot.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
xfsroot.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
xfsroot.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/dir: xfsroot.name2: No such attribute
*** final list (strings, type=dir, nsp=xfsroot)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
xfsroot.name="\272\276"
xfsroot.name3="\336\372\316"
2001-11-02 00:13:11 +00:00
=== TYPE lnk; NAMESPACE xfsroot
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
xfsroot.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeadbeef
xfsroot.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
xfsroot.name=0sur4=
xfsroot.name2=0s3q2+7w==
xfsroot.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeaf
xfsroot.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdecade
xfsroot.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
xfsroot.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
xfsroot.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/lnk: xfsroot.name2: No such attribute
*** final list (strings, type=lnk, nsp=xfsroot)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
xfsroot.name="\272\276"
xfsroot.name3="\336\372\316"
2001-11-02 00:13:11 +00:00
=== TYPE dev/b; NAMESPACE xfsroot
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
xfsroot.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeadbeef
xfsroot.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
xfsroot.name=0sur4=
xfsroot.name2=0s3q2+7w==
xfsroot.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeaf
xfsroot.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdecade
xfsroot.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
xfsroot.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
xfsroot.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/dev/b: xfsroot.name2: No such attribute
*** final list (strings, type=dev/b, nsp=xfsroot)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
xfsroot.name="\272\276"
xfsroot.name3="\336\372\316"
2001-11-02 00:13:11 +00:00
=== TYPE dev/c; NAMESPACE xfsroot
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
xfsroot.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeadbeef
xfsroot.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
xfsroot.name=0sur4=
xfsroot.name2=0s3q2+7w==
xfsroot.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeaf
xfsroot.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdecade
xfsroot.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
xfsroot.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
xfsroot.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/dev/c: xfsroot.name2: No such attribute
*** final list (strings, type=dev/c, nsp=xfsroot)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
xfsroot.name="\272\276"
xfsroot.name3="\336\372\316"
2001-11-02 00:13:11 +00:00
=== TYPE dev/p; NAMESPACE xfsroot
*** set/get one initially empty attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
xfsroot.name
*** overwrite empty, set several new attributes
*** fetch several attribute names and values (hex)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeadbeef
xfsroot.name3=0xdeface
*** fetch several attribute names and values (base64)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
xfsroot.name=0sur4=
xfsroot.name2=0s3q2+7w==
xfsroot.name3=0s3vrO
*** shrink value of an existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdeaf
xfsroot.name3=0xdeface
*** grow value of existing attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name2=0xdecade
xfsroot.name3=0xdeface
*** set an empty value for second attribute
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
xfsroot.name2
*** overwrite empty value
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
xfsroot.name2=0xcafe
*** remove attribute
2001-11-02 00:13:11 +00:00
SCRATCH_MNT/dev/p: xfsroot.name2: No such attribute
*** final list (strings, type=dev/p, nsp=xfsroot)
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name="\272\276"
user.name3="\336\372\316"
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
xfsroot.name="\272\276"
xfsroot.name3="\336\372\316"
*** extend test bed
2001-10-07 22:25:36 +00:00
SCRATCH_MNT
SCRATCH_MNT/descend
SCRATCH_MNT/descend/and
SCRATCH_MNT/descend/down
SCRATCH_MNT/descend/down/here
SCRATCH_MNT/dev
SCRATCH_MNT/dev/b
SCRATCH_MNT/dev/c
SCRATCH_MNT/dev/p
SCRATCH_MNT/dir
SCRATCH_MNT/here
SCRATCH_MNT/here/up
SCRATCH_MNT/here/up/ascend
SCRATCH_MNT/lnk
SCRATCH_MNT/reg
*** forward directory descent with us following symlinks
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here/up
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here/up/ascend
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/down
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/down/here
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/and/ascend
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
*** reverse directory descent with us following symlinks
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/lnk
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here/up/ascend
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here/up
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/down/here
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/down
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/and/ascend
2001-11-02 00:13:11 +00:00
root.9=0x3837
root.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
*** forward directory descent without following symlinks
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here/up
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here/up/ascend
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/down
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/down/here
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
*** reverse directory descent without following symlinks
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/reg
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dir
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/b
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/c
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/dev/p
2001-11-02 00:13:11 +00:00
user.name=0xbabe
user.name3=0xdeface
xfsroot.name=0xbabe
xfsroot.name3=0xdeface
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here/up/ascend
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here/up
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/here
2001-11-02 00:13:11 +00:00
xfsroot.9=0x3837
xfsroot.a=0x6263
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/down/here
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend/down
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
2001-10-07 22:25:36 +00:00
# file: SCRATCH_MNT/descend
2001-11-02 00:13:11 +00:00
user.1=0x3233
user.x=0x797a
*** backup everything
*** clear out the scratch device
*** reset test bed with no extended attributes
*** create test bed
2001-10-07 22:25:36 +00:00
SCRATCH_MNT
SCRATCH_MNT/dev
SCRATCH_MNT/dev/b
SCRATCH_MNT/dev/c
SCRATCH_MNT/dev/p
SCRATCH_MNT/dir
SCRATCH_MNT/lnk
SCRATCH_MNT/reg
*** extend test bed
2001-10-07 22:25:36 +00:00
SCRATCH_MNT
SCRATCH_MNT/descend
SCRATCH_MNT/descend/and
SCRATCH_MNT/descend/down
SCRATCH_MNT/descend/down/here
SCRATCH_MNT/dev
SCRATCH_MNT/dev/b
SCRATCH_MNT/dev/c
SCRATCH_MNT/dev/p
SCRATCH_MNT/dir
SCRATCH_MNT/here
SCRATCH_MNT/here/up
SCRATCH_MNT/here/up/ascend
SCRATCH_MNT/lnk
SCRATCH_MNT/reg
*** restore everything
*** compare before and after backups
*** unmount