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

www/webalizer 2.23.8_18

Web server log file analysis program

Port info

Maintainer
dinoex@FreeBSD.org
Packages
latest: 2.23.8_18
Upstream
up to date
Last update
to 2.23.8_18 · e4fde38c26
Quarterly
2026Q4: 2.23.8_18
WWW
https://webalizer.net/
Links
cgit · VuXML

Install

Package
# pkg install webalizer
installs 2.23.8_18 from latest; from quarterly (2026Q4) 2.23.8_18
Port
# cd /usr/ports/www/webalizer && make install clean
# make -C /usr/ports/www/webalizer config  # change options first
Size
136 KiB download · 425 KiB installed
Depends on
graphics/gd 2.3.3_13,1, graphics/png 1.6.59_1
License
GPLv2+
Options
3 of 11 on in the package: BDB1 DOCS EXAMPLES
Show the 8 options that are off
BDB CLICKABLE_REFERER FULL_CGI_REFS GEODB GEOIP IP_AS_HOSTNAME LARGE_URL WEBALIZER_CONV

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.23.8_182.23.8_18–
FreeBSD 152.23.8_182.23.8_18–
FreeBSD 142.23.8_182.23.8_182.23.8_18

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.23.8_182.23.8_18–
FreeBSD 142.23.8_182.23.8_182.23.8_18

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 2.23.8_18.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (176)

Dirk Meyer (dinoex) · 2.23.8_18
net-p2p/ctorrent: update LICENSE

www/davical: update LICENSE
german/dtaus: update LICENSE
emulators/emu64: update LICENSE
emulators/frodo: update LICENSE
irc/hexchat-fish: update LICENSE
sysutils/loganalyzer: update LICENSE
comms/lrzsz: update LICENSE
security/tinc-devel: update LICENSE
security/tinc: update LICENSE
net/tightvnc: update LICENSE
net/tinyfugue-devel: update LICENSE
net/tinyfugue: update LICENSE
emulators/vice: update LICENSE
comms/vrflash: update LICENSE
www/webalizer: update LICENSE
e4fde38c26
Dirk Meyer (dinoex) · 2.23.8_18
www/webalizer: update MASTER_SITES
b2f82ddfab
Dirk Meyer (dinoex) · 2.23.8_18
www/webalizer: add support for most UTF-8 encodings
7ee79eed98
Dirk Meyer (dinoex) · 2.23.8_17
www/webalizer: support japanese EUC-JP and japanese UTF-8 encodings

PR: 278400
de1d4bd375
Dirk Meyer (dinoex) · 2.23.8_16
www/webalizer: fix build for japanese

mark option WEBALIZER_CONV as broken
PR: 278400
9abe6dd39f
Dirk Meyer (dinoex) · 2.23.8_16
www/webalizer: use UTF-8 for japanese

extend sample
PR: 278400
3acf340f36
Dirk Meyer (dinoex) · 2.23.8_15
www/webalizer: use ${PREFIX}/share/man
94648d806d
Dirk Meyer (dinoex) · 2.23.8_14
www/webalizer: cleanup MASTER_SITES
6521b052b5
Stefan Eßer (se) · 2.23.8_14
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 2.23.8_14
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Mathieu Arnold (mat) · 2.23.8_14
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 2.23.8_14
Remove # $FreeBSD$ from Makefiles.
305f148f48
Dirk Meyer (dinoex) · 2.23.8_14
- update libgd to 2.3.0 - new option RAQM - resurrect deprecated gdlib-config - bump dependend ports
eff60e5ddb
Dirk Meyer (dinoex) · 2.23.8_13
- fix build with option GEODB
e7142431d1
Dirk Meyer (dinoex) · 2.23.8_13
- use new port net/webalizer-geodb
55fa77b719
Dirk Meyer (dinoex) · 2.23.8_12
- fix build with -fno-common
943f4e69d2
Gerald Pfeifer (gerald) · 2.23.8_12
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Piotr Kubaj (pkubaj) · 2.23.8_11
www/geolizer: fix build with GCC-based architectures

Add USES=compiler:c++11-lang to www/webalizer when using GEOIP option:
/usr/local/include/maxminddb.h:92: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mmdb_uint128_t'
/usr/local/include/maxminddb.h:122: error: expected specifier-qualifier-list before 'mmdb_uint128_t'

Approved by:	mentors (implicit approval)
5b173cb2b7
Dirk Meyer (dinoex) · 2.23.8_11
- update geodb-20190501
b12422c801
Dirk Meyer (dinoex) · 2.23.8_11
- update geodb
3350e575df
Dirk Meyer (dinoex) · 2.23.8_10
- udpate geodb-20190301
0b644a86a7
Dirk Meyer (dinoex) · 2.23.8_10
- update geodb-20190201
0d85f9fbc1
Dirk Meyer (dinoex) · 2.23.8_9
- update geodb
468ac46203
Dirk Meyer (dinoex) · 2.23.8_8
- fix option GEOIP to use GeoLite2-Country
646449a4bd
Adam Weinberger (adamw) · 2.23.8_7
Remove GeoIP-related options. Where possible, replace GeoIP 1 defaults with GeoIP 2.

Also, as suggested by zi, add an UPDATING note about this.
2eb84a7a05
Dirk Meyer (dinoex) · 2.23.8_6
- use OPTIONS_SINGLE
90dcfbcd41
Antoine Brodin (antoine) · 2.23.8_6
Cleanup LIB_DEPENDS on libpng
07faea058d
Dirk Meyer (dinoex) · 2.23.8_6
- bail out if not database is selected
3b06101bb5
Dirk Meyer (dinoex) · 2.23.8_6
- new option IP_AS_HOSTNAME - make portlint happier

- update to webalizer-geodb-20170201
PR:		217119
d222e3e32d
Dirk Meyer (dinoex) · 2.23.8_5
- fix purge with option BDB1 PR:		214483
d49489e6db
Mathieu Arnold (mat) · 2.23.8_4
USE_BDB cleanup.

- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
f037e39601
Dirk Meyer (dinoex) · 2.23.8_4
- update libgd to 2.2.2 - new MASTER_SITES - add security patch PR:		210913 Submitted by:	Piotr Kubaj MFH:		2016Q3 Security: CVE-2015-8874 Security: CVE-2016-3074 Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
3561a46f28
Mathieu Arnold (mat) · 2.23.8_3
When there is a do-install target, do not use a post-install target, do everything at once.  Sometime, rename post-install into a options helper target.

I did not fix ports that were such a mess that I could not figure out
what they really wanted to do.  I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.

With hat:	portmgr
Sponsored by:	Absolight
f899c758a6
Dmitry Marakasov (amdmi3) · 2.23.8_3
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
1f8b48b772
Mathieu Arnold (mat) · 2.23.8_3
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
72ea7e696b
John Marino (marino) · 2.23.8_3
www/webalizer: Fix nearly 8-year old typo in MASTER_SITES

Nobody noticed because apparently the framework filters out
bad urls like "MASTER_SITES=".

Approved by:	just-fix-it
1c546a0432
Dirk Meyer (dinoex) · 2.23.8_3
- update to geodb-20150901
728b9852d0
Dmitry Marakasov (amdmi3) · 2.23.8_3
- Drop @dirrm* from plist

Approved by:	portmgr blanket
de8984ea8c
Mathieu Arnold (mat) · 2.23.8_3
Don't let webalizer change name when GEOIP is enabled.

With hat:	portmgr
Sponsored by:	Absolight
00503c38be
Baptiste Daroussin (bapt) · 2.23.8_3
Remove Author from pkg-descr and white space fixes
7e7e63aa49
Dirk Meyer (dinoex) · 2.23.8_3
- update geolizer db to 20141101
151d943888
Matthias Andree (mandree) · 2.23.8_2
Berkeley DB cleanup, remove versions 4.0 ... 4.7. - Mk/bsd.database.mk rewrite, new default to db5. - db6 is eligible by default only if installed on the system. - Bump PORTREVISION of all ports that directly depend on BerkeleyDB or   where USE_BDB is found in the port's directory - Patch a few ports such that they will pick up or work with newer   versions. - Add UPDATING entry - Drive-by format 

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
b50a4b0708
Adam Weinberger (adamw) · 2.23.8_1
Bump PORTREVISION on all ports that depend on net/GeoIP for r364627.

Approved by:	portmgr (not really, but touches unstaged ports)
e91f5afdf5
Jimmy Olgeni (olgeni) · 2.23.8
Remove indefinite articles and trailing periods from COMMENT, plus minor COMMENT typos and surrounding whitespace fixes. A few Makefiles where not included as they contain Latin-1 characters that break the Phabricator workflow. Category W.

CR:		D510
Approved by:	portmgr (bapt)
96a38c7c3a
Adam Weinberger (adamw) · 2.23.8
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.
a2168f5a69
Tijl Coosemans (tijl) · 2.23.8
Support LIBS like LDFLAGS.

- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
9f8b4bcde3
Dirk Meyer (dinoex) · 2.23.8
- use OPTIONS_DEFAULT in slave ports
7d7fe822c0
Dirk Meyer (dinoex) · 2.23.8
- use STAGEDIR
846770ec32
Dirk Meyer (dinoex) · 2.23.8
- fix misplaced NO_STAGE in slaveports and ifdefs
1e3119b07e
Baptiste Daroussin (bapt) · 2.23.8
Add NO_STAGE all over the place in preparation for the staging support (cat: www)
85fbf21ec5