From owner-freebsd-fs@FreeBSD.ORG Wed May 13 12:48:08 2015 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 79761C6B for ; Wed, 13 May 2015 12:48:08 +0000 (UTC) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [46.4.40.135]) by mx1.freebsd.org (Postfix) with ESMTP id 3FA1A12C4 for ; Wed, 13 May 2015 12:48:08 +0000 (UTC) Received: from [127.0.0.1] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPSA id B739613E2 for ; Wed, 13 May 2015 15:48:00 +0300 (MSK) Message-ID: <555347FF.2070302@FreeBSD.org> Date: Wed, 13 May 2015 15:47:59 +0300 From: Lev Serebryakov Reply-To: lev@FreeBSD.org Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: freebsd-fs@freebsd.org Subject: chflags doesn't understand flag 2048 whihc could be printed by stat -f '%f' on ZFS Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2015 12:48:08 -0000 -----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-----