Path to this page:
./
databases/mysql56-server,
MySQL 5, a free SQL database (server)
Branch: pkgsrc-2019Q2,
Version: 5.6.45,
Package name: mysql-server-5.6.45,
Maintainer: pkgsrc-usersMySQL is a SQL (Structured Query Language) database server. SQL is the most
popular database language in the world. MySQL is a client-server implementation
that consists of a server daemon `mysqld' and many different client
programs/libraries.
The main goals of MySQL are speed and robustness.
The base upon which MySQL is built is a set of routines that have been used in
a highly demanding production environment for many years. While MySQL is still
in development it already offers a rich and highly useful function set.
The official way to pronounce 'MySQL' is 'My Ess Que Ell' (Not MY-SEQUEL).
This package contains the MySQL server programs and libraries including
embedded server (by PKG_OPTION).
DEINSTALL [+/-]# $NetBSD: DEINSTALL,v 1.1 2013/02/13 21:00:09 adam Exp $
case ${STAGE} in
POST-DEINSTALL)
if [ -d @MYSQL_DATADIR@ ]; then
${CAT} << EOF
===========================================================================
If you won't be using ${PKGNAME} any longer, and you don't
wish to preserve your existing databases, then you may remove the
following directory:
@MYSQL_DATADIR@
===========================================================================
EOF
fi
esac
MESSAGE.sphinx [+/-]===========================================================================
$NetBSD: MESSAGE.sphinx,v 1.1 2014/10/17 17:07:45 fhajny Exp $
To install the SphinxSE MySQL plugin, log into your MySQL console
and issue the following query:
INSTALL PLUGIN sphinx SONAME 'ha_sphinx.so';
You can verify it has been loaded properly by checking whether
it shows up in the list when list your engines:
SHOW ENGINES;
===========================================================================
Required to run:[
databases/mysql56-client] [
lang/perl5] [
devel/editline]
Required to build:[
pkgtools/cwrappers]
Package options: embedded-server, ssl
Master sites: (Expand)
SHA1: f42901c8d52297912da4978ec9422458cff72071
RMD160: c711161babd1b8f9b7f96d88264a468972a83a0b
Filesize: 31763.241 KB
Version history: (Expand)
- (2019-09-08) Updated to version: mysql-server-5.6.45
- (2019-07-04) Package added to pkgsrc.se, version mysql-server-5.6.44nb1 (created)
CVS history: (Expand)
2019-09-08 18:55:18 by Benny Siegert | Files touched by this commit (13) | |
Log message:
Pullup ticket #6028 - requested by taca
databases/mysql56-client: security fix
Revisions pulled up:
- databases/mysql56-client/Makefile 1.31
- databases/mysql56-client/Makefile.common 1.52
- databases/mysql56-client/distinfo 1.52-1.53
- databases/mysql56-client/patches/patch-include_m__string.h 1.1
- databases/mysql56-client/patches/patch-include_my_net.h 1.2
- databases/mysql56-client/patches/patch-mysys__ssl_my__aes__openssl.cc 1.1
- databases/mysql56-client/patches/patch-sql-common_client__authentication.cc deleted
- databases/mysql56-client/patches/patch-sql_mysqld.cc 1.5
- databases/mysql56-client/patches/patch-sql_rpl__slave.cc 1.3
- databases/mysql56-client/patches/patch-storage_innobase_include_univ.i 1.1
- databases/mysql56-client/patches/patch-vio_vio.c 1.3
- databases/mysql56-client/patches/patch-vio_viosslfactories.c 1.3
- databases/mysql56-server/Makefile 1.38
---
Module Name: pkgsrc
Committed By: adam
Date: Tue Aug 6 06:55:15 UTC 2019
Modified Files:
pkgsrc/databases/mysql56-client: Makefile Makefile.common distinfo
pkgsrc/databases/mysql56-server: Makefile
Removed Files:
pkgsrc/databases/mysql56-client/patches:
patch-sql-common_client__authentication.cc
Log message:
mysql56: updated to 5.6.45
Changes in MySQL 5.6.45:
Functionality Added or Changed
Microsoft Windows: A new warning message now reminds DBAs that connections \
made using the MySQL named pipe on Windows has limited the permissions a \
connector can request on the named pipe.
Previously, the named_pipe_full_access_group system variable was set to a \
value that maps to the built-in Windows Everyone group (SID S-1-1-0) by default. \
However, this group is not ideal and should be replaced with a group that \
restricts its membership for connectors that are unable to request fewer \
permissions on the MySQL named pipe.
The new warning is written to the error log at startup if the string value \
assigned to named_pipe_full_access_group is '*everyone*' (or the Windows System \
Language equivalent) and named pipes are enabled. In addition, the warning is \
written to the error log and raised to the client if the system variable is \
reset to the Everyone group at runtime.
Bugs Fixed
InnoDB: A query that scanned the primary key of a table did not return the \
expected result.
InnoDB: A full-text cache lock taken when data is synchronized was not \
released if the full-text cache size exceeded the full-text cache size limit.
InnoDB: Client sessions using different auto_increment_increment values while \
performing concurrent insert operations could cause a duplicate key error.
Replication: In query log events in the binary log, the thread ID used for \
the execution of DROP TABLE and DELETE statements was identified incorrectly or \
not at all. On a multi-threaded replication slave, where temporary tables were \
involved (which require the correct thread ID as they are session specific), \
this omission resulted in errors when using mysqlbinlog to replay the binary log \
for point-in-time recovery. The thread ID is now set correctly.
Installing from RPM packages could result in an error log with incorrect \
permissions.
Enabling audit log encryption could cause a server exit.
MySQL Installer did not install OpenSSL DLL dependencies if the Development \
component was not selected.
The parser could leak memory for certain multiple-statement queries.
MySQL does not support OpenSSL session tickets, but did not set the \
SSL_OP_NO_TICKET flag to inform OpenSSL of that. The flag is now set.
UpdateXML() did not always free memory properly in certain cases.
Empty values in the name column of the mysql.plugin system table caused the \
server to exit during startup.
Some PROXY grants were not replicated to slaves, causing incorrect replication.
If an INSTALL PLUGIN statement contained invalid UTF-8 characters in the \
shared library name, it caused the server to hang (or to raise an assertion in \
debug builds).
---
Module Name: pkgsrc
Committed By: taca
Date: Fri Sep 6 10:01:44 UTC 2019
Modified Files:
pkgsrc/databases/mysql56-client: distinfo
pkgsrc/databases/mysql56-client/patches: patch-include_my_net.h
Added Files:
pkgsrc/databases/mysql56-client/patches: patch-include_m__string.h
patch-mysys__ssl_my__aes__openssl.cc patch-sql_mysqld.cc
patch-sql_rpl__slave.cc patch-storage_innobase_include_univ.i
patch-vio_vio.c patch-vio_viosslfactories.c
Log message:
databases/mysql56-client: allow build with OpenSSL 1.1.x
* Allow mysql56-{client,server} build with OpenSSL 1.1.x.
* Reduce a few useless warnings.
|