From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from second.openwall.net (second.openwall.net [193.110.157.125]) by inbox.vuxu.org (Postfix) with SMTP id 11EF126875 for ; Wed, 6 Mar 2024 17:16:14 +0100 (CET) Received: (qmail 20177 invoked by uid 550); 6 Mar 2024 16:12:17 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 20142 invoked from network); 6 Mar 2024 16:12:16 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1709741761; x=1710346561; i=nullplan@gmx.net; bh=77n+S5UPavv//TarS4TO7xZ+saDH5R2LX5n6H31PnbI=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References: In-Reply-To; b=mW2K3VGf3TkjQ9cEOCveR/yd/0u3dtq+rtlPOf4LZ2nE4bKmE/vjrMvjvIFgjUYK 1+YZq6HO6l+XHqGxwv5FjIlKTC1MKzCJtO4DlAJJpwyE1n3DBK5IswjrYKCvoGYHG s03AkNsC9crTmisen7+voccHHR7Ydji+f+MNXz/SQGyMfJNDsm/mw9ZOjeIFYqtt7 uIY/8uBaqdVo3rtO9t47uEqHcElnz73Gas3K/M2fW/a0MSdW5IGclpAu7nkwiDnR9 3K0wJjEjhA6c6ivtHpZ+2HW3Z46K8/RR6ZOVw7XVs1K/X0pfo1gtDpX7zPWxv2w5O 6qVdAxBOMOr5qY3EHA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Date: Wed, 6 Mar 2024 17:15:59 +0100 From: Markus Wichmann To: musl@lists.openwall.com Cc: David Schinazi Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Provags-ID: V03:K1:Q9M4EFijmqrl2h1+aRxFYEVOszPgBYCcA9JglMwGqzlzatOo1eP z7F0n9KDPkiH+jcJ9+iLp1QPUJqjixVF3EUpt2zgoyCEZXxpyghVdphBR+Nh5F/LVotwZEp FCo9ON82Jv6M8J7KQkLQmrcut8oocYPbFuQyjTILFO79TINPreF6tYyeThg2rfxfC2lGC++ utuO/e0SXEeCmjAtR12RQ== UI-OutboundReport: notjunk:1;M01:P0:A9ZYi+Aqdrw=;akX08YntkQ89Q9L93NLTtdaYDSt K4NBcFhSGpHeg9EGzp4V79usWg/I++el/BSh76KEJVxrDll585ZiUI2/EkPnbto9q1Y2/al8o Ggc2XFwKHjca18beXFKShmP5LZpIr4cjYapEpWzUI2ekX/UBnzpy+6igZTUKLnX26ic8aNJRA B5IweGeZFja6ejANrNpSH04JVUNyVr5ZSNuHP0dVcKuKJB/JORCB4WZ+hE6rodXw8Br73r8GJ uUMVBeJ8nnNr4Cd4StjxLMcrAXxhLJmxpR16TJHdEiRne7+E3E5axHD7Jh7/u36OwVCGgZGw0 jJGwIbOCRvC0h0ADYd7yFaExNR1x1LKTr1r59fXWLry40urrHEwNbCEYmSTANWB+G97xbHJwZ OoCWAo/IcgTcLI5pPqzwd718aB90dTHCuaFEEJIOx6ATl7UUl6LIaf++BYPh6PGrNgLPZPVTl cTeUQH1+cu6DbhE6gTdjjAiQk9pPuJVslvrpss19MNV83RuAR3P0PmtrVy4SrInwoCLT2+YOp dfB26PWZoCfxJKR36ktQOtQPMehAefS6jC2JOrPUCX25jzzFRMARHzubS57GYL/4J/cQMtIuL ivdlb28L5v0YPa3cdJzCpZI/czqK5W2vxXZXPyrb7qjlWce58Jw8T+iXlpH8pYMQtU/JYl/qI uFY4eWZHq6y21Sg7h+px+XjiRGkhYFHzV07WCwG8nxMSQ8jicURB/PbheGhwwWkqEgROx9Kyc 7Af99ZbWbBlPFEEGZ4u+v+8zNKtlmsy7TxfDsJPKmxvivqsfUH2MYExKO6i+26h0ZUYEhXx4E f7VvxIq00Ox5hk9+qleqjOH+sQHxZ/kEw1Ay/NS774XX0= Subject: Re: [musl] mDNS in musl Am Tue, Mar 05, 2024 at 11:29:03PM -0800 schrieb David Schinazi: > [1] https://wiki.alpinelinux.org/wiki/MDNS So is there something wrong with the solution presented in the wiki page? Because that is generally the answer we recommend: If you want any name resolution other than DNS, write a proxy that does what you want and point resolv.conf to it. Similarly, if you want any user database lookup other than local files, write an nscd proxy that does what you want. Reason for that is that that is the most generic way to support any other name service besides DNS. It avoids the dependency on dynamic loading that something like glibc's nsswitch would create, and would avoid having multiple backends in libc. I really don't think anyone wants to open that particular door. Once mDNS is in there, someone will add NetBIOS, just you wait. Ciao, Markus