Path to this page:
./
databases/mysql51-server,
MySQL 5, a free SQL database (server)
Branch: pkgsrc-2010Q1,
Version: 5.1.47,
Package name: mysql-server-5.1.47,
Maintainer: sketchMySQL 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.1.1 2010/03/04 16:28:57 taca 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
Required to run:[
lang/perl5] [
databases/mysql51-client]
Required to build:[
shells/bash] [
archivers/bsdtar] [
devel/gmake] [
devel/autoconf] [
devel/libtool-base]
Package options: embedded-server, mysqlmanager, ndb-cluster, pstack, ssl
Master sites: (Expand)
SHA1: 9ea8b2cfedb366b884eaeb37757de1cdbbd85b45
RMD160: ee399fe1ba393c9cd4c19ec43ccea68a6a9f43e3
Filesize: 23259.22 KB
Version history: (Expand)
- (2010-05-27) Updated to version: mysql-server-5.1.47
- (2010-04-21) Updated to version: mysql-server-5.1.45
- (2010-04-09) Package added to pkgsrc.se, version mysql-server-5.1.44nb2 (created)
CVS history: (Expand)
2010-05-26 19:13:53 by Matthias Scheler | Files touched by this commit (7) | |
Log message:
Pullup ticket #3129 - requested by taca
databases/mysql51-client: security update
databases/mysql51-server: security update
Revisions pulled up:
- databases/mysql51-client/Makefile.common 1.6-1.8
- databases/mysql51-client/distinfo 1.3-1.4
- databases/mysql51-server/Makefile 1.5
- databases/mysql51-server/PLIST 1.4-1.5
- databases/mysql51-server/distinfo 1.4-1.6
- databases/mysql51-server/patches/patch-av delete
- databases/mysql51-server/patches/patch-ay 1.1
---
Module Name: pkgsrc
Committed By: taca
Date: Sat Apr 24 15:59:24 UTC 2010
Modified Files:
pkgsrc/databases/mysql51-client: Makefile.common distinfo
pkgsrc/databases/mysql51-server: Makefile PLIST distinfo
Removed Files:
pkgsrc/databases/mysql51-server/patches: patch-av
Log message:
Update mysql51-client/mysql51-server package to 5.1.46.
This is maintainous release and please refer for full changes:
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-46.html
---
Module Name: pkgsrc
Committed By: obache
Date: Fri Apr 30 06:03:36 UTC 2010
Modified Files:
pkgsrc/databases/mysql51-client: Makefile.common
Log message:
Interix GNU cc doesn't support `-fPIC'.
---
Module Name: pkgsrc
Committed By: taca
Date: Wed May 26 01:52:22 UTC 2010
Modified Files:
pkgsrc/databases/mysql51-client: Makefile.common distinfo
pkgsrc/databases/mysql51-server: PLIST distinfo
Added Files:
pkgsrc/databases/mysql51-server/patches: patch-ay
Log message:
Update mysql51-{client,server} package to 5.1.47.
For full changes, see http://dev.mysql.com/doc/refman/5.1/en/news-5-1-47.html.
Here is important changes:
InnoDB Plugin Notes:
* InnoDB Plugin has been upgraded to version 1.0.8. This version
is considered of General Availability (GA) quality. InnoDB
Plugin Change History, may contain information in addition to
those changes reported here.
In this release, the InnoDB Plugin is included in source and
binary distributions, except RHEL3, RHEL4, SuSE 9 (x86, x86_64,
ia64), and generic Linux RPM packages. It also does not work for
FreeBSD 6 and HP-UX or for Linux on generic ia64.
Functionality added or changed:
* InnoDB stores redo log records in a hash table during
recovery. On 64-bit systems, this hash table was 1/8 of the
buffer pool size. To reduce memory usage, the dimension of the
hash table was reduced to 1/64 of the buffer pool size (or 1/128
on 32-bit systems). (Bug#53122)
Security fixed:
* Security Fix: The server failed to check the table name argument
of a COM_FIELD_LIST command packet for validity and compliance
to acceptable table name standards. This could be exploited to
bypass almost all forms of checks for privileges and table-level
grants by providing a specially crafted table name argument to
COM_FIELD_LIST.
In MySQL 5.0 and above, this allowed an authenticated user with
SELECT privileges on one table to obtain the field definitions
of any table in all other databases and potentially of other
MySQL instances accessible from the server's file system.
Additionally, for MySQL version 5.1 and above, an authenticated
user with DELETE or SELECT privileges on one table could delete or
read content from any other table in all databases on this server,
and potentially of other MySQL instances accessible from the
server's file system. (Bug#53371, CVE-2010-1848)
* Security Fix: The server was susceptible to a buffer-overflow
attack due to a failure to perform bounds checking on the table
name argument of a COM_FIELD_LIST command packet. By sending
long data for the table name, a buffer is overflown, which could
be exploited by an authenticated user to inject malicious
code. (Bug#53237, CVE-2010-1850)
* Security Fix: The server could be tricked into reading packets
indefinitely if it received a packet larger than the maximum
size of one packet. (Bug#50974, CVE-2010-1849)
|
2010-05-09 15:00:26 by Matthias Scheler | Files touched by this commit (2) |
Log message:
Pullup ticket #3110 - requested wiz
databases/mysql51-server: portability fix
Revisions pulled up:
- databases/mysql51-server/distinfo 1.5
- databases/mysql51-server/patches/patch-al delete
---
Module Name: pkgsrc
Committed By: wiz
Date: Sat May 8 20:48:37 UTC 2010
Modified Files:
pkgsrc/databases/mysql51-server: distinfo
Removed Files:
pkgsrc/databases/mysql51-server/patches: patch-al
Log message:
Fix build on DragonFly by removing DragonFly-specific patch.
From Alexander Polakov in PR 43280.
|
2010-04-21 08:30:05 by S.P.Zeidler | Files touched by this commit (7) | |
Log message:
Pullup ticket 3086 - requested by taca
security update
Revisions pulled up:
- pkgsrc/databases/mysql51-client/Makefile 1.4
- pkgsrc/databases/mysql51-client/Makefile.common 1.5
- pkgsrc/databases/mysql51-client/distinfo 1.2
- pkgsrc/databases/mysql51-server/Makefile 1.4
- pkgsrc/databases/mysql51-server/PLIST 1.3
- pkgsrc/databases/mysql51-server/distinfo 1.3
Files added:
pkgsrc/databases/mysql51-server/patches/patch-av
--------------------------------------------------------------------
Module Name: pkgsrc
Committed By: taca
Date: Tue Apr 20 22:58:10 UTC 2010
Modified Files:
pkgsrc/databases/mysql51-client: Makefile Makefile.common distinfo
pkgsrc/databases/mysql51-server: Makefile PLIST distinfo
Added Files:
pkgsrc/databases/mysql51-server/patches: patch-av
Log message:
Update mysql51-client/mysql51-server package to 5.1.45.
This is maintainous release and please refer for full changes:
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-45.html
Added a patch for recent security problem to mysql51-server, too.
http://secunia.com/advisories/39454
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/mysql51-client/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/mysql51-client/Makefile.common
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/databases/mysql51-client/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/mysql51-server/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/mysql51-server/PLIST \
pkgsrc/databases
|