summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | MDEV-15627 debian packages install /etc/mysql/mariadb.cnf however its not ↵Sergei Golubchik2018-05-221-0/+1
| | | | | | | | | | | | | | | | | | | | read by default
* | | | | Merge branch 'github/10.2' into 10.3Sergei Golubchik2018-05-221-2/+3
|\ \ \ \ \ | |/ / / /
| * | | | MDEV-16187 Ubuntu Bionic MariaDB has epoch version that makes 10.1 and 10.2 ↵Sergei Golubchik2018-05-161-2/+5
| | | | | | | | | | | | | | | | | | | | installs fail
* | | | | Merge branch '10.2' into 10.3Sergei Golubchik2018-05-111-0/+1
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch '10.1' into 10.2Sergei Golubchik2018-05-101-0/+1
| |\ \ \ \ | | |/ / /
| | * | | install disks plugin on debianSergei Golubchik2018-05-091-0/+1
| | | | |
* | | | | MDEV-12645 - mysql_install_db: no install test db optionSergey Vojtovich2018-04-306-86/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added --skip-test-db option to mysql_install_db. If specified, no test database created and relevant grants issued. Removed --skip-auth-anonymous-user option of mysql_install_db. Now it is covered by --skip-test-db. Dropped some Debian patches that did the same. Removed unused make_win_bin_dist.1, make_win_bin_dist and mysql_install_db.pl.in.
* | | | | Updated apparmor-profile for spelling errorsMohd Shakir Zakaria2018-04-161-2/+2
| | | | |
* | | | | Deb: Fix commit c0f5addecb - also rename .install fileOtto Kekäläinen2018-04-091-0/+0
| | | | |
* | | | | Deb: Remove versioning of MariaDB Backup and depend on clientOtto Kekäläinen2018-04-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no need for MariaDB Backup to be versioned. Other packages are very unlikely to need to depend on a certain generation of this package. Also for MariaDB Backup to run, it does not need the server, but client, and from client only core parts.
* | | | | Misc. typosluz.paz2018-04-055-6/+6
| | | | | | | | | | | | | | | | | | | | Found via `codespell -i 3 -w --skip="./debian/po" -I ../mariadb-server-word-whitelist.txt ./cmake/ ./debian/ ./Docs/ ./include/ ./man/ ./plugin/ ./strings/`
* | | | | Deb: Make AWS key management plugin a special plugin not in Linux distrosOtto Kekäläinen2018-04-042-18/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It will only build if there is network access, which is a strict no-go for Linux distributions. Thus the AWS plugin needs to be a custom built only special plugin that is not built as part of the normal sources. This fixes the build error in e.g. Launchpad: Performing download step (git clone) for 'aws_sdk_cpp' cd "/<<PKGBUILDDIR>>/builddir/plugin/aws_key_management" && /usr/bin/cmake .. Cloning into 'aws-sdk-cpp'... fatal: unable to access 'https://github.com/awslabs/aws-sdk-cpp.git/': Could not resolve host: github.com
* | | | | Deb: Build RocksDB only on 64-bit and small endian architecturesOtto Kekäläinen2018-04-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RocksDB configure step checks that platform is 64-bit and little endian, so limit the .deb packages to be built only on those platforms. List of official Debian platforms at https://www.debian.org/ports/index.en.html
* | | | | Deb: Exclude libnuma-dev as build-dep on armhf where is does not existOtto Kekäläinen2018-04-041-1/+1
| | | | |
* | | | | Deb: Bump epoch to supercede 1:10.1.29-6 in DebianOtto Kekäläinen2018-04-042-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A non-MariaDB.org contributor introduced the epoch 1: in Debian. There is no way to revert it, so we just need to adapt to it to ensure no 10.3 installation would downgrade to that version in Debian/Ubuntu, as 1: is considered higher than any version before.
* | | | | Create 'main' test directory and move 't' and 'r' thereMichael Widenius2018-03-292-4/+1
| | | | |
* | | | | Merge branch '10.2' into 10.3Sergei Golubchik2018-03-281-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | Merge remote-tracking branch 'origin/10.1' into 10.2Vicențiu Ciorbaru2018-03-161-1/+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 bb-10.2-ext into 10.3Marko Mäkelä2018-02-154-3/+8
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch 'bb-10.2-mariarocks' into 10.2Sergei Petrunia2018-02-093-2/+7
| |\ \ \ \
| | * | | | debian/control Include myrocks_hotbackup into mariadb-plugin-rocksdbadd_myrocks_gotbackupVicentiu Ciorbaru2018-02-073-1/+3
| | | | | |
| | * | | | Fix rocksdb compiler version identification with GCCVicentiu Ciorbaru2018-02-071-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GCC 7 with only dumpversion flag returns the major version only. dumpfullversion flag makes it work with both new and old gcc.
| * | | | | Merge branch 'github/10.1' into 10.2Sergei Golubchik2018-02-061-1/+1
| |\ \ \ \ \ | | |/ / / / | |/| / / / | | |/ / /
| | * | | 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-14953 - rename libmysqld.so to libmariadbd.soVladislav Vaintroub2018-02-082-1/+3
| | | | |
* | | | | Merge branch 'github/10.3' into bb-10.3-temporalmariadb-10.3.4Sergei Golubchik2018-01-1737-151/+387
|\ \ \ \ \
| * | | | | Deb: wrap-and-sort -a the lib* packages in debian/controlOtto Kekäläinen2018-01-161-60/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This way all the libraries are listed in a logical order and it will later be easier to compare the control file contents to downstream versions.
| * | | | | Deb: wrap-and-sort -aOtto Kekäläinen2018-01-1614-73/+99
| | | | | |
| * | | | | Deb: Warn if sources contain a file that is not installed anywhereOtto Kekäläinen2018-01-161-1/+5
| | | | | |
| * | | | | Deb: Add missing files into correct packages and rest in not-installedOtto Kekäläinen2018-01-168-3/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a lot of files generated by the sources that were not installed in any package. This fixes most of those issues, but not all. Files still outside any package are in the not-installed, which is used by dh_install. Also make sure all configuration files are installed to the correct location that matches layout used by Debian official packages.
| * | | | | Deb: .manpages files should only contain man pages unique to deb packagesOtto Kekäläinen2018-01-1614-56/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All man pages that stem from the actual sources should be installed along everything else in .install files.
| * | | | | MDEV-12642: Build deb source packages on buildbot, just not on Travis-CIOtto Kekäläinen2018-01-161-3/+11
| | | | | |
| * | | | | Deb: Fix spelling etc Lintian complaintsOtto Kekäläinen2018-01-163-11/+14
| | | | | |
| * | | | | Deb: switch from usr/include/mysql to usr/include/mariadbOtto Kekäläinen2018-01-163-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Matching libmariadb-dev package contents in official Debian repositories, the MariaDB Connector/C files should go into a folder using the 'mariadb' name. For compatibility with sources that expect to find 'mysql' stuff, create a symlink from include/mysql to include/mariadb.
| * | | | | Deb: Install missing man pagesOtto Kekäläinen2018-01-162-0/+11
| | | | | |
| * | | | | Deb: Match official Debian package libmariadb-dev-compatOtto Kekäläinen2018-01-166-10/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using this package any source that expects MySQL Client libraries should build without changes. Sources that expect MariaDB Connector C should build using only libmariadb-dev. Current MariaDB Connector/C does not build quite identically in this source tree compared to how it build in Debian official. The remaining differences are tracked in MDEV-14921.
| * | | | | Deb: Simplify libmariadb.so.3 linksOtto Kekäläinen2018-01-161-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No path is required. These files always reside in the same directory anyway.
| * | | | | Deb: Split libmysqlclient19/20 compat links into a separate packageOtto Kekäläinen2018-01-163-8/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We already ship libmysqlclient18 that replaces any existing package with the same name and install symlinks that point to out libmariadb.so. Instead of creating more packages, we add just one more that does the same and provides both libmysqlclient19 and -20 replacements symlinks. This is a clean solution, because systems that only use (and are built against) libmariadb will not need them and if somebody has done a mistake in the linker parameters, they will spot it and can easily update the filename to libmariadb.
| * | | | | Deb: Add missing files to packagesOtto Kekäläinen2018-01-165-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - tokuft_logprint should be shipped in the TokuDB plugin - mysql_install_db is needed for installing/upgrading the datadir so it must be in the server core package so users can roll their own upgrades
| * | | | | Deb: Re-remove unnecessary version suffixes from package namesOtto Kekäläinen2018-01-163-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no point in having version suffixes in plugin packages. They will via their control file anyway depend on the correct server or client version. Having version suffices has no benefit and it just complicates upgrades when a new major version name package needs to replace all possible previous version. This issue was overlooked when merging commit 844a5759462d11d5e4ae83d951b796647621e2d0 from 10.2 into 10.3, so it needs to be manually fixed now.
| * | | | | Deb: Re-rename *.files into *.installOtto Kekäläinen2018-01-161-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The correct format for new Debian packages is to define install lists as *.install files. This has already been fixed for 10.3, but it when merging commit c5a525bda2b64dd008598afa51f3b7c6347e24fc from 10.2, this change was overlooked and a file of the old format slipped in.
| * | | | | Deb: Recover include/mariadb wrongly removed in commit 9b10b4181f70634cOtto Kekäläinen2018-01-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The libmariadb-dev package must include this directory so that downstream developers can intentionally include MariaDB libraries as they want. This matches the contents of the official Debian libmariadb-dev package.
| * | | | | Deb: sync architecture restrictions from packaging in Debian officialOtto Kekäläinen2018-01-162-8/+3
| | | | | |
| * | | | | Fix commit 9631d933fbc2ec99874 so Travis CI doesn't failOtto Kekäläinen2018-01-161-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TokuDB and Mroonga are not built on Travis CI to save time. Previously their packages were not created due to a hack in debian/rules, that got removed in commit 9631d933fbc2ec99874. This change complements that commit.