From owner-freebsd-questions@freebsd.org Sun Aug 12 14:39:50 2018 Return-Path: Delivered-To: freebsd-questions@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 45EC01072607 for ; Sun, 12 Aug 2018 14:39:50 +0000 (UTC) (envelope-from patrick_dkt@yahoo.com.hk) Received: from sonic309-19.consmr.mail.sg3.yahoo.com (sonic309-19.consmr.mail.sg3.yahoo.com [106.10.244.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 748178B002 for ; Sun, 12 Aug 2018 14:39:48 +0000 (UTC) (envelope-from patrick_dkt@yahoo.com.hk) X-YMail-OSG: Mb3XbZQVM1lc7njEzjGBchisTA3SPkc4aU..exokMVZHiG8xzWB7RnENT.GSkjf tx8cb0MXNMMH46t0lD88GxzGTYyQUVehLk6FnKdcPez9QjPtkrP6ySzdFxuxZilfd5ZZSClgfilm pMeYyHkJZo.x.VkvLcz3fkG_Ae4Le3XPeXJJZe1BMJpYsLu8yuvtutct4H4y1kHwRMRUZHS8P6Ba UaFH2B0Lr.x4K2JLfkfc5_WrBzus4ZiBxekdSnzkGi7NWKoK6YuQsElg8KRfkt7UPf.y28vuPPlU vLuS8mddS8kPFfPhdTFbUe06LCL9UcJ_u5DeT_clqZEPqM1uHr3uhIRATVjxSl2a6sav9s.r9kLD p5C6bEDVuyq45gZNFaljkttlwXCrI2qzmIKOejWJw7jFKzunkkKEx4F6IKVbpE4W1AcZXMEWlr_L XhJPiShznNhaWcAiXlgDEmWuerWB.bxu7haMDcRYozhL.AJgxbsRQQDTLqYgln3m2CUTcLnwYUWG NPORRZoH3wTSSM.dvUgb4KfPrkOcRB10mTApFCduW3KPnJR34Uryl_C3YqCS_SsYYgqrR1ocjL3o W84.8mDpUQl6EsPehiHptNHX_0HNO6kcv2sqUZU.b154LbB0R7LLYEZVCjHiEZGbFzOPTDghxRxm uiIliZgXWh.LjiY9sjXTuGShLaRt5YRs.EenGz08li7W3uBPaIUI9DNBS8MmANIo1vX8sZi726Ds bs16FAGR8.76ORX02JW6u7_GPWs6Z7oRfSfshfkHPSRC89d.KORNLlfEvq.fK2nyDPGtMzzDUXj8 eI4wPr4_1qZ9knbybns30WZdVhRxzqZdX5J9Ch55eVj_E_S838WEuAVhNb3sZYndbv5nM7xMqqZv An9dD1VgudGQEGZw_IitegfApVpNgi8lswbFppyCu2b9Zna8IwOmao5IEEHcU6gaNuDABVqLFXbk sVgfAOGHSftvtdbRlDwAFyKAz3whi7zLvQA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.sg3.yahoo.com with HTTP; Sun, 12 Aug 2018 14:39:38 +0000 Date: Sun, 12 Aug 2018 14:29:22 +0000 (UTC) From: Patrick Dung To: "freebsd-questions@freebsd.org" Message-ID: <390738685.5860710.1534084162025@mail.yahoo.com> Subject: Suggestion on some programs or libraries that could be included in FreeBSD base OS MIME-Version: 1.0 References: <390738685.5860710.1534084162025.ref@mail.yahoo.com> X-Mailer: WebService/1.1.12206 YMailNorrin Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2018 14:39:50 -0000 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 developed or included. 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