I had the same problem; happened after I installed linux-image-2.6.28-6-386 (possibly a coincidence, but I'd be surprised). For me, at least, it was an apparmor issue:
Since its permissions are 444, it clearly should be allowed to read. I admit that, since it's my personal machine, I cheated, and, instead of learning how to fix it "right" in apparmor, I just did:
I had the same problem; happened after I installed linux-image- 2.6.28- 6-386 (possibly a coincidence, but I'd be surprised). For me, at least, it was an apparmor issue:
root@bree: /etc/apparmor. d# ls -al /proc/sys/ crypto/ fips_enabled crypto/ fips_enabled
-r--r--r-- 1 root root 0 Jul 7 10:18 /proc/sys/
Since its permissions are 444, it clearly should be allowed to read. I admit that, since it's my personal machine, I cheated, and, instead of learning how to fix it "right" in apparmor, I just did:
/etc/init. d/apparmor stop d/apparmor
chmod -x /etc/init.
NOTE: I do *NOT* recommend that as a work-around for a production or Internet-accessible box.