Re: [netmod] AD review of draft-ietf-netmod-system-mgmt

Randy Presuhn <randy_presuhn@mindspring.com> Thu, 12 December 2013 23:45 UTC

Return-Path: <randy_presuhn@mindspring.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CB971AE569 for <netmod@ietfa.amsl.com>; Thu, 12 Dec 2013 15:45:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I73KNMClpsb2 for <netmod@ietfa.amsl.com>; Thu, 12 Dec 2013 15:45:07 -0800 (PST)
Received: from elasmtp-banded.atl.sa.earthlink.net (elasmtp-banded.atl.sa.earthlink.net [209.86.89.70]) by ietfa.amsl.com (Postfix) with ESMTP id 228941AE566 for <netmod@ietf.org>; Thu, 12 Dec 2013 15:45:05 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=mindspring.com; b=VKiW2Z95Kr+KVb1MWZlT9qMYR0kmwMCHYRCNhmCE+ZOhHS4V9F4JKT13tm04rGza; h=Message-ID:Date:From:Reply-To:To:Subject:Mime-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:X-ELNK-Trace:X-Originating-IP;
Received: from [209.86.224.40] (helo=elwamui-milano.atl.sa.earthlink.net) by elasmtp-banded.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <randy_presuhn@mindspring.com>) id 1VrFwB-00071l-46 for netmod@ietf.org; Thu, 12 Dec 2013 18:44:59 -0500
Received: from 76.254.55.132 by webmail.earthlink.net with HTTP; Thu, 12 Dec 2013 18:44:59 -0500
Message-ID: <7884374.1386891899108.JavaMail.root@elwamui-milano.atl.sa.earthlink.net>
Date: Thu, 12 Dec 2013 15:44:59 -0800
From: Randy Presuhn <randy_presuhn@mindspring.com>
To: netmod@ietf.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Mailer: EarthLink Zoo Mail 1.0
X-ELNK-Trace: 4488c18417c9426da92b9037bc8bcf44d4c20f6b8d69d8889e105617274a0edb4234fccbb884d0c07848f33d361c386c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 209.86.224.40
Subject: Re: [netmod] AD review of draft-ietf-netmod-system-mgmt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Randy Presuhn <randy_presuhn@mindspring.com>
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2013 23:45:09 -0000

Hi -

>From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
>Sent: Dec 12, 2013 3:52 AM
>To: Randy Presuhn <randy_presuhn@mindspring.com>, h@elstar.local
>Cc: netmod@ietf.org
>Subject: Re: [netmod] AD review of draft-ietf-netmod-system-mgmt
>
>On Thu, Dec 12, 2013 at 12:42:57AM -0800, Randy Presuhn wrote:
>>
>> >    o  An implementation MUST allow any legal "string" (YANG string).
>> 
>> There are good reasons to restrict formatting and control characters -
>> I'll assume YANG strings do this already.  If not, that's another long
>> discussion.
>
>RFC 6020 says:
>
>   The string built-in type represents human-readable strings in YANG.
>   Legal characters are tab, carriage return, line feed, and the legal
>   characters of Unicode and ISO/IEC 10646 [ISO.10646]:
>
>     ;; any Unicode character, excluding the surrogate blocks,
>     ;; FFFE, and FFFF.
>     string = *char
>     char = %x9 / %xA / %xD / %x20-D7FF / %xE000-FFFD /
>            %x10000-10FFFF
>
>And so far, we have used these strings without further restrictions in
>data models when there was something to be named.

Very odd.  It restricts the C0 controls, but permits the C1
control codes?  I hope someone thought that through carefully.

Randy