Enji Cooper
f040054c54
Allow WARNS to be overridden by the end-user
...
MFC after: 3 days
Sponsored by: Dell EMC Isilon
2017-03-27 18:40:20 +00:00
Enji Cooper
64a0982bee
usr.sbin: normalize paths using SRCTOP-relative paths or :H when possible
...
This simplifies make logic/output
MFC after: 1 month
Sponsored by: Dell EMC Isilon
2017-03-04 11:38:03 +00:00
Jakub Wojciech Klama
5c734b0410
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
Edward Tomasz Napierala
424a3f57a2
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
Baptiste Daroussin
c6db8143ed
Convert usr.sbin to LIBADD
...
Reduce overlinking
2014-11-25 16:57:27 +00:00
Edward Tomasz Napierala
aed31534cd
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
Alexander Motin
829603e21f
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
Edward Tomasz Napierala
45078155e3
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
Enji Cooper
b7ca81625e
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
Edward Tomasz Napierala
009ea47eb2
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