[SCM] Akonadi packaging branch, debian/sid, updated. debian/16.04.3-2-11-g4098a8b
Sandro Knauß
hefee at moszumanska.debian.org
Tue Nov 22 17:27:45 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/akonadi.git;a=commitdiff;h=931e448
The following commit has been merged in the debian/sid branch:
commit 931e44884d7373e812fe0447ff8926ebdcfd3dac
Author: Sandro Knauß <hefee at debian.org>
Date: Tue Nov 22 17:51:19 2016 +0100
Add patch to work with uptodate mysql server
---
debian/changelog | 6 ++++++
.../kubuntu_disable_secure_file_priv_check.diff | 24 ++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 31 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index b19feb0..f1725b3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,12 @@ akonadi (4:16.04.3-4~) UNRELEASED; urgency=medium
* Team upload.
+ [ Sandro Knauß ]
+ * Add patch from kubuntu: kubuntu_disable_secure_file_priv_check.diff
+ - fix compatibility with stricter defaults in mysql security update.
+ (Closes: 843534) Thanks to fld for the report and Marc Deslauriers
+ for the patch.
+
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Tue, 22 Nov 2016 17:36:51 +0100
akonadi (4:16.04.3-3) unstable; urgency=medium
diff --git a/debian/patches/kubuntu_disable_secure_file_priv_check.diff b/debian/patches/kubuntu_disable_secure_file_priv_check.diff
new file mode 100644
index 0000000..e6e70d8
--- /dev/null
+++ b/debian/patches/kubuntu_disable_secure_file_priv_check.diff
@@ -0,0 +1,24 @@
+Description: disable the secure_file_priv check
+ MySQL 5.7 introduced a premission check for export and import operations.
+ In Ubuntu, only the full mysql-server package creates the set system wide
+ directory causing mysqld-akonadi to error out on startup if only
+ mysql-server-core-5.7 is installed.
+ To prevent that the key is set to empty, which reverts mysqld to the 5.6
+ behavior.
+ See http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_secure_file_priv
+Author: Philip Muskovac <yofel at gmx.net>
+Last-Update: 2016-04-18
+Forwarded: not-needed
+Origin: vendor
+--- a/src/server/storage/mysql-global.conf
++++ b/src/server/storage/mysql-global.conf
+@@ -100,5 +100,9 @@ wait_timeout=31536000
+ # We use InnoDB, so don't let MyISAM eat up memory
+ key_buffer_size=16K
+
++# KUBUNTU:
++# Unset the export dir check as only the full mysql-server package creates it
++secure_file_priv=
++
+ [client]
+ default-character-set=utf8
diff --git a/debian/patches/series b/debian/patches/series
index fe0021e..3fee9fc 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
postgresql-data-checksums.patch
set_dependency_order.diff
QSqlite3-fix-build-with-Qt-5.7.patch
+kubuntu_disable_secure_file_priv_check.diff
--
Akonadi packaging
More information about the pkg-kde-commits
mailing list