From owner-svn-src-head@freebsd.org Thu Mar 3 15:22:17 2016 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59890A93C95 for ; Thu, 3 Mar 2016 15:22:17 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from nm24-vm0.bullet.mail.bf1.yahoo.com (nm24-vm0.bullet.mail.bf1.yahoo.com [98.139.213.161]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 13D3531E for ; Thu, 3 Mar 2016 15:22:16 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1457018530; bh=a58V3HVtCmOIc4kZjhoANVgoXmAiGC1BYdI0mlYFLPs=; h=Subject:To:References:From:Date:In-Reply-To:From:Subject; b=kUJFMOHI1bKlHIFPC47Z3QTjAReJgRDkYWQOwS+VaXE0a8yoHoV43IWCbTMuBXLbNqP70zhgkOTVDMCp81LnTUw3ZK2hRTllgoFqPcXBUR7AHphkfEKpvz0SwE7mrlSQVVwThk5k/d2YvTaqsRfA63rIsYXmOw88Oo1Kqz19dm9TnY70MVq4n1PCcAqLKrOxuVx24Q9pkgeCTPrM+jzbGswT6SCbgflM0vFDkut7bXrOa2SUov0/6RHziI6x+Xw9g1nvDnUTreqAgUHuXNmetpZp3PV+6wXp7yMQRtApG24W5WLz9HA5ymi2pADqnTv4w2AuzRrTzVNFumra2sH+Eg== Received: from [66.196.81.173] by nm24.bullet.mail.bf1.yahoo.com with NNFMP; 03 Mar 2016 15:22:10 -0000 Received: from [98.139.211.199] by tm19.bullet.mail.bf1.yahoo.com with NNFMP; 03 Mar 2016 15:22:10 -0000 Received: from [127.0.0.1] by smtp208.mail.bf1.yahoo.com with NNFMP; 03 Mar 2016 15:22:10 -0000 X-Yahoo-Newman-Id: 498554.30967.bm@smtp208.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: GfSRN0MVM1n_fvLlCJJSnQbIzZhN2DBN7h_n1bUkQTG7_kS 8vsPSlCTqVMfXxA3rTur2JbWLK8GW1W8qVRkkG.j_AytPnSBKMTjOMdIfI.2 XiorTaQAL5Jd4LaUxu_Iu7dEKSCJX6h0LZZPw_y70zxiuzCqqZkWcwXw1_25 _DByNTMcaBzpHaCgaUAqBkmfCc9xwWJ8ZsPnopILkgKK5zQazwZYB84XKyiS czNRXytjsw74mIp.rj46aA61jOrN_9N46QVige5nK.H_8q1tDgcWJhzMwHTF zNdpaIoAipdavTK7JTxgDgNW9WaYKT6vJ0d7gs9fFvSgJrV9CXqGA1lAKlPD jhFMyNJLbMGwjpAVM.Gt5kJR0gI.WNKeTx7hLu8zOn_S0ShWTY.d_ds.jYdC 54NwMK_GXeHBAIC9zd5OeZ_vyLncih91SuThLD6dwcjgIRilLUPDbgu79k8t jRQWXJ..cJhCV3m_y5u2IGgcwtK9ANcYai2CkY2z679fpq46nayfnUQQMwNJ Mfm.6daYevVcHXGPzyqSBYv1SsxG_J5Q6 X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Subject: Re: svn commit: r296190 - head/contrib/openresolv To: =?UTF-8?Q?Jean-S=c3=a9bastien_P=c3=a9dron?= , svn-src-head@freebsd.org References: <201602291446.u1TEkdL9079747@repo.freebsd.org> <56D84C57.60101@dumbbell.fr> From: Pedro Giffuni Message-ID: <56D856D0.6010203@FreeBSD.org> Date: Thu, 3 Mar 2016 10:22:56 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <56D84C57.60101@dumbbell.fr> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2016 15:22:17 -0000 On 03/03/16 09:38, Jean-Sébastien Pédron wrote: > Hi! > >> +# Strip any trailing dot from each name as a FQDN does not belong >> +# in resolv.conf(5) >> +# If you think otherwise, capture a DNS trace and you'll see libc >> +# will strip it regardless. >> +# This also solves setting up duplicate zones in our subscribers. >> +strip_trailing_dots() >> +{ >> + local n= >> + >> + for n; do >> + printf "%s" "${n%.}" >> + done >> + printf "\n" >> +} > > This specific change in openresolv removes all spaces separating names > in the "search" or "domain" lines, because it doesn't print any > whitespaces before/after stripped names. > > The result is: > search domain1.tlddomain2.tlddomain3.tld > > It was fixed upstream: > http://roy.marples.name/projects/openresolv/info/1e6ac67eb3c586a5 > http://roy.marples.name/projects/openresolv/ci/53416cf1b434dbc1?sbs=0 > > However, it was not published in any release so far. > OK, I will bring it through the vendor area. Thank you! Pedro.