Wednesday, February 02, 2022

[update] web2ldap and py-ldap0

diff 5be8e65f99fb70ecdf6d73f2fa295e244240cfab /usr/ports
blob - cc514ee97a6b511bfd8eebfaeec6f608057a59db
file + databases/web2ldap/Makefile
--- databases/web2ldap/Makefile
+++ databases/web2ldap/Makefile
@@ -2,7 +2,7 @@

COMMENT = full-featured LDAP client running as web application

-MODPY_EGG_VERSION = 1.6.27
+MODPY_EGG_VERSION = 1.7.0
DISTNAME = web2ldap-${MODPY_EGG_VERSION}

CATEGORIES = databases www sysutils
@@ -22,13 +22,16 @@ FIX_EXTRACT_PERMISSIONS = Yes
MODPY_SETUPTOOLS = Yes
MODPY_PYTEST = Yes

-BUILD_DEPENDS = databases/py-ldap0${MODPY_FLAVOR}>=1.2.8 \
+BUILD_DEPENDS = databases/py-ldap0${MODPY_FLAVOR}>=1.4.7 \
+ devel/py-iso3166${MODPY_FLAVOR} \
textproc/py-xlwt${MODPY_FLAVOR} \
net/py-dnspython${MODPY_FLAVOR} \
security/py-asn1crypto${MODPY_FLAVOR} \
security/py-paramiko${MODPY_FLAVOR}
RUN_DEPENDS = ${BUILD_DEPENDS} \
graphics/py-Pillow${MODPY_FLAVOR} \
+ sysutils/py-prometheus_client${MODPY_FLAVOR} \
+ telephony/py-phonenumbers${MODPY_FLAVOR} \
textproc/py-defusedxml${MODPY_FLAVOR}

CONFDIR = ${PREFIX}/share/examples/web2ldap
blob - 8b31b599fcda4bc17d47e9bfd3baacc7b3fd65cd
file + databases/web2ldap/distinfo
--- databases/web2ldap/distinfo
+++ databases/web2ldap/distinfo
@@ -1,2 +1,2 @@
-SHA256 (web2ldap-1.6.27.tar.gz) = GIpS51dDGljB27T2FKP6TwUghzx82uRy/4TVHbn36+U=
-SIZE (web2ldap-1.6.27.tar.gz) = 532217
+SHA256 (web2ldap-1.7.0.tar.gz) = zBW6HBPyoCdiBsPsknYe5XDgt9HskVZ7SmdNT6FPedE=
+SIZE (web2ldap-1.7.0.tar.gz) = 529300
blob - d12d1575d89e340b2eda829d2d284831c030a1d7
file + databases/web2ldap/pkg/PLIST
--- databases/web2ldap/pkg/PLIST
+++ databases/web2ldap/pkg/PLIST
@@ -3,7 +3,6 @@
@newuser _web2ldap:857:_web2ldap:daemon:web2ldap service account:/var/empty:/sbin/nologin
@rcscript ${RCDIR}/web2ldap
bin/web2ldap
-bin/web2ldap.wsgi
lib/python${MODPY_VERSION}/site-packages/web2ldap/
lib/python${MODPY_VERSION}/site-packages/web2ldap-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/web2ldap-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
@@ -195,6 +194,8 @@ lib/python${MODPY_VERSION}/site-packages/web2ldap/app/
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/${MODPY_PYCACHE}pkcschema.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/${MODPY_PYCACHE}posixautogen.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/${MODPY_PYCACHE}posixautogen.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/${MODPY_PYCACHE}powerdns.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/${MODPY_PYCACHE}powerdns.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/${MODPY_PYCACHE}ppolicy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/${MODPY_PYCACHE}ppolicy.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/${MODPY_PYCACHE}quirks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -252,6 +253,7 @@ lib/python${MODPY_VERSION}/site-packages/web2ldap/app/
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/pilotperson.py
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/pkcschema.py
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/posixautogen.py
+lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/powerdns.py
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/ppolicy.py
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/quirks.py
lib/python${MODPY_VERSION}/site-packages/web2ldap/app/plugins/samba.py
@@ -346,6 +348,7 @@ share/doc/web2ldap/changes-1.3.html
share/doc/web2ldap/changes-1.4.html
share/doc/web2ldap/changes-1.5.html
share/doc/web2ldap/changes-1.6.html
+share/doc/web2ldap/changes-1.7.html
share/doc/web2ldap/changes-ancient.html
share/doc/web2ldap/changes.html
share/doc/web2ldap/compatibility.html
@@ -370,7 +373,6 @@ share/doc/web2ldap/ssi/changes_navigation.html
share/doc/web2ldap/ssi/footer.html
share/doc/web2ldap/ssi/head.html
share/doc/web2ldap/ssi/navigation.html
-share/doc/web2ldap/todo.html
share/doc/web2ldap/usability.html
share/doc/web2ldap/web2ldap.html
share/doc/web2ldap/web2ldapcnf.html
@@ -395,10 +397,6 @@ share/examples/web2ldap/logging.conf
@sample ${SYSCONFDIR}/web2ldap/logging.conf
share/examples/web2ldap/properties/
@sample ${SYSCONFDIR}/web2ldap/properties/
-share/examples/web2ldap/properties/attribute_select_c.properties
-@sample ${SYSCONFDIR}/web2ldap/properties/attribute_select_c.properties
-share/examples/web2ldap/properties/attribute_select_countryCode.properties
-@sample ${SYSCONFDIR}/web2ldap/properties/attribute_select_countryCode.properties
share/examples/web2ldap/properties/attribute_select_demailMaxAuthLevel.properties
@sample ${SYSCONFDIR}/web2ldap/properties/attribute_select_demailMaxAuthLevel.properties
share/examples/web2ldap/properties/attribute_select_gender.properties
@@ -500,6 +498,8 @@ share/examples/web2ldap/templates/dhcp/read_dhcpHost.h
share/examples/web2ldap/templates/dhcp/read_dhcpServer.html
share/examples/web2ldap/templates/dhcp/read_dhcpService.html
share/examples/web2ldap/templates/dhcp/read_dhcpSubnet.html
+share/examples/web2ldap/templates/inputform_PdnsDomain.html
+share/examples/web2ldap/templates/inputform_PdnsRecordData.html
share/examples/web2ldap/templates/inputform_account.html
share/examples/web2ldap/templates/inputform_dNSDomain2.html
share/examples/web2ldap/templates/inputform_eduPerson.html
diff 5be8e65f99fb70ecdf6d73f2fa295e244240cfab /usr/ports
blob - 13412c83795dd65372d068bf456f0033158e3e80
file + databases/py-ldap0/Makefile
--- databases/py-ldap0/Makefile
+++ databases/py-ldap0/Makefile
@@ -2,7 +2,7 @@

COMMENT = provides an API to access LDAP directory servers for Python

-MODPY_EGG_VERSION = 1.4.6
+MODPY_EGG_VERSION = 1.4.7

DISTNAME = ldap0-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
blob - 2f4f6a1949b1ea141c46ef8f6f64451c4a3117f6
file + databases/py-ldap0/distinfo
--- databases/py-ldap0/distinfo
+++ databases/py-ldap0/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ldap0-1.4.6.tar.gz) = 849rCkq+oe3gBK78tzq7/UR9pSihHoF7379eBzF02hQ=
-SIZE (ldap0-1.4.6.tar.gz) = 232396
+SHA256 (ldap0-1.4.7.tar.gz) = S7LdBAyLAOHBE3n2J1a/PSg2ShmxX1F7W8KDfbHdzqA=
+SIZE (ldap0-1.4.7.tar.gz) = 233125
Hello,

Here's a bit of a more substantial change to web2ldap, but so far,
seems to be fine with OpenLDAP, ldapd, and FreeIPA. The new iso3166
dependency looks to be AD-specific when it comes to country codes
so if anyone has issues in regards to that, let me know. While
updating RUN_DEPENDS, I also brought in prometheus_client, but I'll
admit that I don't run prometheus, so YMMV.

Changelogs:
https://web2ldap.de/changes-1.7.html
https://gitlab.com/ae-dir/python-ldap0/-/compare/v1.4.6...v1.4.7

Any comments or feedback?

Thanks!
Lucas

No comments:

Post a Comment