You are not logged in.
I have clean installation of Archlinux Base (2007.08-2.ftp iso image & 2.6.23.8-1 kernel)
"modprobe capability" fails with EINVAL ("Failure registering capabilities with primary security module.")
Looking on the source of capability module, it appears that the system already has some security module registered.
But in the base installation, there are only capability and root_plug modules. However, modprobe root_plug also fails.
How can I solve this problem ?
Last edited by elide (2007-12-03 11:32:41)
Offline
I find out, that there is LKM conflict: capability vs rlocate.
[root@serenity ~]# function x(){ "$@"; echo '$? = '$?; }
[root@serenity ~]# x modprobe rlocate
$? = 0
[root@serenity ~]# x modprobe capability
FATAL: Error inserting capability (/lib/modules/2.6.23-ARCH/kernel/security/capability.ko): Invalid argument
$? = 1
[root@serenity ~]# x modprobe -r rlocate
$? = 0
[root@serenity ~]# x modprobe capability
$? = 0
[root@serenity ~]# x modprobe rlocate
FATAL: Error inserting rlocate (/lib/modules/2.6.23-ARCH/misc/rlocate.ko): Invalid argument
$? = 1
[root@serenity ~]#
Obviously, rlocate uses the same API as capability.
So... How can I use capability & rlocate simultaneously ?
Last edited by elide (2007-12-03 11:36:45)
Offline