Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jul 2022 12:31:28 +0300
From:      Dima Panov <fluffy@FreeBSD.org>
To:        Nuno Teixeira <eduardo@FreeBSD.org>, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: ea1086f14d69 - main - security/libpki: new location for sample files
Message-ID:  <6900baf0-4336-94d8-530f-5e7910be6e50@FreeBSD.org>
In-Reply-To: <202207180822.26I8MUo1022998@gitrepo.freebsd.org>
References:  <202207180822.26I8MUo1022998@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------5TcnyemUJE02h20h0Ieeyeua
Content-Type: multipart/mixed; boundary="------------bwFdFcaEYLGzR5jktqR0Mx6m";
 protected-headers="v1"
From: Dima Panov <fluffy@FreeBSD.org>
To: Nuno Teixeira <eduardo@FreeBSD.org>, ports-committers@FreeBSD.org,
 dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Message-ID: <6900baf0-4336-94d8-530f-5e7910be6e50@FreeBSD.org>
Subject: Re: git: ea1086f14d69 - main - security/libpki: new location for
 sample files
References: <202207180822.26I8MUo1022998@gitrepo.freebsd.org>
In-Reply-To: <202207180822.26I8MUo1022998@gitrepo.freebsd.org>

--------------bwFdFcaEYLGzR5jktqR0Mx6m
Content-Type: multipart/alternative;
 boundary="------------S65GPQccy7gY67mA0lS6v0g0"

--------------S65GPQccy7gY67mA0lS6v0g0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

TW9pbiENCg0KT24gMTguMDcuMjAyMiAxMToyMiwgTnVubyBUZWl4ZWlyYSB3cm90ZToNCj4g
VGhlIGJyYW5jaCBtYWluIGhhcyBiZWVuIHVwZGF0ZWQgYnkgZWR1YXJkbzoNCj4NCj4gVVJM
Omh0dHBzOi8vY2dpdC5GcmVlQlNELm9yZy9wb3J0cy9jb21taXQvP2lkPWVhMTA4NmYxNGQ2
OTQyMzVkMGRkNmRmMzIxZWRjMjcwMDk3NzkzYTMNCj4NCj4gY29tbWl0IGVhMTA4NmYxNGQ2
OTQyMzVkMGRkNmRmMzIxZWRjMjcwMDk3NzkzYTMNCj4gQXV0aG9yOiAgICAgQnJ1bm8gRGFt
b3VyPGJydW5vQHJ1b21hZC5uZXQ+DQo+IEF1dGhvckRhdGU6IDIwMjItMDctMTggMDg6MTg6
MzkgKzAwMDANCj4gQ29tbWl0OiAgICAgTnVubyBUZWl4ZWlyYTxlZHVhcmRvQEZyZWVCU0Qu
b3JnPg0KPiBDb21taXREYXRlOiAyMDIyLTA3LTE4IDA4OjIyOjE0ICswMDAwDQo+DQo+ICAg
ICAgc2VjdXJpdHkvbGlicGtpOiBuZXcgbG9jYXRpb24gZm9yIHNhbXBsZSBmaWxlcw0KPiAg
ICAgIA0KPiAgICAgICAtIG5vdCBpbnN0YWxsIGFueSBjb25maWd1cmF0aW9uIGZpbGVzIEFU
IEFMTA0KPiAgICAgICAtIHB1dCBhbGwgcHJvdmlkZWQgc2FtcGxlcyBpbiAke1BSRUZJWH0v
c2hhcmUvbGlicGtpL2V0Yw0KPiAgICAgICAtIGFkZCBhIG1lc3NhZ2UgdG8gdGhlIHVzZXIg
dG8gcmVmZXIgdG8gdGhlc2Ugc2FtcGxlcw0KPiAgICAgICAtIG1hcmsgdGhlIHBvcnQgYXMg
QlJPS0VOIG9uIGFybTY0IChhY2NvcmRpbmcgdG8gcHVsbG91dCBtZXNzYWdlIHJlY2VpdmVk
KQ0KPiAgICAgICAtIGFkZCBvcHRpb25zIHRvIGFsbG93IGNvbmZpZ3VyZSB0byBlbmFibGUg
RE5TLCBMREFQLCBNeVNRTCBhbmQNCj4gICAgICAgICBQb3N0Z3JlU1FMIGlmIGFza2VkIGZv
cg0KPiAgICAgICAtIGJ1bXAgUE9SVFJFVklTSU9ODQo+ICAgICAgDQo+ICAgICAgUFI6ICAg
ICAgICAgICAgIDI2NTE4OQ0KPiAtLS0NCj4gICBzZWN1cml0eS9saWJwa2kvTWFrZWZpbGUg
ICAgfCA0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0NCj4gICBz
ZWN1cml0eS9saWJwa2kvcGtnLW1lc3NhZ2UgfCAxNyArKysrKysrKysrKysrKysrKw0KPiAg
IHNlY3VyaXR5L2xpYnBraS9wa2ctcGxpc3QgICB8IDQ2ICsrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAgIDMgZmlsZXMgY2hhbmdlZCwgNzQgaW5z
ZXJ0aW9ucygrKSwgMjkgZGVsZXRpb25zKC0pDQo+DQo+IGRpZmYgLS1naXQgYS9zZWN1cml0
eS9saWJwa2kvTWFrZWZpbGUgYi9zZWN1cml0eS9saWJwa2kvTWFrZWZpbGUNCj4gaW5kZXgg
MjU4MzgxMWY3MDQwLi4xN2U2MmM1OTY2MzUgMTAwNjQ0DQo+IC0tLSBhL3NlY3VyaXR5L2xp
YnBraS9NYWtlZmlsZQ0KPiArKysgYi9zZWN1cml0eS9saWJwa2kvTWFrZWZpbGUNCj4gQEAg
LTEsNiArMSw3IEBADQo+ICAgUE9SVE5BTUU9CWxpYnBraQ0KPiAgIERJU1RWRVJTSU9OUFJF
RklYPQl2DQo+ICAgRElTVFZFUlNJT049CTAuOS4yDQo+ICtQT1JUUkVWSVNJT049CTENCj4g
ICBDQVRFR09SSUVTPQlzZWN1cml0eQ0KPiAgIA0KPiAgIFBBVENIX1NJVEVTPQlodHRwczov
L2dpdGh1Yi5jb20vb3BlbmNhL2xpYnBraS9jb21taXQvDQo+IEBAIC0xMiw2ICsxMyw4IEBA
IENPTU1FTlQ9CU9wZW5DQSBQS0kgbGlicmFyeSAobGlicGtpKSBhbmQgdG9vbHMNCj4gICBM
SUNFTlNFPQlBUEFDSEUyMA0KPiAgIExJQ0VOU0VfRklMRT0JJHtXUktTUkN9L0NPUFlJTkcN
Cj4gICANCj4gK05PVF9GT1JfQVJDSFM9CWFybTY0DQo+ICsNCj4gICBVU0VTPQkJYXV0b3Jl
Y29uZiBnbm9tZSBsaWJ0b29sIHNzbA0KPiAgIFVTRV9HSVRIVUI9CXllcw0KPiAgIEdIX0FD
Q09VTlQ9CW9wZW5jYQ0KPiBAQCAtMjAsMTcgKzIzLDM4IEBAIFVTRV9MRENPTkZJRz0JeWVz
DQo+ICAgDQo+ICAgR05VX0NPTkZJR1VSRT0JeWVzDQo+ICAgQ09ORklHVVJFX0FSR1M9CS0t
ZGlzYWJsZS1kZXBlbmRlbmN5LXRyYWNraW5nIFwNCj4gLQkJLS1kaXNhYmxlLWRucyBcDQo+
IC0JCS0tZGlzYWJsZS1pcGhvbmUgXA0KPiAtCQktLWRpc2FibGUtbGRhcCBcDQo+IC0JCS0t
ZGlzYWJsZS1teXNxbCBcDQo+IC0JCS0tZGlzYWJsZS1wZw0KPiArCQktLWRpc2FibGUtaXBo
b25lDQo+ICsNCj4gICBJTlNUQUxMX1RBUkdFVD0JaW5zdGFsbC1zdHJpcA0KPiAgIA0KPiAr
T1BUSU9OU19ERUZJTkU9CUROUyBMREFQIE1ZU1FMIFBHU1FMDQo+ICsNCj4gK0ROU19ERVND
PQkiRW5hYmxlIEROUyBzdXBwb3J0Ig0KPiArTERBUF9ERVNDPQkiRW5hYmxlIExEQVAgc3Vw
cG9ydCINCj4gK01ZU1FMX0RFU0M9CSJFbmFibGUgTXlTUUwgc3VwcG9ydCINCj4gK1BHU1FM
X0RFU0M9CSJFbmFibGUgUG9zdGdyZVNRTCBzdXBwb3J0Ig0KPiArDQo+ICtETlNfQ09ORklH
VVJFX0VOQUJMRT0JZG5zDQo+ICtMREFQX0xJQl9ERVBFTkRTPQlsaWJsYmVyLnNvOm5ldC9v
cGVubGRhcDI0LWNsaWVudCBcDQo+ICsJCQlsaWJsZGFwX3Iuc286bmV0L29wZW5sZGFwMjQt
Y2xpZW50DQoNCg0KSXMgaXQgY29ycmVjdD8gT3BlbkxEQVAgMi42IGlzIGRlZmF1bHQgbm93
IGFuZCBzaG91bGQgYmUgaGFuZGxlZCBhcw0KDQpMREFQX1VTRT0gb3BlbmxkYXA9eWVzDQoN
Cj4gK0xEQVBfQ09ORklHVVJFX0VOQUJMRT0JbGRhcA0KPiArTERBUF9MREZMQUdTKz0JCS1s
bGJlcg0KPiArTVlTUUxfVVNFUz0JCW15c3FsDQo+ICtNWVNRTF9DT05GSUdVUkVfRU5BQkxF
PQlteXNxbA0KPiArUEdTUUxfVVNFUz0JCXBnc3FsDQo+ICtQR1NRTF9DT05GSUdVUkVfRU5B
QkxFPQlwZw0KPiArDQoNCi0tIA0KU2luY2VyZWx5LA0KRGltYSAoZmx1ZmZ5QEZyZWVCU0Qu
b3JnLGh0dHBzOi8vdC5tZS9kaW1hX3Bhbm92KQ0KKGRlc2t0b3AsIGtkZSwgeDExLCBvZmZp
Y2UsIHBvcnRzLXNlY3RlYW0pQEZyZWVCU0QgdGVhbQ0KDQo=
--------------S65GPQccy7gY67mA0lS6v0g0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body text=3D"#eaeaea" bgcolor=3D"#212121">
    <p><font face=3D"monospace">Moin!</font><br>
    </p>
    <div class=3D"moz-cite-prefix">On 18.07.2022 11:22, Nuno Teixeira
      wrote:<br>
    </div>
    <blockquote type=3D"cite"
      cite=3D"mid:202207180822.26I8MUo1022998@gitrepo.freebsd.org">
      <pre class=3D"moz-quote-pre" wrap=3D"">The branch main has been upd=
ated by eduardo:

URL: <a class=3D"moz-txt-link-freetext" href=3D"https://cgit.FreeBSD.org/=
ports/commit/?id=3Dea1086f14d694235d0dd6df321edc270097793a3">https://cgit=
=2EFreeBSD.org/ports/commit/?id=3Dea1086f14d694235d0dd6df321edc270097793a=
3</a>

commit ea1086f14d694235d0dd6df321edc270097793a3
Author:     Bruno Damour <a class=3D"moz-txt-link-rfc2396E" href=3D"mailt=
o:bruno@ruomad.net">&lt;bruno@ruomad.net&gt;</a>
AuthorDate: 2022-07-18 08:18:39 +0000
Commit:     Nuno Teixeira <a class=3D"moz-txt-link-rfc2396E" href=3D"mail=
to:eduardo@FreeBSD.org">&lt;eduardo@FreeBSD.org&gt;</a>
CommitDate: 2022-07-18 08:22:14 +0000

    security/libpki: new location for sample files
   =20
     - not install any configuration files AT ALL
     - put all provided samples in ${PREFIX}/share/libpki/etc
     - add a message to the user to refer to these samples
     - mark the port as BROKEN on arm64 (according to pullout message rec=
eived)
     - add options to allow configure to enable DNS, LDAP, MySQL and
       PostgreSQL if asked for
     - bump PORTREVISION
   =20
    PR:             265189
---
 security/libpki/Makefile    | 40 +++++++++++++++++++++++++++++++--------=

 security/libpki/pkg-message | 17 +++++++++++++++++
 security/libpki/pkg-plist   | 46 ++++++++++++++++++++++++---------------=
------
 3 files changed, 74 insertions(+), 29 deletions(-)

diff --git a/security/libpki/Makefile b/security/libpki/Makefile
index 2583811f7040..17e62c596635 100644
--- a/security/libpki/Makefile
+++ b/security/libpki/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=3D	libpki
 DISTVERSIONPREFIX=3D	v
 DISTVERSION=3D	0.9.2
+PORTREVISION=3D	1
 CATEGORIES=3D	security
=20
 PATCH_SITES=3D	<a class=3D"moz-txt-link-freetext" href=3D"https://github=
=2Ecom/openca/libpki/commit/">https://github.com/openca/libpki/commit/</a=
>
@@ -12,6 +13,8 @@ COMMENT=3D	OpenCA PKI library (libpki) and tools
 LICENSE=3D	APACHE20
 LICENSE_FILE=3D	${WRKSRC}/COPYING
=20
+NOT_FOR_ARCHS=3D	arm64
+
 USES=3D		autoreconf gnome libtool ssl
 USE_GITHUB=3D	yes
 GH_ACCOUNT=3D	openca
@@ -20,17 +23,38 @@ USE_LDCONFIG=3D	yes
=20
 GNU_CONFIGURE=3D	yes
 CONFIGURE_ARGS=3D	--disable-dependency-tracking \
-		--disable-dns \
-		--disable-iphone \
-		--disable-ldap \
-		--disable-mysql \
-		--disable-pg
+		--disable-iphone
+
 INSTALL_TARGET=3D	install-strip
=20
+OPTIONS_DEFINE=3D	DNS LDAP MYSQL PGSQL
+
+DNS_DESC=3D	"Enable DNS support"
+LDAP_DESC=3D	"Enable LDAP support"
+MYSQL_DESC=3D	"Enable MySQL support"
+PGSQL_DESC=3D	"Enable PostgreSQL support"
+
+DNS_CONFIGURE_ENABLE=3D	dns
+LDAP_LIB_DEPENDS=3D	liblber.so:net/openldap24-client \
+			libldap_r.so:net/openldap24-client
</pre>
    </blockquote>
    <p><br>
    </p>
    <p>Is it correct? OpenLDAP 2.6 is default now and should be handled
      as<br>
    </p>
    <p>LDAP_USE=3D openldap=3Dyes</p>
    <blockquote type=3D"cite"
      cite=3D"mid:202207180822.26I8MUo1022998@gitrepo.freebsd.org">
      <pre class=3D"moz-quote-pre" wrap=3D"">+LDAP_CONFIGURE_ENABLE=3D	ld=
ap
+LDAP_LDFLAGS+=3D		-llber
+MYSQL_USES=3D		mysql
+MYSQL_CONFIGURE_ENABLE=3D	mysql
+PGSQL_USES=3D		pgsql
+PGSQL_CONFIGURE_ENABLE=3D	pg
+
</pre>
    </blockquote>
    <pre class=3D"moz-signature" cols=3D"72">--=20
Sincerely, =20
Dima (<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:fluffy@FreeBSD=
=2Eorg">fluffy@FreeBSD.org</a>, <a class=3D"moz-txt-link-freetext" href=3D=
"https://t.me/dima_panov">https://t.me/dima_panov</a>)
(desktop, kde, x11, office, ports-secteam)@FreeBSD team</pre>
  </body>
</html>

--------------S65GPQccy7gY67mA0lS6v0g0--

--------------bwFdFcaEYLGzR5jktqR0Mx6m--

--------------5TcnyemUJE02h20h0Ieeyeua
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEELTAsy5mEEwxvh7r8+4ugndU5jykFAmLVKHEFAwAAAAAACgkQ+4ugndU5jyka
hQ/+LP7K2buJxmjU0zs3r4MzICbWtWtIiFM6GvWAi+Uez7AeQqLa+A8vlhugY3r/CwQcq51IZJwX
LcuyDKpVGgdDr6UpwMRGMXO4YSe8cNyXFHKuH3b3uVZXlWc1X/sbAi2QIcji25wXYUFd00BDG/l8
/P3aipcfv30KxqV4kBxh/Driu6mQnhuM28BPLWTPADwyymyKDseBJZYqbdWO7pLp7Qq95ZItb4D/
s1SzTd8GrqwLXBnZzOe4/86WO0zowIAFkwqu6EeE9BdFon4Z5e9xDa9lV/XTPmbkbAjMirfLCCyM
05jwDEtYzhIxfmY0hIaeZqbgIni3gM+Iif/dzBTptxeIB+6wvIFTNuKB410y1ZDgecBV67mbhPIv
TbC09Ufd9Qc7AKRGm+eQkYOpzj5dWjYHFksOKjjeIzyoj7rgdxzhRUHBle6K3jytg3wiA+gH88wT
KsKNeK++8JkXz+00OVb/JxUTig4rzkomMvJaFdaiup4+SOT0D2dy/ui+B92xBrODwmDhuT98oftx
aEmDRM0NObpH7PMWEg2c9nAcaN+EUP7AZ/ZZblTEmMx9wdoJNS9gs85fgvgIdFnaoAH4OuiuXGaO
5UtYkr/HX2ORXPw7I7v6ueywcLg219XC62d1HVUe+RVdfmCbVmivIYYf5Ff9BmULa79vELx/WH33
tqE=
=z6np
-----END PGP SIGNATURE-----

--------------5TcnyemUJE02h20h0Ieeyeua--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6900baf0-4336-94d8-530f-5e7910be6e50>