Blob Blame History Raw
diff -up opencryptoki/usr/lib/pkcs11/common/new_host.c.fix-root opencryptoki/usr/lib/pkcs11/common/new_host.c
diff -up opencryptoki/usr/lib/pkcs11/common/utility.c.fix-root opencryptoki/usr/lib/pkcs11/common/utility.c
--- opencryptoki/usr/lib/pkcs11/common/utility.c.fix-root	2015-12-04 15:27:56.038413538 +0100
+++ opencryptoki/usr/lib/pkcs11/common/utility.c	2015-12-04 15:28:02.557395798 +0100
@@ -1122,7 +1122,7 @@ CK_RV check_user_and_group()
 	euid = geteuid();
 
 	/* Root or effective Root is ok */
-	if (uid == 0 && euid == 0)
+	if (uid == 0 || euid == 0)
 		return CKR_OK;
 
 	/*