Hello,

Here are updates for databases/web2ldap and databases/py-ldap0

Changelogs:
https://web2ldap.de/changes-1.6.html#r1.6.15
https://gitlab.com/ae-dir/python-ldap0/-/compare/v1.2.8...v1.3.1

Tested with ldapd, FreeIPA, and OpenLDAP

Lucas
diff 5de2b96ae0de1369ae424c7dfe2942c83d84f015 /home/lucas/ports
blob - 3de997852aa859230ac2fa7853926f9d00b80bc9
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.2.8
+MODPY_EGG_VERSION =    1.3.1
 
 DISTNAME =     ldap0-${MODPY_EGG_VERSION}
 PKGNAME =      py-${DISTNAME}
blob - d164ba7b8015c51680ba2169147da7310962e1eb
file + databases/py-ldap0/distinfo
--- databases/py-ldap0/distinfo
+++ databases/py-ldap0/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ldap0-1.2.8.tar.gz) = fmR0/Fk7X9/H1rEPawSUnVhQJjRjdzSIPL5wuMTLhG0=
-SIZE (ldap0-1.2.8.tar.gz) = 86180
+SHA256 (ldap0-1.3.1.tar.gz) = z9nCz4rsRDrI3y0cyU2CXciok7DSa91A0N6Ygrh3YAw=
+SIZE (ldap0-1.3.1.tar.gz) = 233309
diff 5de2b96ae0de1369ae424c7dfe2942c83d84f015 /home/lucas/ports
blob - d9f694bc2dab58be5a39761fc40cb6b1e52f8a20
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.4
+MODPY_EGG_VERSION =    1.6.15
 DISTNAME =     web2ldap-${MODPY_EGG_VERSION}
 
 CATEGORIES =   databases www sysutils
blob - 14eab9ea3e4977c1f04508375d17ee118a20834c
file + databases/web2ldap/distinfo
--- databases/web2ldap/distinfo
+++ databases/web2ldap/distinfo
@@ -1,2 +1,2 @@
-SHA256 (web2ldap-1.6.4.tar.gz) = M0rdRjWknMU/29PJhtVk4iF/eJ/2SzPjrOxxHs367oc=
-SIZE (web2ldap-1.6.4.tar.gz) = 527336
+SHA256 (web2ldap-1.6.15.tar.gz) = h+JjtBXiEEBnpoMg2VzmUtG9oFBRy1UtBexauRtAl9U=
+SIZE (web2ldap-1.6.15.tar.gz) = 529924
blob - 0c81a15c1a2540dbf426885f7f50f0756374d13c
file + databases/web2ldap/patches/patch-etc_web2ldap_web2ldapcnf_hosts_py
--- databases/web2ldap/patches/patch-etc_web2ldap_web2ldapcnf_hosts_py
+++ databases/web2ldap/patches/patch-etc_web2ldap_web2ldapcnf_hosts_py
@@ -5,9 +5,9 @@ point at OpenBSD default cert store
 Index: etc/web2ldap/web2ldapcnf/hosts.py
 --- etc/web2ldap/web2ldapcnf/hosts.py.orig
 +++ etc/web2ldap/web2ldapcnf/hosts.py
-@@ -771,7 +771,7 @@ GLOBAL_DEFAULTS = Web2LDAPConfig(
+@@ -783,7 +783,7 @@ GLOBAL_DEFAULTS = Web2LDAPConfig(
          #ldap0.OPT_X_TLS_CACERTDIR: '/var/lib/ca-certificates/pem',
-         #ldap0.OPT_X_TLS_CACERTDIR: os.path.join(etc_dir, 'tls', 'cacerts'),
+         #ldap0.OPT_X_TLS_CACERTDIR: os.path.join(ETC_DIR, 'tls', 'cacerts'),
          # File containing all the trusted root CA certs
 -        #ldap0.OPT_X_TLS_CACERTFILE: '/etc/ssl/ca-bundle.pem',
 +        ldap0.OPT_X_TLS_CACERTFILE: '/etc/ssl/cert.pem',
blob - /dev/null
file + databases/web2ldap/patches/patch-web2ldap___init___py
--- /dev/null
+++ databases/web2ldap/patches/patch-web2ldap___init___py
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: web2ldap/__init__.py
+--- web2ldap/__init__.py.orig
++++ web2ldap/__init__.py
+@@ -29,7 +29,7 @@ if 'WEB2LDAP_HOME' in os.environ:
+ elif (
+         platform.uname().system == 'Linux'
+         and sys.prefix == '/usr'
+-    ):
++    ) or platform.uname().system == 'OpenBSD':
+     # OS-wide installation on GNU/Linux,
+     # assume configuration is in global /etc/web2ldap
+     ETC_DIR = '/etc/web2ldap'
blob - 0697c80308d8945d5300c9eaa668ca0498b3aa8c
file + databases/web2ldap/pkg/PLIST
--- databases/web2ldap/pkg/PLIST
+++ databases/web2ldap/pkg/PLIST
@@ -583,6 +583,7 @@ share/examples/web2ldap/templates/read_msPwdResetPolic
 share/examples/web2ldap/templates/read_musician.html
 share/examples/web2ldap/templates/read_namedObject.html
 share/examples/web2ldap/templates/read_namedPolicy.html
+share/examples/web2ldap/templates/read_olmSyncReplInstance.html
 share/examples/web2ldap/templates/read_organization.html
 share/examples/web2ldap/templates/read_organizationalUnit.html
 share/examples/web2ldap/templates/read_posixAccount.html
@@ -609,8 +610,8 @@ share/examples/web2ldap/tls/
 @comment share/examples/web2ldap/tls/ca-bundle.pem
 share/examples/web2ldap/tls/cacerts/
 @sample ${SYSCONFDIR}/web2ldap/tls/cacerts/
-share/examples/web2ldap/tls/cacerts/DST_Root_CA_X3.pem
-@sample ${SYSCONFDIR}/web2ldap/tls/cacerts/DST_Root_CA_X3.pem
+share/examples/web2ldap/tls/cacerts/ISRG_Root_X1.pem
+@sample ${SYSCONFDIR}/web2ldap/tls/cacerts/ISRG_Root_X1.pem
 share/examples/web2ldap/web2ldap.schema
 @sample ${SYSCONFDIR}/web2ldap/web2ldap.schema
 share/examples/web2ldap/web2ldapcnf/

Reply via email to