Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp6896078ybi; Wed, 29 May 2019 15:14:51 -0700 (PDT) X-Google-Smtp-Source: APXvYqzvC17nrEjkS4X8OO8glacM9HUlG3FnLpNNX+RvJKYhnVHECYVlqfZSCfIaORtfy8S/sS1t X-Received: by 2002:a17:90a:a00b:: with SMTP id q11mr170687pjp.108.1559168091909; Wed, 29 May 2019 15:14:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559168091; cv=none; d=google.com; s=arc-20160816; b=rr/hCgiowXKZgFVFNmVKnqtjIotweeNqIeNjMywfscr4fIUhuKHF8OdQ4Po5pHzXXH qASP1lO2FuKK1tzgz3w0DApJ+k+MmL+4KjK+n1sR2octiVtX5TOA9+nlNVg9pKHWgvql T3wJlbfshKlXe2qQEaWJeSJYG04YJlPzNv3KfrJY7sDVWLsbm8w0LQlgFKrSXU7ordcM pLtTsewRp0MdTzOgyNR+4vrf1vOuNfbBK0W+9ajN/GmLUDDfNHyl9QDXLkqo3lkuBk1D mFHvRTvIgW2rJD4YDTd9FdHnMVqxIgBWAC+x5Pm4GZJdrfNwr0hQHgX1AkUrapLOtuHl TuOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=dgZLgO2TeaqTiR4IfCSTGwqJkRnJ9Y8pD6CR+0kHjqM=; b=tWn3dbe5lHC0+vym4h4b9M7u7sxkUQNUTZuTN5WyWnuQm1V71fH8q+GvApB02VyLPh GKwRqlSRsH8T8umcOpFe2Hf5nvxZAHT6gGn5eOvC5VojydBp8aLZu1JiSYU4+iQ3n1c8 E+kVIFteyfXZi5k4H7pAHu1oitXkz2VKKiffXgxDuhSmNi8BuUd2ifDg/vKQbbkK2vEl nFcNvknM702QCqcZWskOl1if4jwfYrd7bvCBEJhxAHav45ml4oimRCgCFIVTsZePkhCD zRlsP2AORhk8PYPYY1bmBMdgqkHfitFOjZKkYf4ZLXEzBE8EiKGOmOX2i0kBj4TVdvhX zQUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=WGaSEB+h; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t35si1043617pgk.461.2019.05.29.15.14.36; Wed, 29 May 2019 15:14:51 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=WGaSEB+h; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726610AbfE2WL4 (ORCPT + 99 others); Wed, 29 May 2019 18:11:56 -0400 Received: from mail.kernel.org ([198.145.29.99]:50854 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726240AbfE2WLz (ORCPT ); Wed, 29 May 2019 18:11:55 -0400 Received: from gmail.com (unknown [104.132.1.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 26B5A24267; Wed, 29 May 2019 22:11:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1559167915; bh=yyCYB5nepYomhKdtZmDXoTT2rs0Aa58mNTc+P7MYo7k=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=WGaSEB+h1N8d0nvnlbVB8O7cKkzk/s61qeRNaFiP6we0HZk4qnDCkxmbolDlrsSPo NkoZdV+a3OtanpzHsvtdHV9XPR74TEaccnL/7sZVLTOodEZhAZROZHwq+p1uWcggKm USFimOC4sbJ1dp2TNhZfX3GwWJiloNvTtNp8nxTU= Date: Wed, 29 May 2019 15:11:53 -0700 From: Eric Biggers To: David Howells Cc: James Morris , keyrings@vger.kernel.org, linux-security-module@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [GIT PULL] keys: Miscellany Message-ID: <20190529221152.GD141639@gmail.com> References: <18289.1559167295@warthog.procyon.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <18289.1559167295@warthog.procyon.org.uk> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 29, 2019 at 11:01:35PM +0100, David Howells wrote: > > (2) Implement a keyctl to allow a key to be moved from one keyring to > another, with the option of prohibiting key replacement in the > destination keyring. > What is the use case, and where are the tests and documentation for this? - Eric