OpenBSD iscsi-target
A while back, I had a random interest to see if FreeBSD could be used as an iSCSI target. Since FreeNAS could do it, I figured the ability would be built into FreeBSD, but I was wrong. After a bit of Googling, I found that somebody ported the OpenBSD version of iscsi-target over to FreeBSD.
I decided to play with it a bit, and found that it functioned. It’s got a few problems though (can’t rehash config files to add/remove lun’s without killing all open connections, and restarting).
My ability to code in c is very weak, but I guess maybe I’ll try to investigate how it works, and see if I can’t at least come up with a patch for that specific thing. The other problems with the code are way above my head, having to do with authentication, and encryption.
Who knows…