chflags doesn't understand flag 2048 whihc could be printed by stat -f '%f' on ZFS

Lev Serebryakov lev at FreeBSD.org
Wed May 13 12:48:08 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512


 I have script which copies permissions & flags from one file to
another. It is like this:

chmod   `stat -f '%Lp' "$from"` "$to"
chflags `stat -f '%f'  "$from"` "$to"

 It works on UFS but sometimes fails on ZFS because some files has
"2048" flag and chflags doesn't understand this one.

 Is it Ok or it is bug in chflags?

- -- 
// Lev Serebryakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)

iQJ8BAEBCgBmBQJVU0f/XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGOTZEMUNBMEI1RjQzMThCNjc0QjMzMEFF
QUIwM0M1OEJGREM0NzhGAAoJEOqwPFi/3EePlngP/RSz9iqXY11FVu0h9lSZqc7y
g97CSiKt0VLglzb0uHMxNjvLCcKY0d4QYLFAYc+4uKdwgOQr6X1SYCWXmBRgGfZQ
41GQ+rvmw48TH5vyBANjEphr4LdAZ18es4xoJ9f96qYC2LeHaUQaYqEWFxED6DfE
JS1NhcSOJx2h21jYFgKVdBbvpw3XNknpnGhcLsDoIQJs01HnMEVKl3lEBzr6wS6c
KyMSiE65hct56v2QamrDPdmEmJeI77iEw+yKhuSIqM5ApkvWLzweYN7GxIRfB86z
16AG4VY4Qsy6+nINFYSTqJDZLgYD2ZsFt6zhKgWUZ89mSc5A7Ehc1mJnK2bDb3XB
Z1koBYx/cyNG1mPGMt5FkHcA7WIB0ROB4rw37kgLqO1HtsSuVQ9GiXEYunhitr9z
Qkq2G46TPEqVLGWzIU2ndJufT5sY88TxwkRIGCLrDBuD7oLuHk0epmIu3fYwQ8DJ
3vtV2ryCgMVSMEqO44WKrXIXecr8RY3NKR09wwQUZ++lF88GDDTTaYg6x2iuk0W2
hMdp6dedyuew494gFuKQp39f3y1znvWaJfd/FvrgE1ePs/xLcOdQ2nhrK1ysKCqD
9/ahplzQH3l6zF9L7gpLH1naOjvXem4psKvKy1Qei3LpYG5DVaYiwqbVZo9mf69H
qFIY//rnpBDvuEXEVA8z
=3K+Z
-----END PGP SIGNATURE-----


More information about the freebsd-fs mailing list