CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 portsAll times are CET
Port details

www/web2ldap 1.8.1_6

Python-based WWW gateway to LDAP servers

Port info

Maintainer
girgen@FreeBSD.org
Packages
latest: 1.8.1_5, update to 1.8.1_6 not built yet
Upstream
up to date
Last update
to 1.8.1_6 · 7af3c049a1
Quarterly
2026Q4: 1.8.1_5
WWW
https://web2ldap.de/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-web2ldap
installs 1.8.1_5 from latest; from quarterly (2026Q4) 1.8.1_5
Port
# cd /usr/ports/www/web2ldap && make install clean
# make -C /usr/ports/www/web2ldap config  # change options first
Size
667 KiB download · 4.2 MiB installed
Depends on
devel/py-asn1crypto 1.5.1_1, devel/py-defusedxml 0.7.1_1, dns/py-dnspython 2.9.0,1, graphics/py-pillow 12.3.0, lang/python312 3.12.15, misc/mime-support 3.66_1, net-mgmt/py-prometheus-client 0.21.1_1, net/py-ldap0 1.4.7_1, security/py-paramiko 3.5.1_2, textproc/py-iso3166 2.1.1_1, textproc/py-xlwt 1.3.0_1
License
APACHE20
Options
1 of 1 on in the package: DOCS
pkg-message
Shown after installing
Run:

  service web2ldap onestart

to start the standalone version of web2ldap. By default it only accepts
connections from localhost, this can be changed by editing configuration
option ``access_allowed'' in the file:

  /usr/local/etc/web2ldap/web2ldapcnf/__init__.py

For configuration suggestions on installing the WSGI version of web2ldap using
apache *instead of the standalone version*, please look at the enclosed
documentation in:

  https://fossies.org/linux/web2ldap/etc/apache2/sample-mod_wsgi.conf

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.8.1_51.8.1_5–
FreeBSD 151.8.1_51.8.1_5–
FreeBSD 141.8.1_51.8.1_51.8.1_5

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.8.1_51.8.1_5–
FreeBSD 141.8.1_51.8.1_51.8.1_5

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.8.1_5.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (150)

Boris Samorodov (bsam) · 1.0.4
Update to version 1.0.4.
8e974cb5d0
Boris Samorodov (bsam) · 1.0.0
Update to 1.0.0 release.

Michael Stroder (author):
  Well, 10 years after the first public release (formerly called
  ldap-client-cgi) it was time for 1.0. ;-)

Changes:
  http://www.web2ldap.de/changes-1.0.html
400b691c59
Boris Samorodov (bsam) · 0.16.41
Update to version 0.16.41. Changelog: http://www.web2ldap.de/changes-0.16.html#0.16.41
a252182d2e
Boris Samorodov (bsam) · 0.16.40
Update to version 0.16.40.
a364601438
Boris Samorodov (bsam) · 0.16.38
Update to version 0.16.38. Changelog: http://www.web2ldap.de/changes-0.16.html#0.16.38
b4713b5430
Boris Samorodov (bsam) · 0.16.28
Update to version 0.16.28.
bc68e966b4
Boris Samorodov (bsam) · 0.16.24
Update to version 0.16.24. Changes: http://www.web2ldap.de/changes-0.16.html#0.16.24
b233ce918b
Xin LI (delphij) · 0.16.23
Chase after py-ldap2 egg'ified
cee6e4c48a
Boris Samorodov (bsam) · 0.16.23
Update to 0.16.23, changelog: http://www.web2ldap.de/changes-0.16.html#0.16.23
3810f0871c
Boris Samorodov (bsam) · 0.16.22
Update to 0.16.22: . Fixed a regression in plugin module for MS AD. . Fixed a regression in and slightly improved plugin class for   attribute auditContext.
378791f341
Boris Samorodov (bsam) · 0.16.21
Update to version 0.16.21. Change log since 0.16.20: . fixed a regression in exporting printable output of search result list.
82935d68fe
Boris Samorodov (bsam) · 0.16.20
Update to 0.16.20. Changelog since 0.16.18:

0.16.20, Release Date: 2007-10-17
    * Fixed passing around attribute values of syntax OctetString
      as hidden parameters in template-based input form.
    * Fixed displaying the LDIF after a successful modify if the DN
      contains NON-ASCII characters.

0.16.19, Release Date: 2007-10-07
    * Fixed displaying the search results as a raw list of DNs.
f2fa7c8af9
Boris Samorodov (bsam) · 0.16.18
Update to version 0.16.18. Changelog: http://www.web2ldap.de/changes-0.16.html
8081fe2ffd
Boris Samorodov (bsam) · 0.16.16
Update to 0.16.17 Release Date: 2007-04-xx * Support for new binary flag controls:    o CONTROL_DONOTREPLICATE = '1.3.18.0.2.10.23' # IBM Directory Server    o CONTROL_DONTUSECOPY = '1.3.6.1.4.1.4203.666.5.15'    o CONTROL_SERVERADMINISTRATION = '1.3.18.0.2.10.15' # IBM Directory Server
cab6fc27a5
Boris Samorodov (bsam) · 0.16.15
Update to new release 0.16.15. Release Date: 2006-12-07. Changelog:     * If no group entries are found a clear error message gives a hint       to select another group search root.     * Search requests for LDIF/DSML export add * to requested attributes. This       fixes limited export if configuration parameter requested_attrs is set.
b0827429ae
Boris Samorodov (bsam) · 0.16.14
- Update to 0.16.14 - make portlint happy

PR:		106290
Submitted by:	chinsan
461d22d8d3
Boris Samorodov (bsam) · 0.16.13
Update 0.16.12 -> 0.16.13:   Release Date: 2006-11-03     * Multiple attribute values are not sorted in input forms anymore.     * In the login form only the available SASL mechs are displayed now       in the select field for choosing authentication mechanism.     * If scope is not specified in LDAP URL the search form properly       sets default of search scope to sub.     * Simplified displayin
5b4be335db
Boris Samorodov (bsam) · 0.16.12
- update to 0.16.12:

Release Date: 2006-09-27

    * Support for various LDAPv3 extended controls and major overhaul
      of user interface.
    * When displaying a select field for choosing the groups to add to or
      delete from the title attribute contains the first value of attribute
      description or the DN of the group entry (for bubble help in browser).
    * Some updates to configuration data.

- change my email to FreeBSD.org one.
667deb9834
Pav Lucistnik (pav) · 0.16.11
- Update to 0.16.11

PR:		ports/96485
Submitted by:	Boris B. Samorodov <bsam@ipt.ru> (maintainer)
56b376a75e
Pav Lucistnik (pav) · 0.16.10
- Update to 0.16.10

PR:		ports/94974
Submitted by:	Boris B. Samorodov <bsam@ipt.ru> (maintainer)
9181419364
Pav Lucistnik (pav) · 0.16.7
- Update to 0.16.7

PR:		ports/91798
Submitted by:	Boris B. Samorodov <bsam@ipt.ru> (maintainer)
04039c57b0
Pav Lucistnik (pav) · 0.16.6
- Update to 0.16.6

PR:		ports/89434
Submitted by:	Boris B. Samorodov <bsam@ipt.ru> (maintainer)
25088eab03
Pav Lucistnik (pav) · 0.16.4
- Update to 0.16.4

PR:		ports/89188
Submitted by:	Boris B. Samorodov <bsam@ipt.ru> (maintainer)
7b9d36068e
Sam Lawrance (lawrance) · 0.16.3
Update to 0.16.3

PR:		ports/89053
Submitted by:	Boris Samorodov <bsam@ipt.ru> (maintainer)
23258abf08
Marcus Alves Grando (mnag) · 0.16.2
Update to 0.16.2 Add SHA256

PR:		88855
Submitted by:	"Boris B. Samorodov" <bsam@ipt.ru> (maintainer)
c49bc81bbc
Marcus Alves Grando (mnag) · 0.16.0
Update to 0.16.0 Reorganize Makefile Use pkg-install to create some dirs

PR:		88608
Submitted by:	Boris B. Samorodov <bsam[@]ipt.ru> (maintainer)
3c605eed51
Emanuel Haupt (ehaupt) · 0.15.22
. update to 0.15.22

PR:		87636
Submitted by:	Boris B. Samorodov <bsam@ipt.ru> (maintainer)
270c0072d4
Pav Lucistnik (pav) · 0.15.20
- Update to 0.15.20

PR:		ports/87242
Submitted by:	Boris B. Samorodov <bsam@ipt.ru> (maintainer)
a734ebf032
Pav Lucistnik (pav) · 0.15.19
- Update to 0.5.19

PR:		ports/87080
Submitted by:	Boris B. Samorodov <bsam@ipt.ru> (maintainer)
b820e55f22
Roman Bogorodskiy (novel) · 0.15.12
Update to 0.15.12.

PR:		83480
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
Approved by:	Boris Samorodov (maintainer)
7d981b30a0
Michael Johnson (ahze) · 0.15.11
- Update to 0.15.11

ChangeLog:	http://www.web2ldap.de/changes-0.15.html
PR:		ports/82592
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
Approved by:	Boris Samorodov <bsam@ipt.ru> (maintainer)
cb24a292f1
Jean-Yves Lefort (jylefort) · 0.15.10_1
Do not ship mime.types, use misc/mime-support instead

PR:		ports/81083
Submitted by:	maintainer
4fbc1c8f3c
Jean-Yves Lefort (jylefort) · 0.15.10
- Update to 0.15.10 [1] - Use SUB_FILES=pkg-message - Make the package installation behave like the port's - Polish the Makefile

PR:		ports/80783 [1]
Submitted by:	maintainer [1]
12508d5f15
Pav Lucistnik (pav) · 0.15.9
- Add missed patch file
abd249cf03
Pav Lucistnik (pav) · 0.15.9
- Update to 0.15.9 - Transfer maintainership to submitter

PR:		ports/78038, ports/78926
Submitted by:	Boris B. Samorodov <bsam@ipt.ru>
Approved by:	Oddbjorn <oddbjorn@tricknology.org> (old maintainer)
4819614b3a
Trevor Johnson (trevor) · 0.10.4
SIZEify (maintainer timeout)
8232e82f85
Akinori MUSHA (knu) · 0.10.4
De-pkg-comment.
e173f6c3ea
Pete Fritchman (petef) · 0.10.4
Unbreak:  when running compile.py, don't assume that ${WRKSRC} is in ${FILESDIR}... explicitly go to ${WRKSRC} and then run compile.py
b27e7baa5e
Kris Kennaway (kris) · 0.10.4
BROKEN: Incorrect plist
6cf4723a68
Kevin Lo (kevlo) · 0.10.4
Update to version 0.10.4

PR: 36201
Submitted by: MAINTAINER
184c1b22e5
Dirk Meyer (dinoex) · 0.8.1
- remove net/ldapmodule - changed dependencies to net/py-ldap1
50ba0feb23
Will Andrews (will) · 0.8.1
Fix typo.
066af4acae
Maxim Sobolev (sobomax) · 0.8.1
Massive style enforcement - use ^I instead of spaces for variables identation.
2b1a883dc4
Kevin Lo (kevlo) · 0.8.1
Update to 0.8.1. BTW, I fixed pkg-plist.

PR: 24260
Submitted by: MAINTAINER
bf220cd169
Satoshi Asami (asami) · 0.7.9
Use USE_PYTHON.  This port still doesn't package, but at least in gets past the dependency stage.
f35c8cec0f
Mario Sergio Fujikawa Ferreira (lioux) · 0.7.9
Simple MASTER_SITES addition.

Submitted by: maintainer <oddbjorn@tricknology.org>

PR: 21822
3fb236c8a4
Satoshi Asami (asami) · 0.7.9
Change PKGDIR from pkg/ to .  Also fix places where ${PKGDIR} is spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type fixes that shouldn't have been necessary) and the string "/pkg/" appear.
7acef1cd7a
Neil Blakey-Milner (nbm) · 0.7.9
Update to 0.7.9

PR:		ports/20388
Submitted by:	Oddbjorn Steffensen <oddbjorn@tricknology.org> (MAINTAINER)
6bc000d9e1
Kevin Lo (kevlo) · 0.7.8
Update to version 0.7.8

PR: 20234
Submitted by: MAINTAINER
72226cf97c
Neil Blakey-Milner (nbm) · 0.7.7
Add web2ldap, an web-based LDAP client.

PR:		ports/20095
Submitted by:	Oddbjorn Steffensen <oddbjorn@tricknology.org>
f77c7bc267