From owner-freebsd-fs@FreeBSD.ORG Fri Mar 4 11:37:49 2011 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85D22106566B for ; Fri, 4 Mar 2011 11:37:49 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from mail.ijs.si (mail.ijs.si [IPv6:2001:1470:ff80::25]) by mx1.freebsd.org (Postfix) with ESMTP id 0321C8FC17 for ; Fri, 4 Mar 2011 11:37:49 +0000 (UTC) Received: from amavis-proxy-ori.ijs.si (localhost [IPv6:::1]) by mail.ijs.si (Postfix) with ESMTP id D25D01D1CED for ; Fri, 4 Mar 2011 12:37:47 +0100 (CET) Authentication-Results: mail.ijs.si; dkim=pass (1024-bit key) header.i=@ijs.si header.b=Q4IlxwO2; dkim-adsp=pass DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ijs.si; h= message-id:content-transfer-encoding:content-type:content-type :mime-version:organization:user-agent:date:date:subject:subject :from:from:received:received:received:vbr-info; s=jakla2; t= 1299238665; x=1301830666; bh=a5Ka+94/KXroP8ev1Vws5X7k+5eOG//ad93 gRBXi4Pc=; b=Q4IlxwO2mxTM26aakemyMgswEc9QzTGS7KIAU8g13Il0mTH6Bo2 CR70cPE9BboPjB6cyz3OTPZ1xfQ5r/6e7ZxNnAjdhMW5Y891LL83Hiny7eY2fi9d btEEJ5VZDoE1BXGHs+Ke5qbyu0mzzWXuzgJykxD2/1oIJJEn+H2Hv0No= VBR-Info: md=ijs.si; mc=all; mv=dwl.spamhaus.org; X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([127.0.0.1]) by amavis-proxy-ori.ijs.si (mail.ijs.si [127.0.0.1]) (amavisd-new, port 10012) with ESMTP id NQRefQBok7sX for ; Fri, 4 Mar 2011 12:37:45 +0100 (CET) Received: from edina.ijs.si (unknown [IPv6:2001:1470:ff80:0:2e0:81ff:fe72:51d]) by mail.ijs.si (Postfix) with ESMTP for ; Fri, 4 Mar 2011 12:37:45 +0100 (CET) Received: from siesta.ijs.si (upc.si.94.140.92.23.dc.cable.static.telemach.net [94.140.92.23]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by edina.ijs.si (Postfix) with ESMTPSA id 38EF422F37B for ; Fri, 4 Mar 2011 12:37:44 +0100 (CET) From: Mark Martinec To: freebsd-fs@freebsd.org Date: Fri, 4 Mar 2011 12:37:43 +0100 User-Agent: KMail/1.13.5 (FreeBSD/8.2-RELEASE; KDE/4.5.5; amd64; ; ) Organization: J. Stefan Institute MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201103041237.44240.Mark.Martinec+freebsd@ijs.si> Subject: ftruncate under ZFS incorrectly checks permissions X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Mar 2011 11:37:49 -0000 Any takers for the: http://www.freebsd.org/cgi/query-pr.cgi?pr=154873 ? Summary: ftruncate under ZFS requires W file access permission, instead of testing file open mode (O_RDWR), (violating POSIX.1-2008 and breaking Postfix mailer) (FreeBSD 8.2, ZFS: pool version 15, ZFS version 4, and earlier) Mark