File:  [NetBSD Developer Wiki] / wikisrc / projects / project / iscsictl.mdwn
Revision 1.1: download - view: text, annotated - select for diffs
Mon Jan 14 21:37:11 2019 UTC (9 months, 4 weeks ago) by triaxx
Branches: MAIN
CVS tags: HEAD
Submission of project on iscsictl(1) for GSoC 2019

[[!template id=project

title="iscsictl(1) enhancement"

contact="""
[tech-net](mailto:tech-net@NetBSD.org)
"""

mentors="""
[Frédéric Fauberteau](mailto:triaxx@NetBSD.org)
"""

category="userland"
difficulty="easy"

description="""
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)
implementation.
"""
]]

[[!tag gsoc]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb