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/