Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Aug 2018 10:25:00 +0000 (UTC)
From:      Patrick Dung <patrick_dkt@yahoo.com.hk>
To:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   Re: Suggestion on some programs or libraries that could be included in FreeBSD base OS
Message-ID:  <1474457216.7423838.1534328700893@mail.yahoo.com>
In-Reply-To: <390738685.5860710.1534084162025@mail.yahoo.com>
References:  <390738685.5860710.1534084162025.ref@mail.yahoo.com> <390738685.5860710.1534084162025@mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello,
I understand that the base system should be keep small.
I had some programs or libraries in mind that they may be integrated into the base OS.
Let's discuss.

1) SASL and GSSAPI support
Sendmail and Heimdal (a Kerberos implementation) are already in base.But since SASL is not in base, these programs do not have SASL support.
Looks like the Cryus-SASL license https://github.com/cyrusimap/cyrus-sasl/blob/master/COPYINGis a BSD like license.
If SASL is included in base, then it would save time for installing or rebuilding Sendmail / Heimdal from ports for SASL/LDAP (see below) support.

2) LDAP client/library supportThere are several LDAP client library like:a) OpenBSD ldap server/clientb) Mozilla C-SDK LDAP (https://github.com/dogtagpki/ldap-sdk/tree/master/c-sdk)Looks like it's multi licensed MPL 1.1/GPL.c) OpenLDAP (http://www.openldap.org/software/release/license.html)Looks like a BSD like license.
3) If the LDAP client / library is in base, then possibly name service switch and/or PAM with LDAP support could also be included in base.Just like we already have pam_krb5 in base.

I hope I am not asking for too much. Since most of the above programs can be installed from ports.
Finally, I am not a lawyer.  Individual licenses should be read and proper legal counsel should be consulted as needed.

Thanks,Patrick
  
From owner-freebsd-hackers@freebsd.org  Wed Aug 15 14:03:40 2018
Return-Path: <owner-freebsd-hackers@freebsd.org>
Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 05E2C1085CD1
 for <freebsd-hackers@mailman.ysv.freebsd.org>;
 Wed, 15 Aug 2018 14:03:40 +0000 (UTC)
 (envelope-from driesm.michiels@gmail.com)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com
 [IPv6:2a00:1450:4864:20::52b])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 6E4AA8E8D3
 for <freebsd-hackers@freebsd.org>; Wed, 15 Aug 2018 14:03:39 +0000 (UTC)
 (envelope-from driesm.michiels@gmail.com)
Received: by mail-ed1-x52b.google.com with SMTP id h4-v6so870053edi.6
 for <freebsd-hackers@freebsd.org>; Wed, 15 Aug 2018 07:03:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:subject:date:message-id:mime-version:content-language
 :thread-index; bh=RnvY9AHy2/V6zLGSpXIfxnv1abF/RXqPToS8rfbjX+g=;
 b=o0NVmnBPlwpAXgrFB+YbR/ObjdPZIhgfk1I7vi6bl4ud1aYhgT+yinbSibXBPW146m
 JEeKj8C9tqjBymmwDQ5deJ8uU6fYEHm5Jzztu5N4oFmkfMu2Zq/BglMIdyrFfq8xZZCO
 DR/g4xt0KEYCbJCqmy6GRMuwPmc22iRHdBDCiIQAWILAkKxI3UpuLyIZdgUGSwLmpQUh
 f9IITC57l5yePvKeIFCh7IRMOMKAaQVv5HXs98cG9tjpQlNIdFptQekah5wBrQKj7pG1
 7XNPhBNLTpecx0z9aJOpGCTy+IqhvAAMePOfuP/ZhH3VHwPFqjKPRBcCfVXihGE78tId
 JqQg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :content-language:thread-index;
 bh=RnvY9AHy2/V6zLGSpXIfxnv1abF/RXqPToS8rfbjX+g=;
 b=G+uWbvsDjXQJiNdSyub44v8wl9+Eu8fLIoKXNW6wTMFYfwkp+hPWu04jI1sf6+1mnq
 zK6CBRU7ga4a6lu18BONDILM6M/Fx0obB/sFlVquIgsaLGUsh3KerPKxrzhO5yRWgrcS
 /ccl4OCCVuW6lM84yuUEbNQ62L0SOzlwj75hEOyloQVj0vatghjVr6TX5xQQtP88WRkL
 mEFtphTc7lWNGuBNyBfy6VKu3ac6YSfg0UDl1ZFpsatoI5r9GPrnG2paMigR2pFA6tXS
 G4aP7EKHbV00O6TEEB0PcZ55NofHYrOQVAIaOkgJR7aGDPHe2+AqKD9LetuOSTIkcNH/
 ThZA==
X-Gm-Message-State: AOUpUlEd1151B7HiPF1RANLFJow/dJWwbk7BpraKYFZc/bKNZ2OW+aKJ
 +BmLVWaVn22/Cksz66+CLy5x8jOvt2E=
X-Google-Smtp-Source: AA+uWPx2B4wwt0epsqWfyyf53/SbbRt4OAb7E8T1Cg64chxwnGrmkpEMMQ045F2A7DGl/vnl4Ik1Cw==
X-Received: by 2002:a50:8854:: with SMTP id
 c20-v6mr32271242edc.146.1534341818137; 
 Wed, 15 Aug 2018 07:03:38 -0700 (PDT)
Received: from DriesPC (94-224-232-102.access.telenet.be. [94.224.232.102])
 by smtp.gmail.com with ESMTPSA id b44-v6sm20736875edd.93.2018.08.15.07.03.36
 for <freebsd-hackers@freebsd.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 15 Aug 2018 07:03:37 -0700 (PDT)
From: "Dries Michiels" <driesm.michiels@gmail.com>
To: <freebsd-hackers@freebsd.org>
Subject: Use absolute path for KERNCONF in make.conf
Date: Wed, 15 Aug 2018 16:03:37 +0200
Message-ID: <001501d434a0$c3b8d8f0$4b2a8ad0$@gmail.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Content-Language: nl-be
Thread-Index: AdQ0oDJAiMSBYcGASlKp/BnjFokBeg==
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Content-Filtered-By: Mailman/MimeDel 2.1.27
X-BeenThere: freebsd-hackers@freebsd.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Technical Discussions relating to FreeBSD
 <freebsd-hackers.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-hackers>, 
 <mailto:freebsd-hackers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-hackers/>;
List-Post: <mailto:freebsd-hackers@freebsd.org>
List-Help: <mailto:freebsd-hackers-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-hackers>, 
 <mailto:freebsd-hackers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Aug 2018 14:03:40 -0000

Hello,

 

Is it possible to specify an absolute directory for kernel configurations in
make.conf?

Or does the specified name need to be present under
/usr/src/sys/amd64/conf/KERNELNAME

 

EG: KERNCONF = /root/KERNELNAME

 

Thanks




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