-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 03/24/2016 02:14 PM, Miroslav Grepl wrote: <snip> >> >> added the access vector back in but that seems to not make any >> differenc e. > > So you are still getting the same error message, right? > not quite right: It now longer shows this: "Failed to translate security class context" So that part seems to have been fixed by adding the access vector however this error is still the same: > pam_selinux(sshd:session): Security context > wheel.id:wheel.role:wheel.subj:s0-s0:c0.c1023 is not allowed for > wheel.id:wheel.role:wheel.s ubj:s0-s0:c0.c1023 Mar 24 13:43:03 void > sshd[14723]: pam_selinux(sshd:session): Unable to get valid context > for kcinimod So looking at the code: > src_context = context_new (src); dst_context = context_new (dst); > context_range_set(dst_context, context_range_get(src_context)); if > (debug) pam_syslog(pamh, LOG_NOTICE, "Checking if %s mls range > valid for %s", dst, context_str(dst_context)); > > retval = security_compute_av(context_str(dst_context), dst, class, > bit, &avd); context_free(src_context); context_free(dst_context); > if (retval || ((bit & avd.allowed) != bit)) return 0; > > return 1; it appears that security_compute_av returns bad. But i can't figure out how to reproduce that with "compute_av": # compute_av wheel.id:wheel.role:wheel.subj:s0-s0:c0.c1023 wheel.id:wheel.role:wheel.subj:s0-s0:c0.c1023 process allowed = { fork sigchld sigkill signull signal getsched setsched setpgid getattr setfscreate } This works fine with stock fedora policy BTW. this seems to be a DSSP specific issue. I am wondering if my policy has a bug somewhere... - -- Key fingerprint = 5F4D 3CDB D3F8 3652 FBD8 02D5 3B6C 5F1D 2C7B 6B02 https://sks-keyservers.net/pks/lookup?op=get&search=0x3B6C5F1D2C7B6B02 Dominick Grift -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQGcBAEBCAAGBQJW8+qDAAoJECV0jlU3+UdpQbUL/1PA7BjO9N304QRpvXxXuYlg 0Ev2lOj6Q9uJL/HQzuv7YdJJ1bGAiRcKY7VY402vnqR5fA8xbDGhSWou9gxtT3V6 MXEJRNCCT92x1kWcGncDZk7G1VjNeqbmwWj2nbKjt0e7dyMnymRcvtanNwrIE35i GVkX73EIj+9FKUFSneouoQJLjUaV08VWGMg0KTFsvO8xeWR6JfogZE5FMDwxjypa +Gd1NK6K8SHOSI+tGLeRcipGkYdTKRgG8VmF7En/zpEOOn9G+4S/Mx62O3EYCV9O Ue/mTuwDOjipliKS/S7GPveQnU4pWI9JWpmRNdqLvjVikXymLd5Hfs8pc9m4WOtG A7Q6mLTm85s/+YNkPGWIgWo/+Uo6LHar2oLCJdMNv6wiA7BmYQ1xZt4C4Gylv6vL uxuuW2LzfLt5F3UfH7ScsSVGfDivztuIgugtMreQhrajhRvF+25lGuIgykl9nSZP +hQP6W43CsbNbdG9i7dIUd2AVDmre86/CMvWTvUKwQ== =Nkx5 -----END PGP SIGNATURE----- _______________________________________________ Selinux mailing list Selinux@xxxxxxxxxxxxx To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx. To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.