Public bug reported:

akonadi starts a user-specific mysqld to store it's PIM data.

Like this:
akonadihome=$HOME/.local/share/akonadi/
/usr/sbin/mysqld \
        --defaults-file=$akonadihome/mysql.conf \
        --datadir=$akonadihome/db_data/ \
        --socket=$akonadihome/db_misc/mysql.socket·


With the current apparmor rules in hardy, this fails because according to
/etc/apparmor.d/usr.sbin.mysqld, /usr/sbin/mysqld is not allowed to write to 
~/.local/share/akonadi/ .

For now, this is a pain for KDE developers trying to use Kubuntu as their
development platform. In the future i'll become a pain for users trying to use
Akonadi in any way. Users will most likely disable apparmor as that is the
simples solution.

Akonadi <http://pim.kde.org/akonadi/>

** Affects: mysql-dfsg-5.0 (Ubuntu)
     Importance: Undecided
         Status: New

** Summary changed:

- akonadi <http://pim.kde.org/akonadi/> does not work with the apparmor rules 
introduced for /usr/sbin/mysqld on hardy.
+ akonadi  does not work with the apparmor rules introduced for 
/usr/sbin/mysqld on hardy.

** Description changed:

  akonadi starts a user-specific mysqld to store it's PIM data.
  
  Like this:
  akonadihome=$HOME/.local/share/akonadi/
  /usr/sbin/mysqld \
          --defaults-file=$akonadihome/mysql.conf \
          --datadir=$akonadihome/db_data/ \
          --socket=$akonadihome/db_misc/mysql.socket·
  
  
  With the current apparmor rules in hardy, this fails because according to
  /etc/apparmor.d/usr.sbin.mysqld, /usr/sbin/mysqld is not allowed to write to 
~/.local/share/akonadi/ .
  
  For now, this is a pain for KDE developers trying to use Kubuntu as their
  development platform. In the future i'll become a pain for users trying to use
  Akonadi in any way. Users will most likely disable apparmor as that is the
  simples solution.
+ 
+ Akonadi <http://pim.kde.org/akonadi/>

-- 
akonadi  does not work with the apparmor rules introduced for /usr/sbin/mysqld 
on hardy.
https://bugs.launchpad.net/bugs/197476
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to