I am unable to emerge policycoreutils due too missing PAM headers (which I don't have as this is an embedded device.).
It seems to be hardcoded in the Makefile of policycoreutils-extra:/src, although there is the variable PAMH, which should IMHO be translated to -D USE_PAM - which just is not done in this case.
Is there a way to merge this without emerging PAM again?
Yup, indeed, I didn't update the Makefile for the policycoreutils-extra to take into account the AUDITH and PAMH variables. I'll make an update on this soon
Would you mind trying out policycoreutils-2.1.13-r7 in the hardened-development overlay?
I am unable to download policycoreutils-extra-1.24.tar.bz2.
(In reply to comment #3)
> I am unable to download policycoreutils-extra-1.24.tar.bz2.
It seems the distfile just needed a bit to be mirrored. I confirm it works on x86 with USE="-audit -dbus -pam -sesandbox"
Thanks a lot for the great work.
Ok, moved to main tree. Marking as VERIFIED:TEXT-REQUEST until stabilized (at which point it'll be VERIFIED:FIXED).
I get a new message now since a few days:
* dlopen: /lib/rc/runscript_selinux.so: undefined symbol: crypt
Is this related or something else? Did already try revdep-rebuild.
Yup, I'll need to link with crypt
I committed policycoreutils-2.1.13-r9 to the tree, this should link with the crypt library. Once it hits the mirrors (in about 40 minutes) care to test it out then?
Sorry, took a bit longer (I have my own mirror etc.)
No more error messages. Thank you once more!