Port details |
- phpmyadmin5 Set of PHP-scripts to manage MySQL over the web
- 5.2.1_1 databases =9 5.2.1_1Version of this port present on the latest quarterly branch.
- Maintainer: joneum@FreeBSD.org
- Port Added: 2019-12-29 00:20:21
- Last Update: 2023-04-16 18:09:23
- Commit Hash: 0ac3a69
- People watching this port, also watch:: pkg, postfix, git, smartmontools, libxml2
- Also Listed In: www
- License: GPLv2
- WWW:
- https://www.phpmyadmin.net/
- Description:
- Currently phpMyAdmin can:
* browse and drop databases, tables, views, columns and indexes
* display multiple results sets through stored procedures or queries
* create, copy, drop, rename and alter databases, tables, columns
and indexes
* maintain server, databases and tables, with proposals on server
configuration
* execute, edit and bookmark any SQL-statement, even batch-queries
* load text files into tables
* create and read dumps of tables
* export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -
OpenDocument Text and Spreadsheet, Microsoft Word 2000, and
LATEX formats
* import data and MySQL structures from OpenDocument spreadsheets,
as well as XML, CSV, and SQL files
* administer multiple servers
* manage MySQL users and privileges
* check referential integrity in MyISAM tables
* using Query-by-example (QBE), create complex queries
automatically connecting required tables
* create PDF graphics of your database layout
* search globally in a database or a subset of it
* transform stored data into any format using a set of predefined
functions, like displaying BLOB-data as image or download-link
* track changes on databases, tables and views
* support InnoDB tables and foreign keys
* support mysqli, the improved MySQL extension
* create, edit, call, export and drop stored procedures and
functions
* create, edit, export and drop events and triggers
* communicate in 62 different languages
- ¦ ¦ ¦ ¦
- 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:
-
- phpMyAdmin5${PHP_PKGNAMESUFFIX}>0:databases/phpmyadmin5
- Conflicts:
- CONFLICTS_INSTALL:
- phpMyAdmin-php[0-9][0-9]
- phpMyAdmin[0-9]-php[0-9][0-9]
- To install the port:
- cd /usr/ports/databases/phpmyadmin5/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/phpmyadmin5
- pkg install phpMyAdmin5-php81
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: phpMyAdmin5-php81
- Package flavors (<flavor>: <package>)
- php81: phpMyAdmin5-php81
- php80: phpMyAdmin5-php80
- php82: phpMyAdmin5-php82
- distinfo:
- TIMESTAMP = 1675892472
SHA256 (phpMyAdmin-5.2.1-all-languages.tar.xz) = 373f9599dfbd96d6fe75316d5dad189e68c305f297edf42377db9dd6b41b2557
SIZE (phpMyAdmin-5.2.1-all-languages.tar.xz) = 7461668
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- php.h : lang/php81
- ctype.so : textproc/php81-ctype
- filter.so : security/php81-filter
- iconv.so : converters/php81-iconv
- mysqli.so : databases/php81-mysqli
- session.so : www/php81-session
- xml.so : textproc/php81-xml
- xmlwriter.so : textproc/php81-xmlwriter
- bz2.so : archivers/php81-bz2
- gd.so : graphics/php81-gd
- mbstring.so : converters/php81-mbstring
- zip.so : archivers/php81-zip
- zlib.so : archivers/php81-zlib
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for phpMyAdmin5-php81-5.2.1_1:
BZ2=on: PHP bzip2 library support
CURL=off: PHP curl support
GD=on: PHP GD library support (requires X11)
GMP=off: PHP GMP library support
MBSTRING=on: PHP Multi-byte String support
OPCACHE=off: PHP Opcache support
SODIUM=off: PHP libsodium support
ZIP=on: PHP Zip compression support
ZLIB=on: PHP ZLIB support
===> Use 'make config' to modify these settings
- Options name:
- databases_phpmyadmin5
- USES:
- cpe php:web,flavors tar:xz
- pkg-message:
- For install:
- phpMyAdmin5-php81-5.2.1_1 has been installed into:
/usr/local/www/phpMyAdmin
Please edit config.inc.php to suit your needs.
To make phpMyAdmin available through your web site, I suggest
that you add something like the following to httpd.conf:
Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
<Directory "/usr/local/www/phpMyAdmin/">
Options None
AllowOverride Limit
Require local
Require host .example.com
</Directory>
SECURITY NOTE: phpMyAdmin is an administrative tool that has had several
remote vulnerabilities discovered in the past, some allowing remote
attackers to execute arbitrary code with the web server's user credential.
All known problems have been fixed, but the FreeBSD Security Team strongly
advises that any instance be protected with an additional protection layer,
e.g. a different access control mechanism implemented by the web server
as shown in the example. Do consider enabling phpMyAdmin only when it
is in use.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.2.1_1 16 Apr 2023 18:09:23 |
Muhammad Moinur Rahman (bofh) |
*/*: Remove merged or non-existent USE_PHP directives
- Remove USE_PHP=hash which is available in default php installation of
all versions of php
* security/pear-Horde_Crypt_Blowfish: Remove OPTION MHASH
- Remove USE_PHP=json which is available in default php installation of
all versions of php
* devel/pear-PHPTAL: Remove OPTION JSON
* www/ilias: Remove OPTION SCORM2004
- Remove USE_PHP=mssql which is no longer available in php from php80
and later and has been replaced with sqlsrv module which is Windows
only
* www/codeigniter: Remove OPTION MSSQL
* www/moodle311: Remove OPTION MSSQL
* www/moodle39: Remove OPTION MSSQL (Only the first 15 lines of the commit message are shown above ) |
5.2.1 16 Mar 2023 19:48:06 |
Florian Smeets (flo) |
databases/phpmyadmin5: Update to 5.2.1
PR: 269421
Approved by: maintainer
MFH: 2023Q1
Security: 72583cb3-a7f9-11ed-bd9e-589cfc0f81b0 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
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) |
5.2.0 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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.
(Only the first 15 lines of the commit message are shown above ) |
5.2.0 29 Jun 2022 15:57:40 |
Stefan Eßer (se) |
Fix CONFLICTS_INSTALL in the databases category
Approved by: portmgr (implicit) |
5.2.0 18 Jun 2022 00:29:38 |
Wen Heping (wen) |
databases/phpmyadmin*: Remove message for apache-2.2
Approved by: maintainer(via email) |
5.2.0 21 May 2022 06:17:35 |
Jochen Neumeister (joneum) |
databases/phpmyadmin5: Update to 5.2.0
Changelog:
Welcome to the release of phpMyAdmin version 5.2.0. This release contains many
new features and quite a few bug fixes. We are simultaneously releasing
phpMyAdmin 5.1.4, which is the last release of the 5.1 line and is mostly
intended to help downstream packaging teams. Most users should migrate to 5.2.0.
Most notably, these releases resolve a networking error when exporting a file
(https://github.com/phpmyadmin/phpmyadmin/issues/17445).
Some other highlights of 5.2.0 include:
Removed support for Microsoft Internet Explorer
Requires PHP 7.2 or newer
Requires the openssl PHP extension
Improved handling of system CA bundle and cacert.pem, falling back to
Mozilla CA if needed
Replace "master/slave" terms with "primary/replica"
Add "NOT LIKE %...%" operator to Table search
Add support for the Mroonga engine
Add support for account locking
Several fixes and improvements to the SQL parser library
Sponsored by: Netzkommune GmbH |
5.1.3 26 Feb 2022 06:14:21 |
Jochen Neumeister (joneum) |
databases/phpmyadmin5: Update to 5.1.3
Changelog: The phpMyAdmin team announces the release of versions 4.9.10 and
5.1.3.
These versions primarily address a regression that caused the navigation pane to
not function correctly when multiple pages of tables were shown.
Version 5.1.3 includes a security hardening improvement. The issue, reported by
Rafael Pedrero, could allow users to cause an error that would reveal the path
on disk where phpMyAdmin is running from. We believe this requires the server to
be running with display_errors on, which is not the recommended setting for a
production environment.
Version 5.1.3 includes a few other minor bug fixes and is recommended for all
users.
Note that version 4.9 is in extended security support only. Version 5.2.0 is in
final testing and is expected to replace the 5.1 branch in the coming week or
weeks, with no changes to required versions of PHP or database server.
For the phpMyAdmin team, Isaac
Sponsored by: Netzkommune GmbH |
5.1.2 02 Feb 2022 08:48:06 |
Jochen Neumeister (joneum) |
databases/phpmyadmin5: Update to 5.1.2
Changelog: https://www.phpmyadmin.net/files/5.1.2/
PR: 261499
Sponsored by: Netzkommune GmbH |
5.1.1 03 Sep 2021 18:25:42 |
Jochen Neumeister (joneum) |
databases/phpmyadmin*: add iconv
"Composer detected issues in your platform: Your Composer dependencies require
the following PHP extensions to be installed: iconv"
PR: 254485
Sponsored by: Netzkommune GmbH |
5.1.1 07 Jul 2021 09:56:12 |
Jochen Neumeister (joneum) |
databases/phpmyadmin5: Update to 5.1.1
Changelog:
We at the phpMyAdmin project are pleased to release phpMyAdmin 5.1.1, a bugfix
release.
There are many new bug fixes; a few highlights include:
Fixes for several PHP errors
Fixes for "$cfg['DefaultTabDatabase']" and other related configuration
directives not working properly
Fix Yaml export to quote strings even when they are numeric
Fix TCPDF open_basedir issue due to internal guessing code from TCPDF
Fix for quick search not working when using more than one configured server
Fix datetime decimals displayed (.00000) after edit
Fix new lines in text fields are doubled
Fixed URL generation by removing un-needed & escaping for & char
Improvements for working with PHP 8.1
Improved handling of adding a new user with the Percona database server
There are, of course, many more fixes you can see in the ChangeLog file included
with this release or online at
https://demo.phpmyadmin.net/master-config/index.php?route=/changelog
Sponsored by: Netzkommune GmbH |
5.1.0 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
5.1.0 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
5.1.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.1.0 07 Mar 2021 20:31:48 |
joneum |
Update to 5.1.0
Changelog: https://www.phpmyadmin.net/news/2021/2/24/phpmyadmin-510-released/
MFH: 2021Q1
Sponsored by: Netzkommune GmbH |
5.0.4 28 Dec 2020 15:56:06 |
fluffy |
databases/phpmyadmin*: unbreak build with php80
Drop abandonware pecl-pdflib dependency with php80
PHP80 was introduced more than two month ago,
maintainer had more than enough time to react and fix the port
With hat: ports-secteam |
5.0.4 29 Oct 2020 11:56:25 |
joneum |
Update to 5.0.4
Changelogs:
-
https://www.phpmyadmin.net/news/2020/10/10/phpmyadmin-496-and-503-are-released/
-
https://www.phpmyadmin.net/news/2020/10/15/phpmyadmin-497-and-504-are-released/
Sponsored by: Netzkommune GmbH |
5.0.2 09 Jul 2020 10:52:24 |
joneum |
Add xmlwriter for USE_PHP: this fix a Problem with 2FA
PR: 247134
Reported by: epopen@gmail.com
Sponsored by: Netzkommune GmbH |
5.0.2 26 Mar 2020 14:46:16 |
joneum |
Update to 5.0.2
Changelog:
https://www.phpmyadmin.net/news/2020/3/21/phpmyadmin-495-and-502-are-released/
MFH: 2020Q1
Security: 97fcc60a-6ec0-11ea-a84a-4c72b94353b5
Sponsored by: Netzkommune GmbH |
5.0.1 17 Jan 2020 18:14:39 |
joneum |
Update to 5.0.1
Changelog:
https://www.phpmyadmin.net/news/2020/1/8/phpmyadmin-494-and-501-are-released/
MFH: 2020Q1
Security: f929b172-369e-11ea-9cdb-001b217b3468
Sponsored by: Netzkommune GmbH |
5.0.0 29 Dec 2019 12:50:28 |
joneum |
Add CONFLICTS_INSTALL=
Sponsored by: Netzkommune GmbH |
5.0.0 29 Dec 2019 00:20:16 |
joneum |
Welcome phpmyadmin5
Changelog: https://www.phpmyadmin.net/news/2019/12/26/phpmyadmin-500-released/
Sponsored by: Netzkommune GmbH |