summaryrefslogtreecommitdiffstats
path: root/ncr.c
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2010-08-24 20:43:59 +0200
committerMiloslav Trmač <mitr@redhat.com>2010-08-24 20:43:59 +0200
commitf9b9503e757b5fc69ab93bc1e4f7e80de85f0831 (patch)
tree7db8dbcc1d8f75d953d67a7918fc2bc083951791 /ncr.c
parent51a92d357aebc84b45cf8c90061319d22b170bb5 (diff)
downloadkernel-crypto-f9b9503e757b5fc69ab93bc1e4f7e80de85f0831.tar.gz
kernel-crypto-f9b9503e757b5fc69ab93bc1e4f7e80de85f0831.tar.xz
kernel-crypto-f9b9503e757b5fc69ab93bc1e4f7e80de85f0831.zip
Base access decisions only on capable(), not euid
Diffstat (limited to 'ncr.c')
-rw-r--r--ncr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ncr.c b/ncr.c
index 615b29d0f7d..f9f6026160e 100644
--- a/ncr.c
+++ b/ncr.c
@@ -79,7 +79,7 @@ static int ncr_master_key_set(void __user *arg)
{
struct ncr_master_key_st st;
- if (current_euid() != 0 && !capable(CAP_SYS_ADMIN)) {
+ if (!capable(CAP_SYS_ADMIN)) {
err();
return -EPERM;
}