jceel
dac55bd53a
Add an additional, libucl-based configuration file parser to ctld.
...
Default ctld behavior remains unchanged - libucl parser can be selected
explicitly by adding -u switch to ctld command line.
Reviewed by: trasz
Approved by: trasz (mentor)
MFC after: 1 month
Relnotes: yes
Sponsored by: iXsystems, Inc.
Differential Revision: https://reviews.freebsd.org/D4534
2016-02-03 15:45:13 +00:00
trasz
277f7a37a2
Remove OpenSSL dependency from iscsid(8) and ctld(8).
...
Differential Revision: https://reviews.freebsd.org/D2866
Submitted by: Tony Morlan <tony at scroner.com> (earlier version)
Reviewed by: bapt@, delphij@
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-07-03 10:08:10 +00:00
bapt
a191ba5195
Convert usr.sbin to LIBADD
...
Reduce overlinking
2014-11-25 16:57:27 +00:00
trasz
ccd386cc51
ctld(8) doesn't require -lcam or -lssl; remove those from DPADD and LDADD.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2014-11-08 07:50:57 +00:00
mav
b91222fa4f
Add basic iSNS client to the iSCSI target.
...
This makes ctld(8) register its iSCSI targets and portals on configured
iSNS servers to allow initiators find them without active discovery.
Fetching of allowed initiators from iSNS is not implemented now, so target
ACLs still should be configured manually.
Reviewed by: trasz@
MFC after: 1 month
Sponsored by: iXsystems, Inc.
2014-10-25 12:50:26 +00:00
trasz
1bb0800b27
Untangle iSCSI authentication code by splitting off the CHAP
...
implementation.
Reviewed by: mav@
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2014-10-22 08:59:23 +00:00
ngie
7cf6b6be0e
Add missing libraries to DPADD; sort DPADD so DPADD and LDADD match up
...
This fixes "make checkdpadd"
Approved by: jmmv (mentor)
MFC after: 2 weeks
Phabric: D630
PR: 192765
2014-08-19 18:31:20 +00:00
trasz
a992abf041
Bring in the new iSCSI target and initiator.
...
Reviewed by: ken (parts)
Approved by: re (delphij)
Sponsored by: FreeBSD Foundation
2013-09-14 15:29:06 +00:00