1. 25 Feb, 2020 1 commit
  2. 23 Feb, 2020 1 commit
  3. 20 Feb, 2020 1 commit
    • Volker Krause's avatar
      Remove usage of KDBusConnectionPool · 92e16a83
      Volker Krause authored
      Summary:
      As per T12722 this is no longer needed, QDBusConnection now behaves
      correctly in a multi-threaded scenario.
      
      This doesn't remove all traces of KDBusAddons yet, the remaining bits
      need the users of Akonadi CMake macros to be ported first.
      
      Reviewers: dvratil
      
      Reviewed By: dvratil
      
      Subscribers: kde-pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D27510
      92e16a83
  4. 13 Feb, 2020 1 commit
  5. 11 Feb, 2020 1 commit
  6. 20 Jan, 2020 1 commit
  7. 17 Jan, 2020 1 commit
  8. 16 Jan, 2020 1 commit
  9. 07 Jan, 2020 1 commit
  10. 06 Jan, 2020 1 commit
  11. 05 Jan, 2020 3 commits
  12. 04 Jan, 2020 8 commits
  13. 03 Jan, 2020 1 commit
  14. 02 Jan, 2020 6 commits
  15. 01 Jan, 2020 1 commit
  16. 31 Dec, 2019 1 commit
  17. 29 Dec, 2019 1 commit
  18. 26 Dec, 2019 1 commit
    • nl6720's avatar
      Support more distributions in the AppArmor profiles · 9c33b1b4
      nl6720 authored
      Summary:
      This fixes Akonadi on Arch Linux (and possibly others).
      
      Changes to the AppArmor profiles:
      
      - Allow writing and locking `/run/user/${uid}/akonadi`, the database engine socket is stored there.
      - Add `abstractions/consoles`, needed for console output.
      
      PostgreSql specific:
      - Add bash (it is a common default shell).
      - Support `/usr/bin/*` paths for PostgreSQL binaries.
      - Support `pg_upgrade`.
      
      MySQL specific:
      - Add bash (it is a common default shell).
      - Add `/usr/bin/mysqld` as a path for the MySQL daemon binary.
      - Add `abstractions/openssl`. When using MySQL, both `akonadiserver` and `mysqld` will try to read `/etc/ssl/openssl.cnf`.
      - Add `/etc/my.cnf` and `/etc/my.cnf.d/`, on Arch Linux the `my.cnf` configuration is stored there.
      
      Test Plan: `akonadictl start` on a system with active AppArmor and loaded profiles.
      
      Reviewers: #kde_pim, knauss
      
      Reviewed By: #kde_pim, knauss
      
      Subscribers: arojas, dvratil, knauss, jriddell, kde-pim, #kde_pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D25964
      9c33b1b4
  19. 22 Dec, 2019 1 commit
  20. 20 Dec, 2019 1 commit
  21. 16 Dec, 2019 1 commit
  22. 11 Dec, 2019 1 commit
  23. 10 Dec, 2019 1 commit
  24. 09 Dec, 2019 1 commit
  25. 02 Dec, 2019 1 commit
  26. 01 Dec, 2019 1 commit