notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2023Q2
dokuwiki Simple and easy to use wiki, no database required
20230404a www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20230404Version of this port present on the latest quarterly branch.
Maintainer: delphij@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-05-17 05:39:10
Last Update: 2023-05-17 05:36:37
Commit Hash: 55e8c6c
License: BSD3CLAUSE GPLv2 GPLv2+ GPLv3 MIT
WWW:
https://www.dokuwiki.org/
Description:
DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups and small companies. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files - no database is required.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • dokuwiki${PHP_PKGNAMESUFFIX}>0:www/dokuwiki
To install the port:
cd /usr/ports/www/dokuwiki/ && make install clean
To add the package, run one of these commands:
  • pkg install www/dokuwiki
  • pkg install dokuwiki-php81
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: dokuwiki-php81
Package flavors (<flavor>: <package>)
  • php81: dokuwiki-php81
  • php80: dokuwiki-php80
  • php82: dokuwiki-php82
distinfo:
TIMESTAMP = 1684222591 SHA256 (dokuwiki-2023-04-04a.tgz) = 153c99cf42b9068b1ec21a2c765b862a44b374ad2f1a39223f5511a982b160bb SIZE (dokuwiki-2023-04-04a.tgz) = 4043928

Packages (timestamps in pop-ups are UTC):
dokuwiki
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--20200729---20200729-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
dokuwiki-php80
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--20230404a-----
FreeBSD:14:latest--20220731a_1----20230404a
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
dokuwiki-php81
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20250514a20250514a-20250514a20250514a---
FreeBSD:13:quarterly20250514a20250514a20230404a20240206b20250514a20230404a20230404a20230404a
FreeBSD:14:latest20250514a20250514a20220731a_120250514a20250514a20230404a-20230404a
FreeBSD:14:quarterly20250514a20250514a-20250514a20250514a20230404a20230404a20230404a
FreeBSD:15:latest20250514a20250514an/a20250514an/a20230404a20230404a20240206a
 
dokuwiki-php82
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20250514a20250514a-20250514a20250514a---
FreeBSD:13:quarterly20250514a20250514a20230404a20240206b20250514a20230404a20230404a20230404a
FreeBSD:14:latest20250514a20250514a20220731a_120250514a20250514a20230404a-20230404a
FreeBSD:14:quarterly20250514a20250514a-20250514a20250514a20230404a20230404a20230404a
FreeBSD:15:latest20250514a20250514an/a20250514an/a20230404a20230404a20240206a
 
dokuwiki-php83
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20250514a20250514a-20250514a20250514a---
FreeBSD:13:quarterly20250514a20250514a20230404a20240206b20250514a20230404a20230404a20230404a
FreeBSD:14:latest20250514a20250514a-20250514a20250514a20230404a-20230404a
FreeBSD:14:quarterly20250514a20250514a-20250514a20250514a20230404a20230404a20230404a
FreeBSD:15:latest20250514a20250514an/a20250514an/a20230404a20230404a20240206a
 
dokuwiki-php84
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20250514a20250514a-20250514a20250514a---
FreeBSD:13:quarterly20250514a20250514a-20240206b20250514a---
FreeBSD:14:latest20250514a20250514a-20250514a20250514a---
FreeBSD:14:quarterly20250514a20250514a-20250514a20250514a---
FreeBSD:15:latest20250514a20250514an/a20250514an/a---
 
dokuwiki-php85
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20250514a20250514a-20250514a20250514a---
FreeBSD:13:quarterly--------
FreeBSD:14:latest20250514a20250514a--20250514a---
FreeBSD:14:quarterly--------
FreeBSD:15:latest-20250514an/a-n/a---
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. php.h : lang/php81
  2. ctype.so : textproc/php81-ctype
  3. filter.so : security/php81-filter
  4. gd.so : graphics/php81-gd
  5. iconv.so : converters/php81-iconv
  6. mbstring.so : converters/php81-mbstring
  7. ldap.so : net/php81-ldap
  8. pdo_mysql.so : databases/php81-pdo_mysql
  9. session.so : www/php81-session
  10. simplexml.so : textproc/php81-simplexml
  11. xml.so : textproc/php81-xml
  12. zlib.so : archivers/php81-zlib
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
www_dokuwiki
USES:
cpe php:web,flavors shebangfix tar:tgz
pkg-message:
For install:
The wiki program have been installed to /usr/local/www/dokuwiki. Please configure your web server to allow running PHP scripts there. Please create dedicated data directory outside the installation directory and make it owned by the process running these PHP scripts. It is important to make sure that your PHP intepreter does not allow running PHP scripts there. For first install, you may have to manually copy the contents from /usr/local/www/dokuwiki/data into the newly created data directory and change the owner of /usr/local/www/dokuwiki/conf to the web server. Please go to http://www.your.host/dokuwiki/install.php to finish the installation. For FULL configuration instructions, see http://wiki.splitbrain.org/wiki:config After installation please change the permissions of /usr/local/www/dokuwiki/conf back to root:wheel.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://download.dokuwiki.org/src/dokuwiki/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20230404a
17 May 2023 05:36:37
commit hash: 55e8c6c5ad4fc124145e9129eaac65c9d6b3fbd7commit hash: 55e8c6c5ad4fc124145e9129eaac65c9d6b3fbd7commit hash: 55e8c6c5ad4fc124145e9129eaac65c9d6b3fbd7commit hash: 55e8c6c5ad4fc124145e9129eaac65c9d6b3fbd7 files touched by this commit
Xin LI (delphij) search for other commits by this committer
Author: Yasuhiro Kimura
www/dokuwiki: Update to security hotfix 2023-04-04a

ChangeLog:	https://www.dokuwiki.org/changes#release_2023-04-04a_jack_jackrum
MFH:		2023Q2
(cherry picked from commit 74d3d4d53cf7fa77d5b3556b38efc12625406726)
20230404
17 May 2023 05:36:37
commit hash: e8d080c1d9c9073f204d0b94a221fc6a33aaaeb9commit hash: e8d080c1d9c9073f204d0b94a221fc6a33aaaeb9commit hash: e8d080c1d9c9073f204d0b94a221fc6a33aaaeb9commit hash: e8d080c1d9c9073f204d0b94a221fc6a33aaaeb9 files touched by this commit
Xin LI (delphij) search for other commits by this committer
Author: Mike Fisher
www/dokuwiki: upgrade to 2023-04-04.

Make the port depend on several commonly used PHP modules while there.

PR:		270826
(cherry picked from commit 29b993206cc08d3804711bc72b4109c1963f85e9)

Number of commits found: 2