NetBSD Wiki/projects/project/
iscsictl(1) enhancement (175h)
- Contact: tech-net
 - Mentors: Frédéric Fauberteau
 - Duration estimate: 175h
 
The iscsictl(1) program manages the iSCSI instances on the local computer. It communicates with the iscsid(8) daemon to send queries using iSCSI protocol.
Possible enhancements:
- Review of iscsictl(1) manpage. For instance, the command 
add_targethas no description, [target-opts] could be refered to "Target Options". - Add a mode to iscsictl(1) program to log sessions at boot. It could be a
batchcommand (the name could be discussed) that read a /etc/iscsi.conf file. Some parts of the iscsictl(1) from FreeBSD could be ported. - Implement the 
find_isns_servers. 
The iscsi-target(8) server allows to setup iSCSI targets on a NetBSD host and to present block storage to the network. It can be used to test the iscsictl(1) implementation.
