lp:~zulcss/ubuntu/lucid/mysql-dfsg-5.1/upstart-fix

Created by Chuck Short and last modified
Get this branch:
bzr branch lp:~zulcss/ubuntu/lucid/mysql-dfsg-5.1/upstart-fix
Only Chuck Short can upload to this branch. If you are Chuck Short please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chuck Short
Status:
Development

Recent revisions

30. By Chuck Short

debian/mysql-server-5.1.mysql.upstart: Don't wait forever to mysql to come up.
(LP: #551130)

29. By Marc Deslauriers

* SECURITY UPDATE: missing privilege check when uninstalling plugins
  - debian/patches/55_CVE-2010-1621.dpatch: check access rights in
    sql/sql_plugin.cc, added tests to mysql-test/*.
  - CVE-2010-1621
* SECURITY UPDATE: privilege check bypass via crafted table name argument
  to COM_FIELD_LIST
  - debian/patches/58_CVE-2010-1848.dpatch: check for path chars in
    sql/table.cc, sql/sql_yacc.yy, sql/sql_yacc.cc, sql/sql_table.cc,
    sql/sql_parse.cc, sql/partition_info.cc, sql/mysql_priv.h. Add tests
    to tests/mysql_client_test.c and mysql-test/*.
  - CVE-2010-1848
* SECURITY UPDATE: denial of service via large packets
  - debian/patches/57_CVE-2010-1849.dpatch: handle big packets in
    sql/sql_connect.cc, include/mysql_com.h, sql/net_serv.cc.
  - CVE-2010-1849
* SECURITY UPDATE: arbitrary code execution via crafted table name
  argument to COM_FIELD_LIST
  - debian/patches/56_CVE-2010-1850.dpatch: check table name length in
    sql/sql_parse.cc.
  - CVE-2010-1850
* SECURITY UPDATE: DROP TABLE privilege bypass via symlink attack
  - debian/patches/59_CVE-2010-1626.dpatch: check for symlinks in
    storage/myisam/mi_delete_table.c, add tests to mysql-test/*.
  - CVE-2010-1626

28. By Harald Sitter

* Also move usr/bin/mysql_upgrade to the core package, as addition to the
  previous upload.
* Add new mysql-client-core-5.1 package
  + Move mysqlcheck and mysql from mysql-client-5.1 to te new package

27. By Harald Sitter

* Move mysql_install_db and required .sql files from the server package
  to the server-core package. Akonadi now executes aforementioned script
  to ensure the mysql system tables are available and mysqld does not cry
  about them (LP: #448705).
  resolveip was *not* moved. The install_db script gets executed using --force
* server-core replaces << this version of server

26. By Steve Langasek

[ Mathias Gug ]
* Ship mysqld_safe script (LP: #552053).
* debian/control: Use database for the package section (LP: #498939).
* debian/mysql-server-5.1.templates: fix MySQL Cluster package name to
  mention mysql-cluster-server (LP: #394515).
* debian/mysql-common.preinst: delete skip-bdb option if upgrading from 5.0
  since 5.1 fails to start if skip-bdb is in the configuration file.
  (LP: #444349).

[ Steve Langasek ]
* un-fuzzy the translations, which were only fuzzied due to a changed
  package name.

25. By Chuck Short

debian/{control, rules, mysql-testsuite.*}: Fix up testsuite package.

24. By Chuck Short

* debian/control: Add replaces mysql-server-5.0 for mysql-server-core-5.1 (LP: #537470)
* debian/mysql-server-5.1.mysql-server.logrotate: Check to see if mysql is running before
  running logrotate. (LP: #513135)
* Make the testsuite installable. (LP: #530752)

23. By Marc Deslauriers

* SECURITY UPDATE: privilege restriction bypass via incorrect calculation
  of the mysql_unpacked_real_data_home value
  - debian/patches/52_CVE-2009-4030.dpatch: fix initialization order in
    sql/mysqld.cc.
  - CVE-2009-4030
* SECURITY UPDATE: arbitrary code execution via yassl stack overflow
  - debian/patches/53_CVE-2009-4484.dpatch: validate lengths in
    extra/yassl/taocrypt/src/asn.*.
  - CVE-2009-4484
* SECURITY UPDATE: access restriction bypass via symlink
  - debian/patches/54_CVE-2008-7247.dpatch: improve symlink handling in
    sql/sql_table.cc.
  - CVE-2008-7247

22. By Chuck Short

debian/apparmor-profile: Upate apparmor profile. Get rid of annoying warning
when starting mysql. (LP: #444479)

21. By Steve Langasek

No-change rebuild to clean up after the mysql-cluster-7.0 accident.
LP: #522225.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/maverick/mysql-dfsg-5.1
This branch contains Public information 
Everyone can see this information.

Subscribers