Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Apr 2021 21:31:52 +0000 (UTC)
From:      Roderick <hruodr@gmail.com>
To:        Daniel Morante via freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: Deprecating base system ftpd?
Message-ID:  <alpine.BSF.2.23.453.2104052044590.1266@fbsd.local>
In-Reply-To: <a787101c-a6bd-1f57-6eba-906a8631b2c9@morante.net>
References:  <CAPyFy2AbP2X339zbemZ9Y8edjNKdyygnR9mH48Q78nxwDtOBAg@mail.gmail.com> <a787101c-a6bd-1f57-6eba-906a8631b2c9@morante.net>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sun, 4 Apr 2021, Daniel Morante via freebsd-stable wrote:

> My vote is for no.
>
> Reasoning is simple... at what point does it stop?  By continuously moving 
> stuff from base to ports, FreeBSD slowly becomes just a Kernel. 😉

I follow this argumentation.

I do not understand what is the problem leaving it there. It is no bloat.
It was there from the beginning of BSD.

It may be insecure, but can be used in local nets. And who does
not like it, do not need to use it.

We had in base a complete DNS, now only a cashing one. We have a very
robust MTA in base, sendmail, but some people complain against it.

This will never end.

R.
From owner-freebsd-stable@freebsd.org  Tue Apr  6 00:12:44 2021
Return-Path: <owner-freebsd-stable@freebsd.org>
Delivered-To: freebsd-stable@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 692455CB1CC
 for <freebsd-stable@mailman.nyi.freebsd.org>;
 Tue,  6 Apr 2021 00:12:44 +0000 (UTC)
 (envelope-from markjdb@gmail.com)
Received: from mail-qv1-xf36.google.com (mail-qv1-xf36.google.com
 [IPv6:2607:f8b0:4864:20::f36])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4FDnzH3Tlkz4Rcq
 for <freebsd-stable@freebsd.org>; Tue,  6 Apr 2021 00:12:43 +0000 (UTC)
 (envelope-from markjdb@gmail.com)
Received: by mail-qv1-xf36.google.com with SMTP id j17so6280386qvo.13
 for <freebsd-stable@freebsd.org>; Mon, 05 Apr 2021 17:12:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to;
 bh=sCN2RKL3w0Ga9YpBX/Ku8+hHwTGtTibhBerAFsyFJcw=;
 b=abfuRYi1Ve1F3NBMB+TVl2hqiII5nrihVxHNGRtekPJPHv0YnIm+nGyhLDzXNv5J9y
 css27y+hFbRxf9sTmGHL2M+NAXoxOfDnYljuZkUMVAB/7wpD3Hlvebzxk5PFEFD2P/+q
 qe52zRKaP9PAm/ZwHMw3/NbeRIl0dh6SW7l0RkhcfmAFuMl/mZ6EdBIQr77IpB7LZrSu
 ZG8Sm7d+aH/EmARSivv8Kbh1x3X9mtd+ArDuQ/ElZCHsicrZtHg1KR8Cc3fQz1m/4Zk4
 ayZzr5259BFjXjHJnEMXjyzZCgZ0zel9mR1gxvQdFS76+OnZYjl7jbpFTYHNDfo6X2TD
 E6Hw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:date:from:to:cc:subject:message-id
 :references:mime-version:content-disposition:in-reply-to;
 bh=sCN2RKL3w0Ga9YpBX/Ku8+hHwTGtTibhBerAFsyFJcw=;
 b=lHtrgfunkItM7WCL8tYr3EBX5AJh/OrcZfW8h4iUWiuBG/XU4vUygSyrWdsxoaXpto
 mCLiHF4VXFS3AdqI0EqyMzrFsb+5l4/XXEW3y2PKPRNhFsRduhgLoLdP/lkydiE82CXI
 zLMI53im/sQEyeDehMnM9RPoQFNKh7sKnPYuHoXOVFrrlKHcW3jd84eoH9bL9LbTmdhh
 CK1SdLInfENbuSlRKXtNgMej3LjkmInwRKAcdH3lKY1upo9pXQE/CEFmqbdL4SIivtDE
 BjQNjv4YuNI7+LFKyFmUuknHTABAZcOFRSF15yN4yWwvJ+roSGZ+yehgLgYPg4uFb12W
 7PVw==
X-Gm-Message-State: AOAM531XTHfa+oxzw1SI/pJhoQ2V/tnjhd6zuEzZXz7BKdtj2lS2G/Zo
 +fBZOLEJObmZGlSVSlwq+sP3f8wFY7gP0g==
X-Google-Smtp-Source: ABdhPJx/KyzM8bhha5OstjcpvqTK0SGCdVoydA7jE7CfUV7CzGKm3sem2HQyWiLdHbS8akg0SSwUyA==
X-Received: by 2002:a05:6214:1c45:: with SMTP id
 if5mr14997107qvb.48.1617667962631; 
 Mon, 05 Apr 2021 17:12:42 -0700 (PDT)
Received: from nuc ([142.126.164.150])
 by smtp.gmail.com with ESMTPSA id a138sm14737328qkg.29.2021.04.05.17.12.41
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 05 Apr 2021 17:12:42 -0700 (PDT)
Sender: Mark Johnston <markjdb@gmail.com>
Date: Mon, 5 Apr 2021 20:12:43 -0400
From: Mark Johnston <markj@freebsd.org>
To: Daniel Braniss <danny@cs.huji.ac.il>
Cc: freebsd-stable@freebsd.org
Subject: Re: current make world brakes if HESIOD enabled
Message-ID: <YGune4DGDoKNb4TO@nuc>
References: <B6F89613-2CC5-4921-B425-0DC19F03D572@cs.huji.ac.il>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <B6F89613-2CC5-4921-B425-0DC19F03D572@cs.huji.ac.il>
X-Rspamd-Queue-Id: 4FDnzH3Tlkz4Rcq
X-Spamd-Bar: --
Authentication-Results: mx1.freebsd.org;
 dkim=pass header.d=gmail.com header.s=20161025 header.b=abfuRYi1;
 dmarc=none;
 spf=pass (mx1.freebsd.org: domain of markjdb@gmail.com designates
 2607:f8b0:4864:20::f36 as permitted sender) smtp.mailfrom=markjdb@gmail.com
X-Spamd-Result: default: False [-2.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 TO_DN_SOME(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36];
 RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+];
 RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000];
 FORGED_SENDER(0.30)[markj@freebsd.org,markjdb@gmail.com];
 MIME_TRACE(0.00)[0:+];
 RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::f36:from];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 FROM_NEQ_ENVFROM(0.00)[markj@freebsd.org,markjdb@gmail.com];
 ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[];
 NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org];
 DMARC_NA(0.00)[freebsd.org];
 SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::f36:from:127.0.2.255];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f36:from];
 MID_RHS_NOT_FQDN(0.50)[]; RCVD_TLS_ALL(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-stable]
X-BeenThere: freebsd-stable@freebsd.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: Production branch of FreeBSD source code <freebsd-stable.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-stable>, 
 <mailto:freebsd-stable-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-stable/>;
List-Post: <mailto:freebsd-stable@freebsd.org>
List-Help: <mailto:freebsd-stable-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Apr 2021 00:12:44 -0000

On Sat, Apr 03, 2021 at 09:18:29AM +0300, Daniel Braniss wrote:
> I must be the last person on earth to use Hesiod :-)
> this are the diffs:

Thanks, this was committed earlier today.

> diff --git a/lib/libc/gen/getgrent.c b/lib/libc/gen/getgrent.c
> index afb89cab3..5832cb8c6 100644
> --- a/lib/libc/gen/getgrent.c
> +++ b/lib/libc/gen/getgrent.c
> @@ -971,7 +971,7 @@ dns_group(void *retval, void *mdata, va_list ap)
> 	hes = NULL;
> 	name = NULL;
> 	gid = (gid_t)-1;
> -	how = (enum nss_lookup_type)mdata;
> +	how = (enum nss_lookup_type)(uintptr_t)mdata;
> 	switch (how) {
> 	case nss_lt_name:
> 		name = va_arg(ap, const char *);
> diff --git a/lib/libc/gen/getpwent.c b/lib/libc/gen/getpwent.c
> index a07ee109e..bc1d341fd 100644
> --- a/lib/libc/gen/getpwent.c
> +++ b/lib/libc/gen/getpwent.c
> @@ -1108,7 +1108,7 @@ dns_passwd(void *retval, void *mdata, va_list ap)
> 	hes = NULL;
> 	name = NULL;
> 	uid = (uid_t)-1;
> -	how = (enum nss_lookup_type)mdata;
> +	how = (enum nss_lookup_type)(uintptr_t)mdata;
> 	switch (how) {
> 	case nss_lt_name:
> 		name = va_arg(ap, const char *);
> 
> 
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.23.453.2104052044590.1266>