From owner-freebsd-ports@freebsd.org Sat Apr 21 18:44:09 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 049E8FB9B0B for ; Sat, 21 Apr 2018 18:44:09 +0000 (UTC) (envelope-from kp@krion.cc) Received: from krion.cc (krion.cc [148.251.235.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7D902758D7; Sat, 21 Apr 2018 18:44:08 +0000 (UTC) (envelope-from kp@krion.cc) Received: from jo (90-152-149-189.static.highway.a1.net [90.152.149.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by krion.cc (Postfix) with ESMTPSA id 5930E6E88C; Sat, 21 Apr 2018 20:44:06 +0200 (CEST) Date: Sat, 21 Apr 2018 20:44:05 +0200 From: Kirill Ponomarev To: Mateusz Piotrowski <0mp@FreeBSD.org> Cc: freebsd-ports@freebsd.org Subject: Re: Committing ${name}_limits patches for the rc files of various databases Message-ID: <20180421184405.zhet27i64h33ctxm@jo> References: <20180421195139.69371b4f@oxy> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zeqs57f7xwejzq3v" Content-Disposition: inline In-Reply-To: <20180421195139.69371b4f@oxy> User-Agent: NeoMutt/20180323 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Apr 2018 18:44:09 -0000 --zeqs57f7xwejzq3v Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 04/21, Mateusz Piotrowski wrote: > Hello, >=20 > A few weeks ago I discovered a regression caused by the standardization > of the mechanism used to limit daemons resources with limits(1). This > feature was introduced in r328331[1]. Basically, it defines that > limits(1) could be controlled via rc.conf(5) using ${name}_limits > variables as defined in rc.subr(5). >=20 > Unfortunately, many database rc scripts have already used ${name}_limits > variables with incompatible semantics. This is why I worked with some > FreeBSD committers and developers on a set of patch for those affected > databases. Thanks to their reviews and testing effort I was able to > open an issue on Bugzilla for every affected database port and provide a > few revisions of patchs for each of them. >=20 > Some of the patches were already incorporated into the ports tree, but > many of them are still waiting to be committed. Recently, an update to > database/mongodb36 was committed[2], which not only does not solve the > problem of the mongodb36 daemon to be broken on FreeBSD 12.0-CURRENT but > also introduces parts of my old patches, which were marked obsolete[3]. Please contact maintainer and resolve these issues. I didn't see any objections and proposals from you in this PR. --zeqs57f7xwejzq3v Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFdBAABCABHFiEEJCHRFhEAQujKni1pDyI9/LMCykUFAlrbhnUpFIAAAAAAFQAL cGthLWFkZHJlc3NAZ251cGcub3Jna3BAa3Jpb24uY2MACgkQDyI9/LMCykXbggf+ MTdvESoCP8WK4uXmqtwmAVyluSc8xG2dMtpZssxaBZd5cVis4uhVeJVEG4DXsAOe dNUi0PKXwqMGvyxGd7LgV6rWN/PbTFU8WdU56JX/LeDoranEUSihjPfSVI+XWM1U +TQjEhUmEk2DIyLQ30Rkk/sHQbGdNc/rrFZXakQO5JHaPL5pJuQY1tvFNMQ5NnO0 WH+nKkPnjvX/Jc2++x56N5H5/FqBPSvayQmczu/gt5QDgAcBsWJsBGbsghm+UJ5s WfXh0+DQqKdyPVkxjksX/0JGgx8B97P9ldb8WZv3y8cCvdRobNxkwJKUayAjNGhO 52hpD3l5TreUE3v3wzFd8A== =eO/d -----END PGP SIGNATURE----- --zeqs57f7xwejzq3v--