From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21262 invoked by alias); 5 Nov 2016 20:56:12 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 22091 Received: (qmail 11535 invoked from network); 5 Nov 2016 20:56:12 -0000 X-Qmail-Scanner-Diagnostics: from mout.gmx.net by f.primenet.com.au (envelope-from <400thecat@gmx.ch>, uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(212.227.15.18):SA:0(0.6/5.0):. Processed in 0.119565 secs); 05 Nov 2016 20:56:12 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=FREEMAIL_FROM, FROM_STARTS_WITH_NUMS,SPF_PASS autolearn=no autolearn_force=no version=3.4.1 X-Envelope-From: 400thecat@gmx.ch X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at gmx.net designates 212.227.15.18 as permitted sender) Message-ID: <581E462F.6060402@gmx.ch> Date: Sat, 05 Nov 2016 21:50:55 +0100 From: Fourhundred Thecat <400thecat@gmx.ch> MIME-Version: 1.0 To: Daniel Shahaf CC: zsh-users@zsh.org Subject: Re: hostname completion for ssh / scp References: <581B8BCE.2040108@gmx.ch> <161104214237.ZM18518@torch.brasslantern.com> <581D9E98.1000008@gmx.ch> <161105102455.ZM20692@torch.brasslantern.com> <581E2AE5.4040006__46101.1380576112$1478372966$gmane$org@gmx.ch> <20161105203131.GA11681@fujitsu.shahaf.local2> In-Reply-To: <20161105203131.GA11681@fujitsu.shahaf.local2> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:lJ9FK6ilqKV7J16Sm330skXwxd4G+ITDOTlDTYEJHjLwBAd6qeL zStWUAaMk1I4Xe9I08gn37QtaFBJ/TSByEKfQRB34l4co9rLtxT9t3DdrJMAXLv0fE2Xxi0 wZ9/jR7cykTxaDtiiaJyA6S1up9vZTnya/1ZPKrgxaVGnaT1xbmO74uBYPAuZwJ83022GVx gwvugf/yfOH6/9HVC1UYQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:TCtBcCQT6hE=:J4BEXJhZ0ddchuUVlkvzSv f6lX2wuph2s1QbMU3CRWNYGtthtK1QD6Kme9X1XHHSqmF9dJ9NaBw8ktyuvHpClrg9mDSZMcd sKe1KU04/XjMolM712Gtwl9bCCH17uktG2gMl/P/iynPUe71b0dijJYD3kDmk0qBM44IJ2kJq G36C53+TNi9dj0qqCt962iA1Z/4zviP+Jh3wstRCtBC6sWZIcl6Ei1enRmmsanIx7ugAWTg2V nS0vUmkn3cMs3r6wrlFX/ON97v4gB8glp6oTOSIJUnd53q9LODg0d7wyL44BByCA09HUZ1pgP +cE1R9/ypkoW7DqGPkkzVYDTMHa2OfaMF63PINdNOcNVHUT+D5r1VhHJhmoUI9kgvzIfYgf9q xRmdpPiGuqAXKQ5FCrsXDqnxtziOv0c/wGPsg5qEMYacYT0DV//HrPVw7x304GWg6YcEzkYrI Uhk7bq0X5SnLakSMRp98ihNzolIg6QslyNpNiFG+25AKJWbQRZbLahYTG4Z2o0zh3wElyXs0x VtNSu1Me8Ydc3YENQyrTpAcbXQ7eNcoVy5/yWMfcIZ71ZnNuaKqukRYYj/3qvGXwQEwd0aNWs ntouNEQqUC2/hpQ+93YEqJ45dEG9t8WPVMQ/mZXri04d2hJmAVWe8xJ8ZsXoAybLrrfJphMaa MOsw7XPLsLmucYrlLYswbuOp1ta/rUjm0UWKPTBxS7u8ELTHiLOcUJfjKLb0AwsN94K9cpJLH DhY7Nf/1TweypbdJObPc0sbXpDe/J21OL5+6latpJeVtQciRbJxjRrokN84lGN2XSae+WzMp6 uQeotqP > On 2016-11-05 21:31, Daniel Shahaf wrote: > Fourhundred Thecat wrote on Sat, Nov 05, 2016 at 19:54:29 +0100: >> Not true. IP address is not mandatory in /etc/hosts. You can leave it >> out, and only have hostnames. > > The IP address is mandatory on both Linux and FreeBSD, according to > their respective hosts(5) man pages. > > Does hosts(5) on your system make the IP address optional? Or are you > simply saying that you put in /etc/hosts a line with no IP address, and > bash's hostname completion used hostnames from that line? no, man hosts on my system (Debian) does not explicitly say that IP is optional. You are right. I am saying that if you omit the IP address, everything works fine, and all applications understand that, and bash-completion completes these hostnames for all networking applications.