From owner-freebsd-scsi@FreeBSD.ORG Sun Sep 8 10:29:58 2013 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5D818EF4; Sun, 8 Sep 2013 10:29:58 +0000 (UTC) (envelope-from etnapierala@gmail.com) Received: from mail-ee0-x230.google.com (mail-ee0-x230.google.com [IPv6:2a00:1450:4013:c00::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9F3D2267E; Sun, 8 Sep 2013 10:29:57 +0000 (UTC) Received: by mail-ee0-f48.google.com with SMTP id l10so2517789eei.35 for ; Sun, 08 Sep 2013 03:29:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=AQCNobY63TJbO8d2OP7OYtJ31e+g+XXAiHmsVYiU50w=; b=tEssIvjG6VuHew/8gzz7qbwxsSB64Pvy9b6cSv933viRS0FGMOx5SA6iOLqvKyF5JN cK/nIVh7eEmoBFxEo0tFMSrAInlH9hjvXSHGho8dEGqAzQxdV7Et6zFH4FNL+zoAgEzn jTkLieWqhdZWB7sdh/BHCigMpXWRztAP0dqlpChrt8JndNWODECK4N9udos1badCUwPb wLOoQtiwXNugsp1WsKcx0jd4uKYTjLlDzj6vAOpGWCjQV+yqGys5ps+YOhK3tpV9uqn6 E1ILmn135zGheQAcQnHZCzmgu3VhbGHKGL9DpJ+5jLpBjznIlBlwaEfrGIl0XjOufHaG Hm+g== X-Received: by 10.14.184.3 with SMTP id r3mr2092005eem.49.1378636195840; Sun, 08 Sep 2013 03:29:55 -0700 (PDT) Received: from [192.168.1.102] (ajf203.neoplus.adsl.tpnet.pl. [83.25.239.203]) by mx.google.com with ESMTPSA id f49sm12299889eec.7.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 08 Sep 2013 03:29:55 -0700 (PDT) Sender: =?UTF-8?Q?Edward_Tomasz_Napiera=C5=82a?= Content-Type: text/plain; charset=iso-8859-2 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Subject: Re: New iSCSI stack. From: =?iso-8859-2?Q?Edward_Tomasz_Napiera=B3a?= In-Reply-To: <522A1C73.9030402@mu.org> Date: Sun, 8 Sep 2013 12:29:53 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <522A1C73.9030402@mu.org> To: Alfred Perlstein X-Mailer: Apple Mail (2.1508) Cc: freebsd-scsi@freebsd.org, "freebsd-current@FreeBSD.org" , "freebsd-arch@freebsd.org" X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Sep 2013 10:29:58 -0000 Wiadomo=B6=E6 napisana przez Alfred Perlstein w dniu 6 = wrz 2013, o godz. 20:18: > On 9/5/13 3:27 AM, Edward Tomasz Napiera=B3a wrote: >> Hello. At http://people.freebsd.org/~trasz/cfiscsi-20130904.diff = you'll find >> a patch which adds the new iSCSI initiator and target, against = 10-CURRENT. >> To use the new initiator, start with "man iscsictl". For the target = - "man >> ctld". >>=20 >> All feedback is welcome. If nothing unexpected comes up, I'll commit = it >> in a few days from now. Note that it's still not optimized; at this = point >> I'm focusing more on reliability and interoperability. >>=20 >> This work is being sponsored by FreeBSD Foundation. >>=20 >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to = "freebsd-current-unsubscribe@freebsd.org" >>=20 > Edward, this is really exciting! >=20 > Is there an easy way to use the userland iscsi configuration files? Which iSCSI userland configuration files, the ctl.conf(5)? If you need an ability to parse it and modify from a shell scripts, see confctl = utility (sysutils/confctl, https://github.com/trasz/confctl/).=20 > We would love to quickly backport and ship this with FreeNAS as an = option for our users, having the config files be the same OR having a = very good converter would really make that much easier for us. Porting to 9 should be quite easy - there are Capsicum API differences; you might also want to compare CTL between 10 and 9 to see if there are any changes which need to be merged. Taking a look at the code = searching for possible security issues would be also very welcome :-) As for the config files - writing a converter should be quite easy. = Which configuration files you need to support, ctl.conf(5) and istgt = configuration?