From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266319AbUHROH4 (ORCPT ); Wed, 18 Aug 2004 10:07:56 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S266304AbUHROHz (ORCPT ); Wed, 18 Aug 2004 10:07:55 -0400 Received: from mx1.redhat.com ([66.187.233.31]:33431 "EHLO mx1.redhat.com") by vger.kernel.org with ESMTP id S266303AbUHROHp (ORCPT ); Wed, 18 Aug 2004 10:07:45 -0400 From: David Howells To: torvalds@osdl.org, akpm@osdl.org cc: linux-kernel@vger.kernel.org Subject: [PATCH] keys & keyring management update patch User-Agent: EMH/1.14.1 SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3 (i386-redhat-linux-gnu) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII Date: Wed, 18 Aug 2004 15:07:33 +0100 Message-ID: <22380.1092838053@redhat.com> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org I've made available a patch that makes some alterations to my key management stuff, mainly to support keyfs. The patch can be downloaded from: http://people.redhat.com/~dhowells/keys/keys-268rc4mm1.diff.bz2 Signed-Off-By: David Howells To summarise the changes in this patch: (*) There are now five permissions instead of three, which makes things easier. Hopefully it also means that people will stop thinking keys have UNIX access permissions, which they do not. (*) The key "chmod" operation is now "setperm". (*) fsuid/fsgid are now used instead of euid/egid when using permissions. (*) Some stuff has been moved from the internal header file into include/linux/key-ui.h to make it available to keyfs. (*) /proc/keys is now disabled by default. It pretends keys don't exist unless you have at least one permission on them. David