summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAgeFilesLines
* debian install/upgrade fixesSergei Golubchik2018-12-122-3/+6
| | | | | | | | | 1. don't run full mysql_upgrade on every server restart, use --version-check to do it only once 2. fix syslog tag name in the postinst script, don't pretend mysqld_safe generated all these messages. Auto-detect the version to simplify maintenance
* Merge branch '10.0' into 10.1Sergei Golubchik2018-10-301-0/+1
|\
| * Merge branch '5.5' into 10.0Sergei Golubchik2018-10-271-0/+1
| |\
| | * Revert "Update rules"Sergei Golubchik2018-10-241-4/+1
| | | | | | | | | | | | | | | | | | | | | This reverts commit ebaacf0747bad9f41686a23f0b8ba4ff9f364f47. Pushed by mistake. Broke tokudb on trusty-amd64.
| | * Update rulesRasmus Johansson2018-08-061-1/+4
| | |
| * | Package dependency case problemFaustin Lammler2018-04-031-2/+2
| | |
* | | MDEV-15869 Mariabackup is lacking some dependencies declaration (#771)faust2018-08-091-1/+3
| | | | | | | | | | | | | | | | | | | | | * Backport from 10.4 to resolve dependency problem Using the dependency syntax from 10.4 branch because {$LIBSSL} can not be used.
* | | fix dependencies on bionicmariadb-10.1.34Sergei Golubchik2018-06-161-1/+1
| | |
* | | MDEV-16187 Ubuntu Bionic MariaDB has epoch version that makes 10.1 and 10.2 ↵Sergei Golubchik2018-06-151-2/+5
| | | | | | | | | | | | | | | | | | installs fail backport cb21e117bab from 10.2
* | | install disks plugin on debianSergei Golubchik2018-05-091-0/+1
| | |
* | | Merge remote-tracking branch '10.0' into 10.1Vicențiu Ciorbaru2018-03-151-2/+2
|\ \ \ | |/ /
| * | Merge branch '5.5' into 10.0Vicențiu Ciorbaru2018-03-141-2/+2
| |\ \ | | |/
| | * debian: VCS is on githubDaniel Black2018-02-252-4/+4
| | |
* | | Merge branch 'github/10.0' into 10.1Sergei Golubchik2018-02-021-1/+1
|\ \ \ | |/ /
| * | Merge remote-tracking branch '5.5' into 10.0Vicențiu Ciorbaru2018-01-241-1/+1
| |\ \ | | |/
| | * MDEV-14796 - debian: insecure root password is only if plugin is emptySergey Vojtovich2018-01-151-1/+1
| | | | | | | | | | | | Enumerate plugins that use password field.
| | * debian: insecure root password is only if plugin is emptyDaniel Black2018-01-151-1/+1
| | |
* | | MDEV-13208 Cannot import libmariadbclient.so.18 from pythonSergei Golubchik2017-09-181-0/+3
| | | | | | | | | | | | create libmariadbclient.so compatibility symlinks on debian
* | | Merge branch '10.0' into 10.1Marko Mäkelä2017-08-301-9/+9
|\ \ \ | |/ /
| * | MDEV-13583 Improvements for MTR rebootstrap introduced in MDEV-12042Elena Stepanova2017-08-281-9/+9
| | | | | | | | | | | | | | | | | | | | | - make re-bootstrap run with all extra options, not only InnoDB ones - re-use previously created bootstrap.sql - add --console - fix debian patch to keep it applicable
* | | Merge branch '10.0' into 10.1Sergei Golubchik2017-08-081-1/+1
|\ \ \ | |/ /
| * | Merge remote-tracking branch 'origin/5.5' into 10.0Vicențiu Ciorbaru2017-07-251-1/+1
| |\ \ | | |/
| | * MDEV-658: debian debug symbols require compat 9Daniel Black2017-07-181-1/+1
| | | | | | | | | | | | Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
| | * Numerous issues in mysqld_safeSergei Golubchik2016-12-222-0/+2
| | |
* | | Always require OpenSSL 1.0 on DebianSergei Golubchik2017-08-082-1/+10
| | | | | | | | | | | | auto-detecting whether it's called libssl-dev or libssl1.0-dev
* | | SST script for mariabackup.Nirbhay Choubey2017-04-271-0/+1
| | | | | | | | | | | | Execute mariabackup in innobackupex mode to avoid "unknown argument" error.
* | | MDEV-9566 MariaBackup packagingVladislav Vaintroub2017-04-272-0/+10
| | |
* | | Correct FSF addressiangilfillan2017-03-104-9/+9
| | |
* | | Updated innotop on debian/additions from 1.7.1 to 1.11.4Jean Weisbuch2017-03-073-485/+1993
| | |
* | | spelling fixesklemens2017-03-073-4/+4
| | |
* | | Merge 10.0 into 10.1Marko Mäkelä2017-03-031-1/+2
|\ \ \ | |/ /
| * | MDEV-11610: Alter Debian log rotate to not rotate binary/relay logsDaniel Black2017-03-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rotating binary/relay logs can cause interuption to the processing on the server. Binary and relay logs have their own mechanism already for not getting out of control (expire_logs_days). By no longer rotating binary and relay logs log rotation is limited to the following logs: * error log * general log * slow query log Writing these to the binary log would cause any logrotation on the slave to occur twice, once due to this and another due to the log- rotate script on the slave. Now --local is passed to mysqladmin to prevent this duplication.
* | | mysql_install_db enhancements to facilitate Debian bug#848616 fixKristian Nielsen2017-01-171-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Debian, the default install is made more secure by omitting the anonymous user and by making the root account authenticate by unix socket authentication instead of the default password-less root. However, Debian hard-codes this change in mysql_install_db, which breaks that program for other users. This commit instead implements new general options for mysql_install_db that can be used by anyone to similarly perform a more secure install: --skip-auth-anonymous-user: omits the anonymous user. --auth-root-authentication-method=normal: Keeps the existing behaviour with a password-less root account. Currently on by default. --auth-root-socket-user=USER --auth-root-authentication-method=socket: creates the MariaDB root user with the name USER (defaults to 'root') and using unix socket authentication. This way, only that user has MariaDB root access after install. The idea with --auth-root-authentication-method=normal is that applications that need this behaviour can give that option explicitly. Then eventually we could make --auth-root-authentication-method=socket the default, giving a more secure default installation. Note that it is perfectly possible to do a secure install with --auth-root-authentication-method=normal. For example, installing a private server just for local access by a single OS-level user, by using --skip-networking and putting the connection socket in a location without public access. So it is important to preserve this API for backwards compatibility.
* | | Merge branch '10.0' into 10.1Vicențiu Ciorbaru2017-01-161-0/+1
|\ \ \ | |/ /
| * | Fix problems from 5.5 mergeVicențiu Ciorbaru2017-01-102-0/+2
| | | | | | | | | | | | | | | | | | | | | * Update mysqld_safe script to remove duplicated parameter --crash-script * Make --core-file-size accept underscores as well as dashes correctly. * Add mysqld_safe_helper to Debian and Ubuntu files. * Update innodb minor version to 35
* | | Merge branch '10.0' into 10.1Sergei Golubchik2016-12-111-1/+0
|\ \ \ | |/ /
| * | MDEV-11164 - hardening-wrapper has been removed from Debian SidSergey Vojtovich2016-10-283-3/+0
| | | | | | | | | | | | | | | The hardening-wrapper package has been removed from Debian Sid. Remove dependency and relevant settings.
* | | MDEV-10032 Connect engine not installable on XenialSergei Golubchik2016-06-281-2/+2
| | | | | | | | | | | | s/unixODBC/unixodbc/
* | | MDEV-6211: MariaDB-Galera-server uses 'socat', but 'socat' is not in the ↵Nirbhay Choubey2016-05-051-1/+2
| | | | | | | | | | | | | | | | | | | | | dependency list Xtrabackup-based SST method uses socat. Move it from Suggests to Depends list.
* | | Merge branch '10.0' into 10.1Sergei Golubchik2016-05-041-2/+0
|\ \ \ | |/ /
| * | Merge branch '5.5' into 10.0Sergei Golubchik2016-04-261-2/+0
| |\ \ | | |/
| | * MDEV-9953 Debian packages install broken 'maria' test suite which cannot be runElena Stepanova2016-04-201-2/+0
| | | | | | | | | | | | | | | Debian packages create empty maria/t and maria/r directories, and MTR cannot run maria.* tests
* | | Merge branch 'bb-10.1-serg' into 10.1Sergei Golubchik2016-03-226-18/+14
|\ \ \
| * \ \ Merge branch '10.0' into 10.1Sergei Golubchik2016-03-216-18/+14
| |\ \ \ | | |/ /
| | * | Fixed false errors returned by logrotate scriptSergey Vojtovich2016-03-101-12/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Logrotate script assumed an error if mysqladmin failed to connect to server and there's mysqld process exists. However there can be non-system instance of mysqld running (e.g. in docker) making this assumption wrong. Check pid file existance instead.
| | * | Update AskMonty and Atlassian references to MariaDBiangilfillan2016-03-081-1/+1
| | | |
| | * | Fix spelling: occurred, execute, which etcOtto Kekäläinen2016-03-043-4/+4
| | | |
| | * | MDEV-9643: Don't emit any "deb-systemd-helper not found" warningsOtto Kekäläinen2016-02-292-4/+8
| | | |
| | * | MDEV-9354: Debian: unmask the mysql.service on installationOtto Kekäläinen2016-01-112-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unmask the systemd mysql.service if left behind by mysql-server-5.6 Without this a simple 'apt-get install mariadb-server' would end up with a system where mysqld is not running despite it was running OK with mysql-server-5.6 installed, and users might wrongly think mariadb-server package is broken when the real cause was the removal of mysql-server-5.6 that left a /etc/systemd/system/ file behind pointing to /dev/null.
* | | | MDEV-9382: After updating mariadb server apt-configure failsNirbhay Choubey2016-03-221-1/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When acting as a Galera receiver node, server startup may take more than 30 secs (the current default) as it has to wait for SST/IST operation to complete besides spending some time doing wsrep recovery. Fixed by raising the default value of MYSQLD_STARTUP_TIMEOUT to 60 secs. Also sourced /etc/default/mariadb into the init script so that it can be used to set MYSQLD_STARTUP_TIMEOUT.