ubuntu-sdk-bugs team mailing list archive
-
ubuntu-sdk-bugs team
-
Mailing list archive
-
Message #00598
[Bug 1288742] Re: clock app using incorrect path for config file
Yes, Christian is right. The file has been created by the StateSaver
using QSettings default behavior. There is an MR which forces the
creation of the file into /tmp folder. The MR has not been landed yet.
** Changed in: ubuntu-ui-toolkit (Ubuntu)
Assignee: (unassigned) => Zsombor Egri (zsombi)
** Changed in: ubuntu-ui-toolkit (Ubuntu)
Status: Invalid => In Progress
--
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu.
https://bugs.launchpad.net/bugs/1288742
Title:
clock app using incorrect path for config file
Status in Clock application for Ubuntu devices:
Invalid
Status in “qtbase-opensource-src” package in Ubuntu:
Confirmed
Status in “qtorganizer5-eds” package in Ubuntu:
Invalid
Status in “ubuntu-ui-toolkit” package in Ubuntu:
In Progress
Bug description:
The following apparmor denials were observed with 1.0.349 of the clock-app:
Mar 6 07:22:07 ubuntu-phablet kernel: [167149.647858] type=1400 audit(1394112127.627:121): apparmor="DENIED" operation="mknod" parent=1696 profile="com.ubuntu.clock_clock_1.0.349" name="/home/phablet/.config/com.ubuntu.clock.conf.J16567" pid=16567 comm="qmlscene" requested_mask="c" denied_mask="c" fsuid=32011 ouid=32011
Mar 6 07:22:07 ubuntu-phablet kernel: [167149.648224] type=1400 audit(1394112127.627:122): apparmor="DENIED" operation="mknod" parent=1696 profile="com.ubuntu.clock_clock_1.0.349" name="/home/phablet/.config/com.ubuntu.clock.conf.T16567" pid=16567 comm="qmlscene" requested_mask="c" denied_mask="c" fsuid=32011 ouid=32011
The above looks to be a temporary file that would be written before
moving the final file to /home/phablet/.config/com.ubuntu.clock.conf.
This denial is preventing saving to the config file. AppArmor policy
already has these rules:
@{APP_PKGNAME}="com.ubuntu.clock"
...
owner @{HOME}/.config/@{APP_PKGNAME}/ rw, # subdir of XDG_CONFIG_HOME
owner @{HOME}/.config/@{APP_PKGNAME}/** mrwkl,
Please adjust the clock app to use
~/.config/com.ubuntu.clock/com.ubuntu.clock.conf instead of
~/.config/com.ubuntu.clock.conf. I couldn't find anything in the clock
app that showed it specified this file itself, so this is likely a
toolkit issue.
Adding an ubuntu-ui-toolkit task. Please feel free to close the clock
app task if the bug is in ubuntu-ui-toolkit or vice versa.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-clock-app/+bug/1288742/+subscriptions
References