Date: Fri, 21 Oct 2016 01:30:22 +0200 From: "Carlos J. Puga Medina" <cjpm@gmx.es> To: Roman Bogorodskiy <novel@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r424340 - in head: . security security/py-keystone Message-ID: <52D55903-C21E-4259-854A-75B0DB5A480A@gmx.es> In-Reply-To: <201610201700.u9KH0IsP097081@repo.freebsd.org> References: <201610201700.u9KH0IsP097081@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
El 20 de octubre de 2016 19:00:18 CEST, Roman Bogorodskiy <novel@FreeBSD= =2Eorg> escribi=C3=B3: >Author: novel >Date: Thu Oct 20 17:00:18 2016 >New Revision: 424340 >URL: https://svnweb=2Efreebsd=2Eorg/changeset/ports/424340 > >Log: > Add py-keystone 10=2E0=2E0, OpenStack Keystone > =20 > PR: 213542 > Submitted by: Alexander Nusov <alexander=2Enusov@nfvexpress=2Ecom> > >Added: > head/security/py-keystone/ > head/security/py-keystone/Makefile (contents, props changed) > head/security/py-keystone/distinfo (contents, props changed) > head/security/py-keystone/pkg-descr (contents, props changed) > head/security/py-keystone/pkg-plist (contents, props changed) >Modified: > head/GIDs > head/UIDs > head/security/Makefile > >Modified: head/GIDs >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >--- head/GIDs Thu Oct 20 15:58:12 2016 (r424339) >+++ head/GIDs Thu Oct 20 17:00:18 2016 (r424340) >@@ -131,7 +131,7 @@ dnslog:*:186: > swift:*:187: > netxms:*:188: > leofs:*:189: >-# free: 190 >+keystone:*:190 > # free: 191 > moinmoin:*:192: > cups:*:193: > >Modified: head/UIDs >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >--- head/UIDs Thu Oct 20 15:58:12 2016 (r424339) >+++ head/UIDs Thu Oct 20 17:00:18 2016 (r424340) >@@ -136,7 +136,7 @@ dnslog:*:186:186::0:0:dnslog pseudo-user >swift:*:187:187::0:0:Swift daemon >pseudo-user:/nonexistent:/usr/sbin/nologin >netxms:*:188:188::0:0:netxms pseudo-user:/nonexistent:/usr/sbin/nologin >leofs:*:189:189::0:0:LeoFS daemons >pseudo-user:/var/db/leofs:/usr/sbin/nologin >-# free: 190 >+keystone:*:190:190::0:0:Keystone >pseudo-user:/var/lib/keystone:/usr/sbin/nologin > # free: 191 > moinmoin:*:192:192::0:0:MoinMoin User:/nonexistent:/usr/sbin/nologin > cups:*:193:193::0:0:Cups Owner:/nonexistent:/usr/sbin/nologin > >Modified: head/security/Makefile >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >--- head/security/Makefile Thu Oct 20 15:58:12 2016 (r424339) >+++ head/security/Makefile Thu Oct 20 17:00:18 2016 (r424340) >@@ -870,6 +870,7 @@ > SUBDIR +=3D py-keyczar > SUBDIR +=3D py-keyring > SUBDIR +=3D py-keyrings=2Ealt >+ SUBDIR +=3D py-keystone > SUBDIR +=3D py-libnacl > SUBDIR +=3D py-m2crypto > SUBDIR +=3D py-mcrypt > >Added: head/security/py-keystone/Makefile >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >--- /dev/null 00:00:00 1970 (empty, because file is newly added) >+++ head/security/py-keystone/Makefile Thu Oct 20 17:00:18 >2016 (r424340) >@@ -0,0 +1,83 @@ >+# Created by: Alexander Nusov <alexander=2Enusov@nfvexpress=2Ecom> >+# $FreeBSD$ >+ >+PORTNAME=3D keystone >+PORTVERSION=3D 10=2E0=2E0 >+CATEGORIES=3D security python >+MASTER_SITES=3D https://fossies=2Eorg/linux/misc/openstack/ >+PKGNAMEPREFIX=3D ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER=3D alexander=2Enusov@nfvexpress=2Ecom >+COMMENT=3D OpenStack Keystone >+ >+BUILD_DEPENDS=3D ${PYTHON_PKGNAMEPREFIX}pbr>=3D1=2E6:devel/py-pbr >+RUN_DEPENDS:=3D ${BUILD_DEPENDS} >+RUN_DEPENDS+=3D ${PYTHON_PKGNAMEPREFIX}Babel>=3D2=2E3=2E4:devel/py-babel= \ >+ ${PYTHON_PKGNAMEPREFIX}webob>=3D1=2E2=2E3:www/py-webob \ >+ ${PYTHON_PKGNAMEPREFIX}PasteDeploy>=3D1=2E5=2E0:www/py-pastedeploy \ >+ ${PYTHON_PKGNAMEPREFIX}Paste>=3D0:www/py-paste \ >+ ${PYTHON_PKGNAMEPREFIX}routes>=3D0:www/py-routes \ >+ ${PYTHON_PKGNAMEPREFIX}cryptography>=3D0:security/py-cryptography \ >+ ${PYTHON_PKGNAMEPREFIX}six>=3D1=2E9=2E0:devel/py-six \ >+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=3D0:databases/py-sqlalchemy10 \ >+ ${PYTHON_PKGNAMEPREFIX}sqlalchemy-migrate>=3D0=2E9=2E6:databases/py-sq= lalchemy-migrate >\ >+ ${PYTHON_PKGNAMEPREFIX}stevedore>=3D1=2E16=2E0:devel/py-stevedore \ >+ ${PYTHON_PKGNAMEPREFIX}passlib>=3D1=2E6:security/py-passlib \ >+ ${PYTHON_PKGNAMEPREFIX}keystoneclient>=3D0:net/py-keystoneclient \ >+ ${PYTHON_PKGNAMEPREFIX}keystonemiddleware>=3D0:devel/py-keystonemiddle= ware >\ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Ecache>=3D1=2E5=2E0:devel/py-oslo=2Ecache= \ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Econcurrency>=3D3=2E8=2E0:devel/py-oslo= =2Econcurrency >\ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Econfig>=3D3=2E14=2E0:devel/py-oslo=2Econ= fig \ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Econtext>=3D2=2E9=2E0:devel/py-oslo=2Econ= text \ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Emessaging>=3D5=2E2=2E0:devel/py-oslo=2Em= essaging >\ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Edb>=3D0:devel/py-oslo=2Edb \ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Ei18n>=3D2=2E1=2E0:devel/py-oslo=2Ei18n \ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Elog>=3D1=2E14=2E0:devel/py-oslo=2Elog \ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Emiddleware>=3D3=2E0=2E0:devel/py-oslo=2E= middleware >\ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Epolicy>=3D1=2E9=2E0:devel/py-oslo=2Epoli= cy \ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Eserialization>=3D1=2E10=2E0:devel/py-osl= o=2Eserialization >\ >+ ${PYTHON_PKGNAMEPREFIX}oslo=2Eutils>=3D3=2E16=2E0:devel/py-oslo=2Eutil= s \ >+ ${PYTHON_PKGNAMEPREFIX}oauthlib>=3D0=2E6:security/py-oauthlib \ >+ ${PYTHON_PKGNAMEPREFIX}pysaml2>=3D0:security/py-pysaml2 \ >+ ${PYTHON_PKGNAMEPREFIX}dogpile=2Ecache>=3D0=2E6=2E2:devel/py-dogpile= =2Ecache \ >+ ${PYTHON_PKGNAMEPREFIX}jsonschema>=3D0:devel/py-jsonschema \ >+ ${PYTHON_PKGNAMEPREFIX}pycadf>=3D0:devel/py-pycadf \ >+ ${PYTHON_PKGNAMEPREFIX}msgpack-python>=3D0=2E4=2E0:devel/py-msgpack-py= thon >\ >+ ${PYTHON_PKGNAMEPREFIX}osprofiler>=3D1=2E4=2E0:devel/py-osprofiler \ >+ ${PYTHON_PKGNAMEPREFIX}sqlparse>=3D0:databases/py-sqlparse \ >+ ${PYTHON_PKGNAMEPREFIX}python-editor>=3D0:devel/py-python-editor >+ >+NO_ARCH=3D yes >+ >+USES=3D python >+USE_PYTHON=3D autoplist distutils noegginfo >+ >+USERS=3D keystone >+GROUPS=3D keystone >+ >+post-patch: >+ ${REINPLACE_CMD} -e "s|/etc/keystone|${PREFIX}/etc/${PORTNAME}|g" \ >+ ${WRKSRC}/doc/source/apache-httpd=2Erst \ >+ ${WRKSRC}/doc/source/api_curl_examples=2Erst \ >+ ${WRKSRC}/doc/source/configuration=2Erst \ >+ ${WRKSRC}/doc/source/event_notifications=2Erst \ >+ ${WRKSRC}/doc/source/federation/configure_federation=2Erst \ >+ ${WRKSRC}/doc/source/http-api=2Erst \ >+ ${WRKSRC}/doc/source/installing=2Erst \ >+ ${WRKSRC}/doc/source/upgrading=2Erst \ >+ ${WRKSRC}/etc/keystone=2Econf=2Esample \ >+ ${WRKSRC}/keystone/tests/unit/test_ldap_tls_livetest=2Epy \ >+ ${WRKSRC}/keystone/conf/fernet_tokens=2Epy \ >+ ${WRKSRC}/keystone/conf/signing=2Epy \ >+ ${WRKSRC}/keystone/conf/saml=2Epy \ >+ ${WRKSRC}/keystone/conf/identity=2Epy \ >+ ${WRKSRC}/keystone/conf/constants=2Epy \ >+ ${WRKSRC}/keystone/conf/credential=2Epy \ >+ ${WRKSRC}/keystone/conf/federation=2Epy \ >+ ${WRKSRC}/keystone/common/profiler=2Epy >+ >+post-install: >+ ${MKDIR} ${STAGEDIR}${ETCDIR} >+ ${CP} -R ${WRKSRC}/etc/ ${STAGEDIR}${ETCDIR} >+ >+=2Einclude <bsd=2Eport=2Emk> > >Added: head/security/py-keystone/distinfo >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >--- /dev/null 00:00:00 1970 (empty, because file is newly added) >+++ head/security/py-keystone/distinfo Thu Oct 20 17:00:18 >2016 (r424340) >@@ -0,0 +1,3 @@ >+TIMESTAMP =3D 1476962582 >+SHA256 (keystone-10=2E0=2E0=2Etar=2Egz) =3D >5317c7a0c67ec5184e3efabd513ed7bd2eb3a5d537e24d781bc252035f46ae63 >+SIZE (keystone-10=2E0=2E0=2Etar=2Egz) =3D 1355520 > >Added: head/security/py-keystone/pkg-descr >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >--- /dev/null 00:00:00 1970 (empty, because file is newly added) >+++ head/security/py-keystone/pkg-descr Thu Oct 20 17:00:18 >2016 (r424340) >@@ -0,0 +1,6 @@ >+Keystone provides authentication, authorization and service discovery >+mechanisms via HTTP primarily for use by projects in the OpenStack >family=2E=20 >+It is most commonly deployed as an HTTP interface to existing identity >systems, >+such as LDAP=2E >+ >+WWW: http://openstack=2Eorg/keystone > >Added: head/security/py-keystone/pkg-plist >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >--- /dev/null 00:00:00 1970 (empty, because file is newly added) >+++ head/security/py-keystone/pkg-plist Thu Oct 20 17:00:18 >2016 (r424340) >@@ -0,0 +1,8 @@ >+@owner keystone >+@dir %%ETCDIR%% >+@sample %%ETCDIR%%/keystone=2Econf=2Esample >+@sample %%ETCDIR%%/logging=2Econf=2Esample >+%%ETCDIR%%/default_catalog=2Etemplates >+%%ETCDIR%%/keystone-paste=2Eini >+%%ETCDIR%%/policy=2Ejson >+%%ETCDIR%%/sso_callback_template=2Ehtml Roman, please can you fix /usr/ports/GIDs You should add missing colon Thanks --=20 Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52D55903-C21E-4259-854A-75B0DB5A480A>