From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id B0922115139F for <9fans@9fans.net>; Sun, 5 Apr 2020 13:44:16 -0400 (EDT) (envelope-from lucio.dere@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 3D05324C383; Sun, 5 Apr 2020 13:44:16 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1586108656; b=E6qXb3lZJuKzZ596KE4G1PJwiDC6R3JwigaKlQgx2C48MSpUPX USpS6WWlUHvCMZxsjRxz52Ia9dTGNoQIGFkWWpDiWoWQHVrys3dC3FEfDWtbb+c7 jRlfeEJxoynA46fVX+DleFDgq1mCHJSz5eNRkYWwyV2Cav+MapNIRp746BOcLK1x qHyQMSN8kgSCiyFv9FsrnCHILqX8ul/1UTHDGzLQO4TBIgb5LmTr68mZSZBMlr6w ehbEkOzHhDM0ubIGWJIdS68urHLorJCj7GDkOxrBXPJx54rKS6DZt/Gl3mL70deR AAgpCmZbO1PURG6DMlVAtHtEQDDfhM+0jt5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; s=arcseal; t=1586108656; bh=T90mvwwpNVb9WIeCq5JPu/2MzHbhCNqUK0shQY3SgWU=; b=n8DaPSZPi6lj jYa4ff+Vh6JtO4V1iGDHvixfmbQhfCbl3KGwIziXq5lS5/4cJ2WqnV0uYyZw9TFi vvDfOCmSTgt2qV6yE4/m9PE4h/pI8cIfA8hJlR9VvM5CJmAaPu5uwAw47YGVgDyl 7V8W27QfFaWdAYfzsWP4LcrF9YMW9WHeEk7KAOooVat8PjpepDHX1FIL71zUT99H xnKrG4MLG9QxbWXN+o5M2GuttfuD4fWqVG4XbtpWC/xBajIX8bGPCtg3D4J2iTBo j78Kco7DRu+7SfYQClZrJI8dqKh+oElmk1MyOsWmSDUPAZYtlhmePBO0f757uRrG qQro2GIoig== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=C5eDzmL9 header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.167.65 (mail-lf1-f65.google.com); spf=pass smtp.mailfrom=lucio.dere@gmail.com smtp.helo=mail-lf1-f65.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=LSkk9WCH; x-ptr=pass smtp.helo=mail-lf1-f65.google.com policy.ptr=mail-lf1-f65.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=C5eDzmL9 header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.167.65 (mail-lf1-f65.google.com); spf=pass smtp.mailfrom=lucio.dere@gmail.com smtp.helo=mail-lf1-f65.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=LSkk9WCH; x-ptr=pass smtp.helo=mail-lf1-f65.google.com policy.ptr=mail-lf1-f65.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduhedruddugdduudelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpegjfhfhff fkuffvtgesthdtredttddtjeenucfhrhhomhepnfhutghiohcuffgvucftvgcuoehluhgt ihhordguvghrvgesghhmrghilhdrtghomheqnecukfhppedvtdelrdekhedrudeijedrie ehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddtledrkeeh rdduieejrdeihedphhgvlhhopehmrghilhdqlhhfuddqfheihedrghhoohhglhgvrdgtoh hmpdhmrghilhhfrhhomhepoehluhgtihhordguvghrvgesghhmrghilhdrtghomhequcfu kfgkgfepfeefjedu X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'lucio.dere@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="lucio.dere@gmail.com"; helo=mail-lf1-f65.google.com; client-ip=209.85.167.65 Received: from mail-lf1-f65.google.com (mail-lf1-f65.google.com [209.85.167.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sun, 5 Apr 2020 13:44:16 -0400 (EDT) (envelope-from lucio.dere@gmail.com) Received: by mail-lf1-f65.google.com with SMTP id j17so9885030lfe.7 for <9fans@9fans.net>; Sun, 05 Apr 2020 10:44:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=T90mvwwpNVb9WIeCq5JPu/2MzHbhCNqUK0shQY3SgWU=; b=C5eDzmL9tuq/ksi2Hx+WTgfohkILR8LbcdyGAh+YDUdlqNNC0tpG9kcEDsOBwWQYPP Dsz29VDZwuDQ0zhYUfbYPiDVDSx+MxCYxUdAuxwLeyBHaOTWOb2JS0PhckP50R3H6/US MQiIPe+IZdsFr2nvgrbca0buKXbPYzHojgEd7TsEXhKC3cwE5550wexZCB/YDVNj30WZ QXuefOdoncvjPx4shWbsM0r1ylqvYr+OAfYvDET8LbP7+9RcIC1OT9x12Wy3wYzNn00j a8OlAYSsrkhUqbsYoPBnp7xiUpoHrY+4xru7LW/pwOc4NZtN9vExGk86XjIowRXtNvwm kPcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=T90mvwwpNVb9WIeCq5JPu/2MzHbhCNqUK0shQY3SgWU=; b=LSkk9WCHXagSVc01JgSnwjpq+0CkcueTodRl1bm7Q4W5EgUVooCpisJ/3CYj5mWJ8a ofhSP0yxSEnHvw3GZ6a2N8duOoOGFWIJ2yebmbo9z1j7hiAlTb3akiYjASgDAQDhFLBt xrF94v5Fr/gVBFSCPHV5ELwCX057YUNIHTxpKC8NyXIzJNVUzN0H7eUnHmuA8UnO+DJT vNw5wlGK3c3nOJVoXO2lkHyE9SFtPMq7sL230UbZQuXx4azkYx53YgKU32JHpQ5/418m 8ImQWwNXHGng+CD+ohGPprJ2V61CGFLPruoC4eMitFcBD/P5Lh1GA7FwWT+XovY2p211 B/Hw== X-Gm-Message-State: AGi0PubhPhEfk786ciRoO/PhvDwo+lX0YPLNgI6Ssugi6LXWCgP6GTdI Z0DSEEWrIMUdP1QKaZucbNBzR2eyNG9TfReLgrKUG1Oq X-Google-Smtp-Source: APiQypLCqh13gBwWWdEZRh9MBwtRvfIRMXzjd+e0JIJeEntxW/XCWcLOPNhLIvnyaXro/0whNl5xvgKR0BbdiFGozgE= X-Received: by 2002:a19:6749:: with SMTP id e9mr10438782lfj.122.1586108654864; Sun, 05 Apr 2020 10:44:14 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a2e:8897:0:0:0:0:0 with HTTP; Sun, 5 Apr 2020 10:44:14 -0700 (PDT) In-Reply-To: <34FEFC835BD5D28B15D77593712E30C0@felloff.net> References: <34FEFC835BD5D28B15D77593712E30C0@felloff.net> From: Lucio De Re Date: Sun, 5 Apr 2020 19:44:14 +0200 Message-ID: Subject: Re: [9fans] Git and heritage (Was: Software preservation in the post-hg era) To: 9fans <9fans@9fans.net> Cc: cinap_lenrek@felloff.net Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 14e71fbc-7765-11ea-9887-9d2961d18689 On 4/4/20, cinap_lenrek@felloff.net wrote: > > this breaks for ipv6 addresses. i'd suggest you at least check for ] first > and then look for the colon. example: "[::1]:22". > Well spotted, thank you. I have so far had practically no experience with IPv6, it hasn't quite sunk in. Seems easy enough to match a leading '[' to a trailing ']', then scan the address from there. > then the big question is what should be put in the thumb file to identify > the host, if you start messing with the network addresses. there can be > different ssh servers per port. for example: gerrit. > I dislike SSH's clutter in the known_hosts file, but I have nothing to offer in its place. Unless I misunderstand your point, my reply would be that duplicate hashes shouldn't be a problem, if applicable. Whatever else goes there, is just a comment. Lucio.