Created attachment 700895 [details] iscsid policy patch Description of problem: iscsi-initiator-utils in rawhide needs policy changes for kernel module loading and conversion from sysv init to systemd. Startup now assumes that iscsid can load needed kernel modules on demand, instead of loading all iscsi related modules from the init script. I'm attaching a patch that's working for me, but I'm pretty sure the initrc -> systemd stuff might not be completely right. Also, the old brcm_iscsiuio binary is gone and with it any access to /dev/mem so I think we can drop that. Version-Release number of selected component (if applicable): 3.12.1-14 How reproducible: always
Two more things: #904042 seems to be related to iscsid needing access to /dev/urandom when using CHAP. I switched the rawhide build of iscsid to use libkmod instead of modprobe, so there is no more use of execv. I thought that might be covered by can_exec, but I'm not sure.
I applied your patch to Rawhide and added dev_read_urand(iscsid_t) as well as fixed up the _admin interface.