• David Howells's avatar
    KEYS: Reinstate EPERM for a key type name beginning with a '.' · 54e2c2c1
    David Howells authored
    Reinstate the generation of EPERM for a key type name beginning with a '.' in
    a userspace call.  Types whose name begins with a '.' are internal only.
    
    The test was removed by:
    
    	commit a4e3b8d7
    	Author: Mimi Zohar <zohar@linux.vnet.ibm.com>
    	Date:   Thu May 22 14:02:23 2014 -0400
    	Subject: KEYS: special dot prefixed keyring name bug fix
    
    I think we want to keep the restriction on type name so that userspace can't
    add keys of a special internal type.
    
    Note that removal of the test causes several of the tests in the keyutils
    testsuite to fail.
    Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
    Acked-by: default avatarVivek Goyal <vgoyal@redhat.com>
    cc: Mimi Zohar <zohar@linux.vnet.ibm.com>
    54e2c2c1
keyctl.c 40.8 KB