From owner-freebsd-ports@FreeBSD.ORG Mon Dec 8 20:04:47 2014 Return-Path: Delivered-To: ports@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 014C0631; Mon, 8 Dec 2014 20:04:46 +0000 (UTC) Received: from mail-in4.apple.com (mail-out4.apple.com [17.151.62.26]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CBF40983; Mon, 8 Dec 2014 20:04:46 +0000 (UTC) Received: from relay2.apple.com (relay2.apple.com [17.128.113.67]) by mail-in4.apple.com (Apple Secure Mail Relay) with SMTP id 17.37.12074.85406845; Mon, 8 Dec 2014 12:04:40 -0800 (PST) X-AuditID: 11973e12-f79f86d000002f2a-e5-54860458c43f Received: from [17.149.237.160] (Unknown_Domain [17.149.237.160]) (using TLS with cipher AES128-SHA (128/128 bits)) (Client did not present a certificate) by relay2.apple.com (Apple SCV relay) with SMTP id 24.65.05858.25406845; Mon, 8 Dec 2014 12:04:34 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Ports changing permissions on directories From: Charles Swiger In-Reply-To: <5485FE17.9050909@netfence.it> Date: Mon, 8 Dec 2014 12:04:40 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: References: <5485FE17.9050909@netfence.it> To: Andrea Venturoli X-Mailer: Apple Mail (2.1878.6) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRmVeSWpSXmKPExsUi2FDorBvB0hZicGm2nsWiS68ZLa7daGO3 2Da5ldGB2WPGp/ksHh+XTGEOYIrisklJzcksSy3St0vgynj/bg5zwVfWilezJrE2MF5m6WLk 5JAQMJFYt/cwI4QtJnHh3nq2LkYuDiGBvYwSHX/mMsEU3bp/lxUi0c8kcWZBB1g3s4CWxI1/ L8GKeAUMJJbs2sQMYgsLmEmcX9AP1MDBwSagJjFhIg9ImFNAW2Lh9gPsIDaLgIrE9h9TmEFK QMZs3y4BMVFbYtnC18wQE60kDvw7BDZFCKhkTidYiYiAqsTi2zOgLpOX+PDhODvIZRICP1kl rq67yDqBUWgWkuNmITluFpIVCxiZVzEK5SZm5uhm5pnoJRYU5KTqJefnbmIEBfJ0O6EdjKdW WR1iFOBgVOLh9bjXEiLEmlhWXJl7iFGag0VJnPf/S6CQQHpiSWp2ampBalF8UWlOavEhRiYO TqkGxoLn0mfa9jOkpJ3t8G7cKHczq+RwIf/j5fXtSXWGrT6tLUdMl2+Sv1iQc+Xma9mvL1el y0x5fy4h9eGnOeGvjxu6ijKL/HthfjjXfFHdsoLJVqExO042r58i6Ro/g3N5VtWsjmgZo4cC S38YvmpKOa/gen5VTOUtzkZ17k8mdzJWeh4Ibv75XImlOCPRUIu5qDgRAFo3fPNFAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKLMWRmVeSWpSXmKPExsUiOPXtAt0glrYQg3evpC0WXXrNaHHtRhu7 xbbJrYwOzB4zPs1n8fi4ZApzAFMUl01Kak5mWWqRvl0CV8b7d3OYC76yVryaNYm1gfEySxcj J4eEgInErft3WSFsMYkL99azdTFycQgJ9DNJnFnQAVbELKAlcePfSyYQm1fAQGLJrk3MILaw gJnE+QX9QM0cHGwCahITJvKAhDkFtCUWbj/ADmKzCKhIbP8xhRmkBGTM9u0SEBO1JZYtfM0M MdFK4sC/Q2BThIBK5nSClYgIqEosvj2DCeIyeYkPH46zT2Dkn4XknllI7pmFZOoCRuZVjAJF qTmJlUZ6iQUFOal6yfm5mxhBgddQ6LyD8dgyq0OMAhyMSjy8HvdaQoRYE8uKK3MPMUpwMCuJ 8C7f2RoixJuSWFmVWpQfX1Sak1p8iFGag0VJnDfnXWOIkEB6YklqdmpqQWoRTJaJg1OqgZHl 8kJhXl3bcz0KUxocGhW2y1zq8Lp9SHepjnfqDN374VOrm41NDrB06JQmXjAJ2ZZ5blXsfddc BbPkl8ovCjetnL+l5uDx7r+Rb27PvLyYq9r4QZnbweDm62dWKQTYX+EPffRXI/n77M0hP15N 4ZnZyyU6nfV91U7vh2/ie3PlIiuDnoX5/FdiKc5INNRiLipOBADOVFvQOAIAAA== Cc: ports@freebsd.org, garga@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Dec 2014 20:04:47 -0000 On Dec 8, 2014, at 11:37 AM, Andrea Venturoli wrote: > Hello. >=20 > There are some ports that insist on changing permissions on some = directories. > An example is clamav, which will always change /var/db/clamav mask to = 755. >=20 > Since I always need to "chmod 775 /var/db/clamav" after an upgrade, = I'm asking: > _ where does this come from? I tried to look into Makefile, but didn't = get to it; Is the umask setup in your shell 022 or 002? With the FreeBSD tendency to always allocate both a user and group = together, having group-writable be a default option is reasonable, but most = software tends to assume that only the owner should have write access and not group = write. Regards, --=20 -Chuck