File:  [NetBSD Developer Wiki] / wikisrc / projects / project / iscsictl.mdwn
Revision 1.2: download - view: text, annotated - select for diffs
Tue Mar 1 10:38:49 2022 UTC (8 months, 3 weeks ago) by martin
Branches: MAIN
CVS tags: HEAD
Adapt open gsoc project suggestion to new gsoc rules, mark as 175/350h

[[!template id=project

title="iscsictl(1) enhancement (175h)"


[Frédéric Fauberteau](


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_target` has 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
   `batch` command (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)

[[!tag gsoc]]
[[!tag gsoc175h]]

CVSweb for NetBSD wikisrc <> software: FreeBSD-CVSweb