On 03/09/2021 18:42, Petr Lautrbach wrote:
lejeczek <peljasz(a)yahoo.co.uk> writes:
> Hi guys.
> I'm trying to remove an old custom module but I fail:
>
> -> $ semodule -X 300 -r charonsystemd-mine
> libsemanage.semanage_direct_remove_key: Removing last
> charonsystemd-pawel module (no other charonsystemd-pawel
> module exists at another priority).
> Failed to resolve typeattributeset statement at
> /var/lib/selinux/targeted/tmp/modules/400/me-libvirt/cil:5
> semodule: Failed!
>
> Care to share your thoughts?
It looks like me-libvirt module depends on something defined in
charonsystemd-mine (or charonsystemd-pawel) module.
You can export me-libvirt module using the following command:
# semodule -X 400 --cil -E me-libvirt
and look at line 5 in me-libvirt.cil file what is it.
Petr
Thanks. I'll try that.
As a last resort - can module be removed any other way,
forcibly, manually?
L.