# /etc/init.d/iscsid status * Showing current active iSCSI sessions ... /etc/init.d/iscsid: line 74: /usr/sbin/iscsiadm: No such file or directory # /etc/init.d/iscsid start * Caching service dependencies ... [ ok ] * Checking Open-iSCSI configuration ... [ ok ] * Starting iscsid ... * start-stop-daemon: /usr/sbin/iscsid does not exist This are located within /sbin in my case. Perhaps my setup is a bit too old and missed something with symlinks.
according to https://www.portagefilelist.de/site/query it should be part of sys-block/open-iscsi since 2.1.6
(In reply to Jonas Stein from comment #1) > according to https://www.portagefilelist.de/site/query > it should be part of sys-block/open-iscsi since 2.1.6 I'm not sure what your point is. The issue is /usr vs /?
Absolutely, the fact is iscsid is located (in my case) in /sbin not in /usr/sbin. The same for iscsiadm. So the start up script fails. Perhaps my setup has an issue.
Created attachment 801520 [details, diff] sbindir.patch It looks like both SBINDIR and sbindir are used. Can you try this?
The 2.1.8 port to meson should solve this, I think.